取法其上,得乎其中

折腾

2024 年

  1. 01-11 · 如何养成一个好习惯,又如何戒除一个坏习惯?读《掌控习惯》

2023 年

  1. 12-12 · 读《高并发系统设计 40 问》缓存篇、消息队列篇及设计篇笔记
  2. 12-07 · 读《高并发系统设计 40 问》通识篇与数据库篇笔记
  3. 11-23 · 分布式共识机制算法:Basic Paxos、Multi Paxos、Gossip 的学习
  4. 11-19 · 从传统的本地事务和全局事务到分布式事务的理论学习
  5. 11-17 · 从Bean加载机制到SpringBoot自动装配机制的源码学习
  6. 10-09 · 尝试提升英语阅读能力的思考路程与实践记录
  7. 09-03 · Prometheus 与 Grafana 在 Java 项目中的简单使用
  8. 08-24 · 设计实现一个高性能的API网关: 自动扫描注册 / 配置中心 / 动态过滤器链条
  9. 07-20 · 初试源码分析: Java并发类库之抽象同步队列 AQS 原理剖析
  10. 03-18 · 阅读与成长 (最后更新: 11月18日)

2022 年

  1. 11-23 · Java多线程杂乱笔记: 管程 / 中断机制 / JMM / volatile / Sychronize与锁升级
  2. 11-12 · 对Java虚拟机的系统性学习: 垃圾回收算法与垃圾回收器
  3. 11-10 · 对Java虚拟机的系统性学习: JVM的概述与整体结构
  4. 10-05 · MySQL: 对底层各类锁机制和MVCC中ReadView的基本学习
  5. 10-02 · MySQL: 对Redo日志与Undo日志的学习
  6. 09-23 · MySQL: 索引的基本操作与设计原则及优化
  7. 09-18 · MySQL: 对 InnoDB 底层存储结构的学习记录
  8. 09-12 · Redis: 分布式锁的多种实现 / 布隆过滤器的使用 / 并发场景下常见问题
  9. 09-11 · Redis: 两种持久化方式与主从复制中全量复制及增量复制
  10. 09-10 · Redis: 基本概念复习 / 基础类型底层结构 / 拓展类型简述
  11. 08-05 · React Hooks:useState / useEffect / useContext
  12. 08-01 · 初尝试 React & React-Redux & React-Router & 及项目开发所用类库
  13. 07-18 · Java 并发控制流程:CountDownLatch / Semaphore / Condition/ CyclicBarrier
  14. 07-17 · Java 并发容器与阻塞队列:ConcurrentHashMap / CopyOnWriteArrayList / BlockingQueue..
  15. 07-16 · Java 原子类与 CAS:基本数据类型 / 对象引用类型 / 对象属性更新器 / 累加器
  16. 07-14 · Java 各种各样的锁: 悲观锁 / 乐观锁 / 共享锁 / 公平锁 / 可重入锁 / 自旋锁
  17. 07-12 · Java 线程池 与 ThreadLocal 概念及二者延申
  18. 06-09 · 读极客时间《如何成为学习高手》专栏所作笔记
  19. 05-28 · 双指针基本使用 / 对撞指针 / 滑动窗口 / 快慢指针
  20. 02-09 · 《数据结构与算法》学习笔记与一些代码题目的实现

2021 年

  1. 07-15 · 基于 Docker 搭建 Gitlab + Jenkins 实现 CI/CD 持续集成
  2. 06-16 · 基于 vue-cli 配合 Electron 构建跨平台窗体项目
  3. 05-21 · 微服务项目中基于OpenFeign应用熔断器Hystrix
  4. 05-21 · 通过Nacos注册中心结合OpenFeign实现基础的微服务通信
  5. 05-09 · 学习使用 Spring Data JPA 的记录文
  6. 04-27 · 基于FastDFS创建存储服务器并在SpringBoot中使用
  7. 04-21 · 使用PyQt5编写可视化窗体程序
  8. 04-08 · 行为型模式之策略模式
  9. 04-07 · 行为型模式之模板方法模式
  10. 04-06 · 结构型设计模式之代理模式
  11. 03-31 · 使用 Spring Validation 进行校验数据
  12. 02-15 · EasyExcel 的使用与应用函数式编程
  13. 02-08 · Springboot 集成 Quartz 实现动态配置任务和持久化任务
  14. 02-06 · Quartz 定时任务框架的基本使用
  15. 02-05 · 使用 Spring AOP特性实现的操作日志功能
  16. 02-04 · 记在一次项目中学习与应用的 SpringSecurity

