红帽和 GraalVM 社区创建 GraalVM 下游发行版“Mandrel” 编程技术

红帽和 GraalVM 社区创建 GraalVM 下游发行版“Mandrel”

红帽和 GraalVM 社区 共同建立了新的 GraalVM 下游发行版,称为 Mandrel。红帽方面表示,该发行版本将为  Quarkus 提供支持。Quarkus 已成为红帽运行时(Red Hat Runtimes)中全面支持的一个框架。 Quarkus项目于 2019 年推出,是一个用于编写 Java 应用的云原生、容器优先框架。GraalVM 是新一代的...
阅读全文
云原生时代,Java还是Go? Java

云原生时代,Java还是Go?

Java曾经著名的座右铭:"一次编写,到处运行",已经很过时了,因为现在我们只想在容器里运行代码。在容器里,一个 "Just in time "的编译器意义不大。 出于这个原因,可能为了更好地适应云计算,Java生态系统正处于转型之中。Oracle 的GraalVm允许将字节码编译成Linux可执行文件(ELF),而Rad Heat的Quarkus以及其...
阅读全文
卧槽!80% 用户正在考虑放弃 Oracle JDK… Java

卧槽!80% 用户正在考虑放弃 Oracle JDK…

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 在 2019 年,Oracle 决定更改许可模式,从提供免费的  Java 更新转变为要求付费订阅,这一重大变化无疑在市场上掀起了一片波澜。 之后,尽管有一些使用 Java 的公司扔坚持使用 Oracle 并承担了增加的支持成本,但许多公司也在步步为...
阅读全文
7月书讯 (上)| 宝藏新书助你“乘风破浪” 编程技术

7月书讯 (上)| 宝藏新书助你“乘风破浪”

忽而今夏,夏至已至。 7月的盛夏注定要有故事... 华章IT 7月新书 正式 “ 成团出道 ” 今天为大家介绍 7月书讯(上) 组 成员包括Java编程、架构、 跨平台开发、 人工智能、 数据库、数据分析、 云计算、网络安全领域。 这么多新书,快来看看你pick哪一本呢? 1/17 《Java高并发编程详解...
阅读全文
服务器软件大扫盲 编程技术

服务器软件大扫盲

先说一句哈,自从在 B 站开始刷视频后,我就觉得要学的内容实在是太多了。这篇“服务器软件大扫盲”就是我看了羊哥的一期视频后有感而发的,比如说 Web 服务器、HTTP 服务器、应用服务器这三个概念,我是见过很多次,但如果你非要我说出它们之间的区别的话,我只好哑口无言。 还有,我自己用过的 Tomcat、Nginx、Apache、Jetty、Undertow,它们之间有什么优缺点,嗯。。。。。...
阅读全文
Java8升级Java11备忘录 编程技术

Java8升级Java11备忘录

一、如何选择JDK与Java版本 关于JDK:目前有哪些JDK?它们相互之间什么关系与区别? 关于Java版本:目前有哪些Java发行版本?如何选择? 1.1 关于JDK 目前主要有Oracle JDK,OpenJDK和其他一些企业编译的JDK。 1.1.1 OpenJDK与Oracle JDK 简单地说,OpenJDK是OracleJDK的开源版本。 ...
阅读全文
IDEA 惊天 bug:进程已结束,退出代码 1073741819 Java

IDEA 惊天 bug:进程已结束,退出代码 1073741819

由于昨天要写的文章没有写完,于是今天早上我四点半就“自然醒”了,心里面有事,睡觉也不安稳。洗漱完毕后,我打开电脑,正襟危坐,摆出一副要干架的态势,不能再拖了。 要写的文章中涉及到一串代码,关于 Undertow 的一个入门示例,贴出来大家看一下。 public class UndertowTest { public static void main(final String[]...
阅读全文
多运行时微服务架构实践 编程技术

多运行时微服务架构实践

作者 | Bilgin Ibryam 创建良好的分布式应用程序并非易事:这样的系统通常会遵循 12 要素应用程序和微服务原则。它们必须是无状态的、可扩展的、可配置的、独立发布的、容器化的、可自动化的,有时甚至是事件驱动的和 serverless。创建之后,它们应该很容易进行升级,并且可以承受长期的维护。用今天的技术在这些互相竞争需求中找到一个良好的平衡点仍然需要付出艰苦的努力。 在本文中,...
阅读全文
服务器软件大盘点 编程技术

服务器软件大盘点

服务器到底是什么? 服务器的硬件好理解,其实就是一台 性能 、 稳定性 、 扩展性 等等比我们普通个人PC强的一台机器而已,它也需要搭载操作系统,比如有专门的 Windows Server 或者各种 Linux 发行版系统。只不过咱这里很多小伙伴可能还是处于学习阶段,没见过企业里面真实的服务器机房,觉得好奇而已。 而一直以来,通过和小伙伴们私信交流发现,很多初学者...
阅读全文
linux入门系列20--Web服务之LNMP架构实战 软件架构

linux入门系列20--Web服务之LNMP架构实战

作为本入门系列最后一篇文章,将演示如何在CentOS7环境下搭建LNMP环境来构建个人博客网站。 常见搭建网站的方式有LAMP、LNMP、IIS、Nginx、Tomcat等等,本文演示比较流行的基于LNMP方式来搭建动态WEB网站。 正如前文“linux入门系列6--软件包管理之rpm和yum仓库”所述,在Linux上安装软件通常有几种方式: 通过编译源码安装、通过RPM安装、通过YU...
阅读全文
Loading...