分类: java

11 篇文章

编译器逼出的编程范式:双分派(访问者模式)
本文介绍了在学习一个并不常用的设计模式——访问者模式 时遇到的一些问题,从而引出了关于“单分派”、“方法重载”等一些OOP语言中编译器、运行时对于方法选择的约定的学习。 虽然这个设计模式并不常用,但是他所关联的这些知识有助于开发者在日常编程过程中避免由于失误导致的代码行为与预期不一致的问题。
Java 中的锁
《Java并发编程之美》读书笔记+一些灵光乍现;系统梳理一下java中的各种锁
thumbnail
Tomcat 源码阅读前置知识
介绍一些阅读tomcat源码的前置知识;主要包括如何搭建源码调试环境、tomcat组件生命周期管理、一些有趣的小逻辑等;为后面更深入的阅读源码打基础
thumbnail
Java19 协程初探
早早就听说Go里的协程性能高编写还简单,大家也一直诟病java的多线程编写起来不够优雅;这几天java19终于把这个特性也塞进java了,于是趁假期在树莓派里装个JDK19来试试这个新特性到底怎么样。
thumbnail
博客搭建日志
一个完整的 前后端兼备 使用ssm技术进行搭建的博客系统 开发日志