程序员的尽头
昨天得知CoolShell博主、一个知名的程序员左耳朵耗子(陈皓)于上周六突发心梗离世的消息,直到极客时间证实才敢相信这是真的。我听过耗子叔在极客时间上的课,也看过他的网站。他是一个很厉害的程序员,终身学习的践行者,这是我非常佩服他的一点。昨天被大量的媒体刷屏,程序员猝死的话题又被炒冷饭,但是要知道
看看这些设计能不能套用回你代码?
大家好,我3y啊。austin已经逐渐完善和成熟了,今天主要想跟大家聊聊austin-web这个模块层面上的东西。还记得在初学时,从Servlet开始就有了web界面,也是那时候开始,[MVC架构]这个词就被我记住了。到后来学习使用各种的框架Strtus2/Hibernate/Spring/Spri
Java 8 腰斩!Java 17 暴涨 2300%!!
NewRelic近日发布了一份《2023年Java生态系统状况报告》,这份报告收集了上百万份线上的应用程序的数据,统计了目前生产环境中使用最多的JDK版本,最受欢迎的JDK供应商以及容器等的相关数据。首先大家最关心的就是目前市面上主流的JDK版本到底是多少,现在基本上有结论了,目前市面上有超过56%
从实现到原理,聊聊Java中的SPI动态扩展
八股文背多了,相信大家都听说过一个词,SPI扩展。有的面试官就很喜欢问这个问题,SpringBoot的自动装配是如何实现的?基本上,你一说是基于spring的SPI扩展机制,再把spring.factories文件和EnableAutoConfiguration提一下,那么这个问题就答的八九不离十了
转:Java 已老,Kotlin 或将取而代之?
.css-1yuhvjn{margin-top:16px;}.css-3jt6os.FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;ba
当老板让我从 Java8 升到 Java11
老板让我把一个项目从Java8迁移到Java11,我该怎么办呢?最简单的办法,当然是直接强行升级,遇到一个错就改一个错,别看它low,但是对于一个小型且非核心的项目来说,已经足够了。当然,对于比较重要的项目,且代码行数不少的情况,最标准的姿势就是对着官方文档,就是这份Java11的迁移说明文档。ht
这三大特性,让 G1 取代了 CMS!
大家好,我是树哥。之前我们聊过CMS回收器,但那时候我们说CMS回收器已经落伍了,现在应该是用G1回收器的时候了。那么G1回收器到底有什么魔力,它比CMS回收器相比强在哪里呢?今天,就让树哥带大家盘一盘!文章思维导图G1回收器的历史G1(Garbage-First)回收器早在JDK1.7的时候就确定