首页
学习
活动
专区
工具
TVP
发布

码农小胖哥的码农生涯

专栏作者
469
文章
716505
阅读量
41
订阅数
Java 19 正式发布,改善多线程、并发编程难度
Java 19 在数分钟前正式发布,这是一个非 LTS(长期支持)版本,该版本的七项功能包括结构化并发、记录模式、外部函数和内存 API 的预览,以及对开源 Linux/RISC-V 指令集架构 (ISA) 的支持。
码农小胖哥
2022-10-05
4560
Spring官宣重大RCE漏洞CVE-2022-22965
沉寂了两天后,Spring官方终于对坊间存在的漏洞进行了公开回应,确实存在RCE漏洞。
码农小胖哥
2022-04-06
6860
Java 9的模块系统到底怎么用
Java 的模块在Java 9中正式实装,一直没时间来研究一下这个东西,今天就和大家一起学习一下这个功能。
码农小胖哥
2022-04-06
1.1K0
Java 18 刚刚发布
Oracle 正式推出Java 18,这是世界排名第一的编程语言和开发平台的最新版本。Java 18 (Oracle JDK 18) 提供了数以千计的性能、稳定性和安全性改进,包括对平台的九项增强(JEP),这将进一步提高开发人员的工作效率。
码农小胖哥
2022-04-06
2950
2022 年对Java的一些期待和预测
2022年的第一天,没有代码,没有需求,非常难得的一天。本来今天不想发文,但是闲着也是闲着,就简单扯一扯2022年对Java的一些预测。
码农小胖哥
2022-01-05
4880
快速无副作用搭建Java 17环境并玩转Record特性
Java 17现在已经发布,不少同学蠢蠢欲试,但是又担心配置新的JDK会影响现在的项目环境。今天介绍一个项目级别的JDK配置方法。让你先人一步快速入门Java 17,同时也不会影响原有项目。
码农小胖哥
2021-09-29
7180
刚刚Java 17 正式发布, Oracle宣布提供免费JDK
一个小时前,JAVA 17 正式发布,这是一个LTS(长期支持)版本,带来了不少有用的新特性。关于Java 17 的一些新特性,胖哥已经在往期的文章中进行了介绍,这里就不再赘述了,有兴趣的可以移步文章 Java 17 新特性确定 。
码农小胖哥
2021-09-29
1.6K0
OpenJDK官方正式宣布AWT、2D、Swing等项目解散
7月15日OpenJDK管理委员会全票通过批准成立由Phil Race担任初始负责人的 Client Libraries Group(客户端类库工作组)。
码农小胖哥
2021-07-22
6460
Windows 11正式发布,Win10用户可免费升级
2021年6月24日晚11点,微软举办了主题为“what's next for Windows”的专场发布会。微软全球副总裁Panos Panay宣布Windows11正式发布。
码农小胖哥
2021-07-22
5730
Oracle发布了Java SE支持路线图,Java 8 支持到2030年
自2017年9月以来,Oracle按照免费的开源许可证(类似于Linux的许可证)提供JDK版本 。从Java SE 11(2018年9月发布,LTS)开始,Oracle不仅在开源协议下为所有用户免费提供免费发行版,而且Oracle还提供了商业支持(收费)的Java SE发行版。以下将列出商业版本的Oracle JDK发行版的关键时间节点。
码农小胖哥
2021-05-14
3.9K0
Java 16 正式发布,已经是Java 8的两倍了
提升了Java在CPU向量计算的性能,这是对大规模的张量计算的支持,提升了Java在AI领域的能力。
码农小胖哥
2021-03-19
3550
分享一个Java开发都用得到的密码摘要算法包
Java 中使用密码算法、摘要算法是很常见的,而且自行实现也是门槛较高的,除了需要对对应算法的规则了如执掌之外还要使用诸如位运算、十六进制、八进制等来回转换。你以为这样就完了?还有 Java 自身提供的JCA( Java 加密体系结构)、JCE(Java 加密扩展)、**JSSE(Java 安全套接字扩展)**等等等等,能看得你怀疑人生。折腾半天,算了还是找个类库搞搞算了。今天就推荐一个专业的密码类库。
码农小胖哥
2020-10-30
2K0
Java 15正式发布,腾讯做出了突出贡献
2020 年是 Java 诞生的第 25 个年头。在过去的这些年中,Java 在过去增强功能的推动下为用户提供了超过二十年的创新,例如 Java 5 中的泛型,Java 8 中的 Lambda 和 Java 9 中的模块,这些迭代提高了 Java 平台的性能,稳定性和安全性。
码农小胖哥
2020-09-21
5730
Spring 5的最终功能发行版即将来临
2020 年 6 月 25 日Spring Framework团队发布博客宣布Spring Framework最新的里程碑版本Spring Framework 5.3 M1发布。虽然这只是一个里程碑版本,但是却至关重要。从官方的说明中我们可以获取关于Spring Framework未来的路线图。今天就带大家简单解读一波。
码农小胖哥
2020-07-02
6800
第二大JDK项目AdoptOpenJDK 加入Eclipse基金会
知名 OpenJDK 分支 AdoptOpenJDK 近日宣布,由于 AdoptOpenJDK 的发展需要,其技术指导委员会(TSC)提议将 AdoptOpenJDK 移至 Eclipse 基金会,并且Eclipse 基金会最近已经批准了该提议。
码农小胖哥
2020-07-02
1.4K0
Java开发常用技术栈盘点
最近很多人私下询问我常用的Java开发技术栈,所以今天就总结一波平常使用的Java技术栈。
码农小胖哥
2020-06-11
1.2K0
Windows 命令行终端 PowerShell 美化计划
作为一个程序员,终端工具是必不可少的。但是「Windows」 的默认终端实在太丑了,作为一个颜控忍不了。所以必须实施终端改造计划。目前我们都会使用 「PowerShell」,所以改造计划就先从它开始。先看看我改造的效果:
码农小胖哥
2020-04-01
1.6K0
重磅:2020年 JVM 生态报告解读
2020 年 JVM 生态报告已经出炉。该报告由英国软件安全服务商 Snyk 联合 Oracle 官方刊物 The Java Magazine 联合推出。我们来看看 JVM 生态圈最新的情况以及发展的趋势,这对 Java 开发者至关重要。同时欢迎加入[微信圈子]程序员交流圈 交流编程经验。
码农小胖哥
2020-03-05
7040
HashMap源码分析(一)(超级详细)
HashMap基于哈希表的Map接口实现,是以key-value存储形式存在。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。) HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有序的。在 JDK1.8 中,HashMap 是由 数组+链表+红黑树构成,新增了红黑树作为底层数据结构,结构变得复杂了,但是效率也变的更高效。
码农小胖哥
2019-12-09
4910
HashMap源码分析(二):看完彻底了解HashMap
在添加元素的时候如果超过threshold设置的阀值点就会进行扩容,简单的来说就是一个水壶容量是二升,然后这个时候已经满了但是你还要继续加水,咋办?换个大的。所以HashMap的扩容就和你这个水壶一样,水已经满了那我就在换个大的水壶继续加水。不过在你换水壶的时候是有很多条件的。
码农小胖哥
2019-12-09
2840
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档