首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏深度学习与python

    Java 生态系统状态报告

    作者| Andrea Messetti 译者 | 明知山 策划 | 丁晓昀 New Relic 最近发布了一份关于 Java 生态系统状态的报告,报告所使用的性能数据来自 2022 下图显示了 Java 版本的采用情况: 对于非 LTS 版本,最流行的似乎是 Java 14,其次是 Java 15 和 Java 12,但它们的采用率低于 1%。 有一张有趣的图表显示了 Java 生态系统中不同 JDK 发行版的采用情况。Oracle 一直是最受欢迎的供应商,但其采用率已从 2020 年的 75% 降至 2022 年的 34%。 Amazon Corretto 出现了大幅增长,从 2020 年的约 3% 上升到 2022 年的 22%。 Azul Systems 的采用率从 2020 年的 3% 提高到了 8%。 下图显示了 JDK 发行版的采用情况: 容器非常流行,有 70% 的应用程序是在容器中运行的。

    54510编辑于 2022-06-13
  • 来自专栏深度学习与python

    Java 生态系统中应用 MCP

    作者 | Shaaf Syed 审校 | 明知山 策划 | Tina Java MCP 服务器配置生成器 是由 Max Rydahl Andersen 开发的一个新的工具,允许 Java 开发者使用 虽然目前已经有多种 Java 版本的 MCP 服务器实现,但 MCP Java 的目标是简化运行各种 MCP 服务器的过程。 JBang 可以让 Java 开发者像运行脚本和小型工具一样轻松运行 Java 代码,无需经历设置项目和依赖项的繁琐过程,这已经成为 Java 开发的标准实践。 MCP Java 项目有一个专门用于 MCP 服务器的 JBang-catalog。JBang 还与 UV 和 NPM 进行了绑定,这在 Java 中并不常见。 catalog list mcp-java 随着生成式 AI 的快速发展,Java 框架也紧跟潮流。

    36110编辑于 2025-05-19
  • 来自专栏JAVA

    JDK 17:Java生态系统的最新巨擘

    JDK 17:Java生态系统的最新巨擘 摘要 在Java开发领域,JDK 17作为最新的版本,带来了许多令人激动的新特性和改进。 让我们一同探索Java生态系统的最新巨擘,为您带来更优雅的编程体验。 引言 随着技术的不断发展,Java作为一种广泛应用的编程语言,其生态系统也在不断壮大。 本文将详细介绍JDK 17的新特性,探讨其对Java开发者和生态系统的影响。 Java平台团队致力于改进JVM的性能,以提高Java应用程序的运行效率和响应速度。 总结 JDK 17作为Java生态系统的最新版本,为Java开发者带来了许多令人振奋的新特性和改进。

    49110编辑于 2024-11-20
  • 来自专栏Java学习网

    Java生态系统的五个发展趋势

    在今年短短几个月时间里,接连许多公告正在改变着Java生态系统,这些变化可能对Java开发人员和Eclipse社区产生长期影响。我认为这五个主要趋势,每一个Java开发人员都需要关注和了解。 Java 9。 2、Java SE将更加开放 甲骨文已经发布了两个关于Java SE和OpenJDK的重要公告: OpenJDK将每6个月发行一次,这将推动Java SE的快速创新,从而对整个生态系统产生影响。 Java SE的OpenJDK相当于Oracle JDK的二进制文件,这实质上是消除了对Java SE的使用限制,这可能对Java在物联网等领域产生重大影响。 网络配图 3、发布了Eclipse OpenJ9 今年早些时候,IBM宣布J9虚拟机开源,第一个版本的Eclipse OpenJ9现在已经可以使用,并一直进行及时更新和维护,这为Java开发人员提供了更多的选择机会

    1.8K90发布于 2018-02-27
  • 来自专栏程序员的成长之路

    Java 开发人员 2019 生态系统信息图

    编辑 | 程序员DD 来源 | www.jetbrains.com/zh-cn/lp/devecosystem-2019/java/ 您通常使用哪种(哪些)版本的Java? ? 虽然 Java 10 和 11 越发流行,但 Java 8 仍是使用最多的版本. 您通常使用哪种(哪些)应用程序服务器(如果使用)? ? 您使用哪种(哪些)框架代替应用服务器(如果使用)? ? 93% 的 Java 开发人员使用 JUnit 进行单元测试,而 51% 的人使用 Mockito。 Tips:关注公众号:程序员的成长之路,每日推送技术博文。 Spring Boot 已成为最流行的 Java web 框架,自去年以来增加 14%。 您通常使用哪种(哪些)构建系统(如果使用)? ? Maven 和 Gradle 继续成为使用最多的构建系统。 您通常使用哪种(哪些)版本的Java EE (EE4J)(如果使用)? ? 您最常使用哪种IDE/编辑器进行Java开发? ?

    37930发布于 2020-02-21
  • 来自专栏数字藏品系统

    Web3:去中心化在线生态系统的未来

    Web3:去中心化在线生态系统的未来“Web3”一词指的是互联网的新改进版本,它基于区块链技术,无需中介即可运行。 与当前的中心化互联网相比,这种去中心化的在线生态系统旨在为用户提供更多的隐私、安全和自由。Web3 技术是对当前 Web 所带来的挑战的答案,这需要用户信任少数大公司以他们的最大利益行事。 Web3 的开发是为了解决这些问题,为用户提供一个更安全、去中心化和无需信任的平台来交换信息和进行交易。Web3 技术基于区块链的原理,它使用去中心化网络来安全地存储和传输数据。 最后,Web3 有可能彻底改变我们在线交互的方式,为用户提供一个更易于访问、安全和值得信赖的平台来交换信息和进行交易。 通过使用户能够直接相互交互,而无需中介,Web3 有可能创建新的创新应用程序,从而改变我们的生活和工作方式。总之,Web3 技术是解决当前 Web 局限性的一个很有前途的解决方案。

    37730编辑于 2023-02-13
  • 来自专栏一个默默无闻的工程师的日常

    容器生态系统

    图片整理自《每天5分钟玩转Docker容器技术》

    65930发布于 2018-10-10
  • 来自专栏IT架构圈

    React生态系统

    看看与 React 有关的软件包的生态系统。在 Facebook 构建 React 之初,就有许多来自于开源社区第三方库的软件包。 这种方式虽然增加了开发者使用 React 的 pool,但也进一步提升了 React,扩展了 React 的生态系统,创造了一个有益的循环。 React生态系统概述 ? 通过上图中 React 生态系统12个月的变化趋势,可以得到以下结论: Apollo 的使用率正在快速增长。 Flux 的使用率正在下降。 React 本身的生态系统是巨大的。

    1.3K30发布于 2018-06-01
  • 来自专栏全栈程序员必看

    Hadoop 生态系统的构成(Hadoop 生态系统组件释义)

    现在先让我们了解一下 Hadoop 生态系统的构成,主要认识 Hadoop 生态系统都包括那些子项目,每个项目都有什么特点,每个项目都能解决哪一类问题,能回答这三个问题就可以了(本段属于热身…重在理解 Hadoop 生态系统组成,现状,发展,将来)。 Apache Crunch 是一个 Java 类库,它用于简化 MapReduce 作业的 编写和执行,并且可以用于简化连接和数据聚合任务 API 的 Java 类库。 Kafka Kafka 是由 Apache 软件基金会开发的一个开源流处理平台,由 Scala 和 Java 编写。 Kudu Kudu 是 cloudera 开源的运行在 hadoop 平台上的列式存储系统,拥有 Hadoop生态系统应用的常见技术特性,运行在一般的商用硬件上,支持水平扩展,高可用。

    1.3K20编辑于 2022-08-26
  • 来自专栏Linux云计算网络

    容器生态系统

    回到技术这个领域,不得不说,技术更新迭代的速度快得让人应接不暇,就容器技术这个领域来说,从 Docker 面世短短的 2-3 年时间里,就衍生出多种与之相关的技术框架,由此形成了一个小小的生态系统。 一谈到容器,大家都会想到 Docker,本文也主要从 Docker 角度来讲容器生态系统

    92400发布于 2018-07-31
  • 来自专栏Linux云计算网络

    容器生态系统

    回到技术这个领域,不得不说,技术更新迭代的速度快得让人应接不暇,就容器技术这个领域来说,从 Docker 面世短短的 2-3 年时间里,就衍生出多种与之相关的技术框架,由此形成了一个小小的生态系统。 一谈到容器,大家都会想到 Docker,本文也主要从 Docker 角度来讲容器生态系统

    1.7K20发布于 2018-05-28
  • 来自专栏全栈程序员必看

    Hadoop生态系统特点

    1、源代码开源(免费) 2、社区活跃、参与者众多 3、涉及分布存储和计算的方方面面 4、已得到企业界届认同。

    54320编辑于 2022-08-31
  • 来自专栏python3

    java 3

    0b 0B开头 八进制--以0 开头 十进制 十六进制---0x 0X  注意f 15 的使用,取出后4位二进制 进制间的转化 1.十进制--r进制,除R取余,倒着读 2.r进制--十进制,乘以权数 3.

    43720发布于 2020-01-17
  • 来自专栏博文视点Broadview

    Spark 生态系统组件

    正是Spark这个生态系统实现了“One Stack to Rule Them All”目标。 本文选自《图解Spark:核心技术与案例实战》 Spark 生态系统以Spark Core 为核心,能够读取传统文件(如文本文件)、HDFS、Amazon S3、Alluxio 和NoSQL 等数据源, Spark Core Spark Core 是整个BDAS 生态系统的核心组件,是一个分布式大数据处理框架。 · AVA-Like File API:Alluxio 提供类似Java File 类的API。 目前支持HDFS、S3、GlusterFS 和单节点的本地文件系统,以后将支持更多的文件系统。Alluxio 所支持的应用如下。 ?

    2.3K20发布于 2020-06-12
  • 来自专栏写字母的代码哥

    docker生态系统综述

    Docker生态系统 ? Docker简介 Docker是什么? Docker是以docker容器为资源分割和调度的基本单位,封装软件的运行时环境.用于快速构建,发布,运行分布式应用的平台。 如:最底层可能是一个linux发行版,如ubuntu.上面加上JDK层.JDK层之上可以安装tomcat等各种java应用层 我们通常所说的docker是指docker引擎.本文主要介绍docker引擎周边的生态系统 Docker及其生态系统为软件行业带来了什么变化? zookeeper: 服务发现/全局的分布式key-value存储.使用场景广泛,java编写,资源需求大,比起前两者更加臃肿!

    1.4K10发布于 2020-09-23
  • 来自专栏全栈程序员必看

    Hadoop生态系统简介

    Hadoop生态系统主要包括:Hive、HBase、Pig、Sqoop、Flume、ZooKeeper、Mahout、Spark、Storm、Shark、Phoenix、Tez、Ambari。 Phoenix:一个构建在Apache HBase之上的SQL中间层,完全使用Java编写,提供了一个客户端可嵌入的JDBC驱动。

    3.2K20编辑于 2022-08-31
  • 来自专栏喔家ArchiSelf

    走近软件生态系统

    )根据软件在计算机系统中扮演角色不同,把软件生态系统划分为系统软件生态系统、支撑软件生态系统和应用软件生态系统。 . 3.软件生态系统的设计方法与分析框架 软件生态系统策略设计,以利益相关者的价值实现为导向,通过企业合作伙伴管理、资源流管理、能量流动导引、跨界管理等手段来实现管理策略设计及实施。 基于融合目标模型和e3Value的价值分析框架,使用供应链依赖分析方法以及现金流分析方法来评判生态系统价值的实行状况。 在互利共生模式下,区块链产业生态系统发展状态达到最佳,此时 3 类价值主体之间的共生作用系数均为正数。3 类价值主体彼此从合作中受益,价值主体的最终稳定状态均大于各自独立发展时的最大规模。 软件生态系统初探:概念解析及生命周期模型[J]. 陕西科技大学学报:自然科学版, 2011, 29(3):3. 孙连山, 李健. 软件生态系统的角色模型和质量模型[J].

    1.8K20编辑于 2023-02-24
  • 来自专栏愿天堂没有BUG(公众号同名)

    美团架构师探秘Java生态系统,介绍JDK、JVM、JEP

    3)JRockit JVM:曾是最快的Java虚拟机,主要面向服务端应用场景,不提供解释器,所有Java代码均使用JIT编译。 在调试时若遇到如图1-3所示的异常提示(safefetch32抛出异常),属于正常情况,继续调试即可。该异常会被外部SEH捕获。 图1-3 Visual Studio调试 2. 图1-4 Xcode调试 3. 一门语言至少要达到阶段3才算基本满足工业生产的要求,但是人们希望一门语言在阶段1时性能就足够好,而不用花那么多精力和财力达到阶段3甚至阶段4,这就是Truffle语言实现框架出现的原因。 本文给大家讲解的内容是Java生态系统,介绍JDK、JVM、JEP,带领大家走进虚拟机 下篇文章给大家讲解的是详细类可用机制,类的加载、链接、初始化; 觉得文章不错的朋友可以转发此文关注小编; 感谢大家的支持

    1.3K20编辑于 2022-10-28
  • 来自专栏全栈程序员必看

    Hadoop生态系统

    下图是一个 Hadoop 生态系统的图谱,详细列举了在 Hadoop 这个生态系统中出现的各种数据工具。 这一切,都起源自 Web 数据爆炸时代的来临。 Hadoop 生态系统的功能以及对应的开源工具说明如下。 MapReduce HDFS Pig和Hive 、 Pig:是一种编程语言,它简化了Hadoop常见的工作任务。 同时Pig可扩展使用Java中添加的自定义数据类型并支持数据转换。 Hive:在Hadoop中扮演数据仓库的角色。

    71710编辑于 2022-08-31
  • 来自专栏code秘密花园

    JavaScript 生态系统非常奇怪

    相比其他语言,我觉得 JavaScript 的生态系统太奇怪了,实际运行的代码已经不再是开发者编写的 JavaScript,而是各种编译工具最终生成的产物。 JavaScript 生态系统就像是一个大帐篷派对。 “使用服务器” 最新打包器的滥用是 React Server Components(RSC)。

    91530编辑于 2023-08-23
领券