Avatar

Orangex-position0的技术博客

记录学习 | 分享知识 | 费曼学习法

  1. 首页
  2. 文章
  3. 分类
  4. 标签
  5. 归档
  6. 友链
  7. 关于

2026 20

Rust Distributed-Systems Java Blog Computer-Fundamentals Functional-Programming Refactoring

Rust Async Design-Pattern Fundamentals Interview Java Memory-Management Ownership Tokio 重构
Rust

手写 Rust Async Model(二):Reactor-Executor 模型

引入事件驱动架构,手写 Waker、Reactor、Executor 三大组件,实现真正的非阻塞异步运行时

2026-04-26
Rust Async Reactor-Executor
Rust

手写 Rust Async Model(一):简易版 Future 结构

从阻塞式编程的痛点出发,手写一个最简单的 Future Trait 和状态机,理解 Rust 异步编程的最底层抽象

2026-04-26
Rust Async
Java

接口 + 抽象模板组合模式:让子类只写核心逻辑

通过"接口定义契约 + 抽象类控制流程 + 子类专注业务"的组合设计,消除重复代码,以 JdbcTemplate 为例深入理解该模式的工程实践

2026-04-11
Java Design-Pattern Template-Method Spring
Functional-Programming

纯函数带来的架构思考:Functional Core 与 Imperative Shell

使用纯函数思想分离业务逻辑与副作用,通过 Functional Core / Imperative Shell 模式提升代码可测试性和可维护性

2026-04-08
函数式编程 纯函数 架构设计 重构 可测试性
Java Refactoring

重构实战:打破依赖关系的两种核心方法

通过方法拆分和依赖倒置两种重构技术,解决代码难以测试的问题,提升代码可维护性

2026-03-24
重构 单元测试 解耦
Blog

Hugo 结合 Github Pages,部署你自己的静态博客

从零开始,使用 Hugo 静态网站生成器和 GitHub Pages 搭建个人博客

2026-03-18
Hugo Github-Pages Static-Site Blog Devops
Computer-Fundamentals

操作系统基础:进程与线程

操作系统核心概念:进程和线程的区别与联系

2026-03-16
Os Process Thread Interview Fundamentals
Distributed-Systems

CAP 定理:分布式系统的权衡

理解分布式系统中的 CAP 定理及其实践应用

2026-03-16
Distributed-Systems Consistency Availability Partition-Tolerance Theory
Rust

Rust 所有权系统详解

理解 Rust 最核心的特性:所有权系统

2026-03-16
Rust Ownership Memory-Management Fundamentals
Java

ConcurrentHashMap 原理分析

深入理解 Java 并发容器 ConcurrentHashMap 的实现原理

2026-03-16
Java Concurrency Source-Code Interview
1 2
© 2026 Orangex-position0的技术博客

次访问 |  位访客