26 2022/06 Rust 中的枚举和控制流运算 1. 引言 枚举类型对于 Java 程序员来说不会陌生,它是列举常量成员的非常好用的工具。在 rust 中也同样如此,并且在 ru #技术帖 #match #switch #rust
18 2022/01 软件设计的七大原则 1. 引言写出高质量、易维护、高可用的代码是每一个程序员的追求,那么,究竟什么样的代码才是易于维护与扩展的好代码呢?本文,我们就来介绍软件开发过程中的七大原则,一同来管窥一二。 & #技术帖 #设计模式 #设计原则 #solid
03 2021/12 CPU 是如何与外围设备通信的 1. 引言 此前的文章中,我们通过向地址 B8000h 写入数据来实现在显示器上输出彩色的文本,我们介绍说这是“彩色字符模式”,并且介绍了它的用法: #技术帖 #操作系统 #os #技术分享
21 2021/08 在 filter 中使用错误的方法获取 ip 地址造成性能问题排查 1. 引言 本周进行了一个关于通过 java 代码获取本机 ip 地址的线上性能优化,这篇文章做一个总结,也提供一些 java&n #技术帖 #技术分享 #java #filter
05 2021/05 终端下的资源管理器 -- ranger 用法详解 1. 引言 文件管理是操作系统十分重要的一项能力,拥有 GUI 的操作系统中,通常都会有图形化的文件管理工具,供我们管理我们的文件,例如 window #技术帖 #linux #文件 #命令
03 2021/05 内核的雏形(下) -- 添加异常中断处理 1\. 引言 经过上一篇文章中历史性的一跳,以及堆栈和 GDT 的切换,我们终于进入到了内核: 接下来我们要做的当然就是在内核中创建进程并且调度起来, #技术帖 #cpu #内核 #exception
17 2021/04 通过 ArgumentResolver 与 Filter 优化你的 SpringMVC 设计 Argument Resolvers and Filters 1. 引言 Spring 提供了一个非常强大的工具来让你能够为若干& #技术帖 #controller #mvc #java
19 2021/03 通过 markdown 画图 1. 引言 Markdown 是一种轻量级标记语言,相比于 xml、html 等超文本标记语言,Markdown 的语法更简单,结构更清晰, #技术帖 #markdown #甘特图 #流程图
18 2021/03 log4j2 自定义 appender、layout、filter 等组件 1. 引言 上一篇文章中,我们介绍了 log4j2 的组件构成: log4j2 的构成组件 可以看到,log4j2 框架为我们提供 #技术帖 #龙潭书斋 #java #spring
06 2021/02 JAVA 性能调优 -- 带你解读 CMS GC 日志 1. 引言 连续两篇文章,我们介绍了 java 最为常用的两大垃圾收集器 -- CMS 与 G1: CMS 执 #技术帖 #log #优化 #gc