- 收录文章
- 11 篇文字被发现
- 文章访问
- 11 次从这里出发阅读
- 博客访问
- 1 次前往作者站点
- 最近更新
- 01.15 2024年
FROM THIS BLOG
最近文章
All-in-One利器RSS
前言 本来推荐算法的兴起,是有利于人们更高效的获取信息,但随着时间的推移,各大互联网公司逐渐意识到“流量为王”的利益法则,纷纷开始各自为营,推出自己的“小圈子”应用,试图把用户困在自己打造的“信息...
初尝Java的语法糖
1. 什么是语法糖? 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影...
深入剖析volatile关键字
1. 前言 关键字 volatile 可以说是 Java 提供的最轻量级的同步机制,但由于它并不容易被正确、完整地理解,因此在笔者查阅了相关资料后,觉得有必要深入剖析一下在 JVM 层面上,对 volatile 型变量都做了...
从零开始搭建一个属于自己的小站
前言 我自从开始学习编程技术以来,一直想拥有一个属于自己的网站,不仅是想对自己技术的沉淀,更重要的是希望能找到一个自由撰写文章,分享自己新想法的平台。
Java对象引用的细化
前言 在 JVM 的垃圾回收策略中,无论是基于 “引用计数” 算法判断对象的引用数量,还是基于 “可达性分析” 算法判断对象是否引用链可达,在判断对象是否应该被回收时都离不开对象的 “引用”。
HTTP协议之状态码
注:本文是从客户端角度出发,解析服务器端发送而来的状态码的具体含义。
快速搭建一个简易的SpringBoot项目
1. 本文将手把手教大家搭建一个简易但完整的SpringBoot项目。
Java项目中ClassPath的前世今生
1. Java项目的classpath是什么? 定义:classpath 就是 class 的 path ,直译就是指类文件 ( *.class ) 的路径。
HotSpot对synchronized的锁优化策略
前言 凡是有过 Java 并发编程经验的都应该了解在 JDK 6 及以后中对锁一共有四种状态的描述,分别是:无锁状态、偏向锁状态、轻量级锁状态和重量级锁状态,这些都是 HotSpot 虚拟机对 synchronized 实现的...
Java中保证线程安全的三板斧
前言 现在,如果要使用 Java 实现一段线程安全的代码,大致有 synchronized 、 java.util.concurrent 包等手段。虽然大家都会用,但却不一定真正清楚其在 JVM 层面上的实现原理,因此,笔者在查阅了一些资...
9个主流的开源许可协议
关于开源许可 现今存在的开源协议很多,而经过 Open Source Initiative 组织通过批准的开源协议目前有 58 种。我们在常见的开源协议如 BSD, GPL, LGPL, MIT 等都是 OSI 批准的协议。