2020 年

  1. 12-22 · 在 Spring 中使用 JsonView 响应多种数据
  2. 12-07 · Springboot 使用 Kaptcha 实现验证码生成
  3. 11-20 · 使用 ResponseBodyAdvice 对 controller 进行二次封装
  4. 11-15 · 优雅的使用设计模式进行优化多重IF代码
  5. 11-11 · Java 函数式接口与Stream流
  6. 11-01 · 尝试使用RabbitMQ中集成的MQTT协议来做IM的基础
  7. 09-20 · Hadoop 中 HDFS 与 MapReducer 在Java之上的应用
  8. 08-26 · 后端解决跨域的两种方式与 gateway 关闭 CORS
  9. 08-13 · 使用 ControllerAdvice 注解处理 controller 产生的异常
  10. 08-08 · 使用 myabtis-generator 自动生成 mapper
  11. 08-07 · SpringCloud 微服务架构基础记录文
  12. 07-09 · 基于阿里云 OSS 的「千度网盘项目」
  13. 06-28 · 使用 Spring MVC 参数解析器自动注入参数
  14. 06-16 · Json Web Tokn 配合拦截器 / 自定义注解 实现鉴定权限
  15. 05-30 · 学习使用 Mybatis Plus 的记录文「不完整」
  16. 05-18 · 学习使用 Docker 的记录文
  17. 05-09 · SpringBoot使用devtools配置热部署
  18. 05-08 · SpringBoot整合webSocket制作联机对战五子棋平台
  19. 04-27 · Spring整合Mybatis的记录文
  20. 04-19 · Spring MVC执行原理与杂七杂八记录文
  21. 04-15 · 关于Java Spring框架的杂七杂八记录文
  22. 04-03 · Java线程协作之生产者与消费者模型
  23. 04-02 · Java使用ReentrantLock与Synchronize解决并发问题
  24. 04-01 · 简述Java多线程与lambda表达式
  25. 03-28 · DP之最长公共子序列(LCS)与编辑距离问题
  26. 03-23 · 使用Socke协议编写局域网聊天程序 and 实现HTTP请求
  27. 03-16 · 常用排序算法的实现与Comparator接口
  28. 03-09 · 折腾黑苹果的记录文 or 扫盲文
  29. 03-04 · 再看深度优先算法
  30. 02-29 · selenium与chrome实现代码控制浏览器进行任务
  31. 02-20 · Vue-cli配置跨域
  32. 02-20 · Vue-cli webpack创建项目与打包发布
  33. 02-13 · 蔡勒公式计算星期数
  34. 02-12 · 动态规划与贪心算法
  35. 01-28 · DFS深度优先搜索算法与走迷宫
  36. 01-10 · 二叉树的创建与遍历
  37. 01-03 · 贪心算法

2019 年

  1. 12-30 · Vue模块化开发与组件通信
  2. 11-30 · nginx反向代理映射Node项目
  3. 11-29 · 光速入门python编写爬虫
  4. 11-28 · 使用cheerio解析html
  5. 11-16 · Promise与async/await解决node.js异步问题
  6. 10-27 · 学习Node.js的简单记录
  7. 10-19 · 学习使用layui前端UI框架
  8. 10-12 · 记录在洛谷练习算法
  9. 09-23 · 学习使用递归算法
  10. 09-12 · 记录编写Chrome插件劫持网页js
  11. 09-01 · 使用油猴编写脚本解除网课视频限制
  12. 08-21 · 使用drizzleDumper对使用360加固的APP进行脱壳
  13. 08-17 · 使用BakSmali对app进行反编译
  14. 08-16 · 使用Android killer对安卓游戏进行反编译实现内购