摘要: 深入理解 CPU、内存与并发 本文采取自底向上的方法,从 CPU、内存、线程、指令流水线、缓存一致性协议、内存模型,到Java 内存模型及其 happens-before,系统性梳理从单线程到多线程的底层原理。 为了避免出现“懂的人不需要看,需要看的人看不懂”,文章叙述风格以自然语言为主,并致力于用 阅读全文
posted @ 2025-12-14 19:11 Junglelk 阅读(3) 评论(0) 推荐(0)
摘要: 引言 背景 最近着手重构了项目中一个领域对象,该对象是基于使用手册,对字节数组解码得到,解码的结果中仅有参数值信息,参数名需要对手册建模来组合得到。重构后的对象为树形结构,由于前端展示,后端的业务操作,都需要一个能够唯一定位参数的字符串 route,最初使用 DFS + 回溯的方案来逐节点遍历、拼接 阅读全文
posted @ 2025-12-14 19:24 Junglelk 阅读(2) 评论(0) 推荐(0)
摘要: 作为后端开发,平时在看博客以及学习时,经常遇到需要在Linux系统上进行部署、软件安装等操作,也遇到过很多安装命令,比如yum、apt-get、dpkg等等,这些命令有什么区别?又有什么联系?独立开发时,如何确定使用哪一个?下面来详细说一说。下述内容出自《Linux命令行大全》William E.S 阅读全文
posted @ 2021-09-17 22:06 Junglelk 阅读(3727) 评论(0) 推荐(0)