Litong's Blog

Work to become, not to acquire.

Homepage

Subjects

English

  1. Thinking in American English
  2. 16 Practical Speaking Lessions
  3. Bud, Not Buddy

Software Engineering

  1. Clean Code: A Handbook of Agile Software Craftsmanship
  2. Refactoring: Improving the Design of Existing Code
  3. Refactoring To Patterns

Java Virtual Machine

  1. Inside the JVM

Embedded Software Development

  1. K51 Micro Control Unit

Categories

Java Libraries

  1. Resilience4j is a fault tolerance library
  2. Bind interceptor in Guice
  3. Best practise of Spring Validation
  4. AutoValue for POJO class

Unit tests

  1. AssertJ - fluent assertions java library
  2. Mocking resource with static block with PowerMock
  3. Use Mockito to mock some methods but not others

Load Tests

  1. Locust Performance Load Testing Using Java

Version Control

  1. Git status not showing Chinese properly

Editors

  1. Idea comment indent
  2. 解决IDEA中file文件插件失去高亮显示的问题
  3. IDEA Version Control show local changes

Tools

  1. Mac系统切换机械键盘win和alt键

Index

2022-10

  1. 用Wiki.js来优雅的管理文档
  2. Git飞行规则(Flight Rules)
  3. wireshark抓包新手使用教程
  4. 我做系统架构的一些原则
  5. Colima - container runtimes on macOS

2022-04

  1. vscode-icon-mac 目录图标插件
  2. Software Engineer roadmap via books
  3. Microsoft REST API Guidelines
  4. 赫蹏(hètí),专为中文内容展示设计的排版样式增强
  5. Diagrams Markdown Mermaid Demo

2021-11

  1. Spring Boot依赖版本查询
  2. Spring Cloud Sidecar, integrate with not-JVM service
  3. Some tips for Java Interview/Review
  4. Use Bitwise XOR to find unique value in a list
  5. 八叉说-如何衡量一个团队成员是否靠谱

2021-10

  1. Vue.js构建单页面应用