深入浅出JVM(六)之前端编译过程与语法糖原理
本篇文章将围绕Java中的编译器,深入浅出的解析前端编译的流程、泛型、条件编译、增强for循环、可变长参数、l […]
通俗易懂剖析Go Channel:理解并发通信的核心机制
本文来自 Go就业训练营 小韬同学的投稿。 也强烈安利大家多写博客,不仅能倒逼自己学习总结,也能作为简历的加分 […]
10个行锁、死锁案例⭐️24张加锁分析图🚀彻底搞懂Innodb行锁加锁规则!
10个行锁、死锁案例⭐️24张加锁分析图🚀彻底搞懂Innodb行锁加锁规则! 上篇文章 我们描述原子性与隔离性 […]
深入剖析 Java 类属性与类方法的应用
Java 类属性 Java 类属性,也称为字段,是类中的变量。它们用于存储与类相关的数据。 创建类属性 在类定 […]
再聊对架构决策记录的一些思考
1 引言 第一次在社区发文聊ADR(架构决策记录)是在2022年8月份,在文章( 轻量级ADR机制 )中,详细 […]
面试官:什么是Java内存模型?
当问到 Java 内存模型的时候,一定要注意,Java 内存模型(Java Memory Model,JMM) […]
Go deadcode:查找没意义的死代码,对于维护项目挺有用!
大家好,我是煎鱼。 还记得我前两年在深圳参加了个技术大会,其中一个议题是携程的一个大佬分享他在日常工作中,发现 […]
fastapi 关于线程池、同步、异步的问题解答汇总
seo优化: 如何在 python 的 asyncio 里面执行同步函数并且不阻塞事件循环 如何在 pytho […]
如何在java中使用 Excel 动态函数生成依赖列表
前言 在Excel 中,依赖列表或级联下拉列表表示两个或多个列表,其中一个列表的项根据另一个列表而变化。依赖列 […]
Go 更强的代码洁癖,可以把 gofmt 给换了!
大家好,我是煎鱼。 我们从一开始写 Go 代码和应用,就会被各种官方和民间教程,甚至 IDE 教导我们必须配一 […]