全部年份
2024 年 2026 年
2025
年度报告

这一年你写下 112 篇文章,共 82.2 万字,够读 68 小时 50 分钟。

平均每篇 7,344 字,最长连续 7 天没断更。

比 2024 年多写了 111 篇, 多 80.8 万字
112
篇文章
82.2 万字
总字数
68 小时 50 分钟
总阅读时长
31 天
活跃天数

月度节奏

最高产的是 9 月,一共写了 53 篇。

1
2
3
4
5
6
7
8
9
10
11
12

你在什么时候写东西

发文最多的是上午 6-11 点(112 篇),最常按下发布键的时刻是 8 点。

061218

一周里的偏好

最勤快的是周六,这一天发布了 23 篇。

13
周一
16
周二
9
周三
8
周四
22
周五
23
周六
21
周日

这一年常写的标签

Java
20
Redis
20
MySQL
17
中间件
16
计算机网络
6
Spring
6
操作系统
5
JVM
5

这一年主要写在哪

中间件 > MySQL
21
中间件 > Redis
21
Java > Spring
9
合集
7
计算机网络
7
操作系统
6

这一年写下的 112 篇

10-26 前端技术笔记合集 10-26 开发工具笔记合集 10-26 SSM 10-26 数据库笔记合集 10-26 Java JUC + NIO 10-26 Java笔记合集 10-26 中间件+构建工具合集 09-22 Spring中拦截器和过滤器的区别 09-22 SpringMVC工作流程 09-22 TCP/IP 四层模型 09-21 常见HTTP状态码 09-21 HTTP请求中包含哪些内容请求头和请求体有哪些内容 09-21 HTTP中GET和POST的区别是什么 09-21 排序算法 09-21 常见开发模型 09-21 Cookie和Session的区别 09-20 Git不小心提交了100M以上文件导致无法提交解决方案 09-18 常见设计模式 09-17 如何解决Redis中热点key的问题 09-17 Redis数据过期后的删除策略 09-17 Redis持久化机制 09-17 Redis主从复制的实现原理是什么 09-16 MySQL-relaylog(中继日志) 09-16 MySQL-undolog(回滚日志) 09-16 MySQL-redolog 09-16 MySQL-binlog 09-16 Spring如何解决循环依赖 09-16 什么是循环依赖 09-16 说说TCP的三次握手 09-16 说说TCP拥塞控制步骤 09-16 说说TCP四次挥手 09-15 MySQL联合索引失效情况 09-15 Redis大Key问题 09-15 SpringBoot是如何实现自动配置的 09-15 ConcurrentHashMap1.7和1.8的区别 09-13 分库分表场景 09-13 Redis单点故障问题 09-13 Redis实现分布式锁的时候可能遇到的问题有哪些 09-13 Redis如何实现分布式锁 09-13 Java内存模型 09-12 缓存与数据库一致性问题 09-12 Redis缓存击穿缓存穿透缓存雪崩 09-12 RedisString底层 09-11 Redis跳表 09-11 Redis的Hash是什么 09-11 RedisZset实现原理 09-10 为什么Redis设计为单线程而后面版本为啥又引入多线程呢 09-10 Redis为什么快 09-10 Redis中常见的数据类型有哪些 09-09 搭建MySQL主从服务器 09-09 如何处理MySQL的主从同步延迟 09-09 什么是MySQL的主从同步机制 09-09 MySQL中如何解决深度分页问题 09-08 MySQL事务的两阶段提交是什么 09-08 MySQL中发生死锁如何解决 09-07 MySQL事务隔离级别 09-07 MySQL中的数据排序是怎么实现的 09-07 MySQL中几种count的区别 09-07 MySQL中CHAR和VARCHAR的区别 09-07 MySQL-VARCHAR支持的最大长度 08-17 动态规划解题思路 08-14 MySQL索引类型有哪些 08-12 flowable学习 08-11 HashMap和ConcurrentHashMap的区别 08-09 MySQL全局锁,表级锁,行级锁 08-09 MySQLbinlog,redolog和undolog 08-09 MVCC-多版本并发控制 08-08 redis配置json序列化 08-08 Spring配置相关的注解 08-08 Spring中的BeanFactory与FactoryBean 08-07 数据库ACID四大特性 08-07 线程安全单例 08-07 volatile-实现单例模式的双重锁 08-06 concurrenthashmap的实现原理 08-06 ArrayList和LinkedList的区别 08-05 Java HashMap为什么在jdk8引入红黑树 08-05 Java迭代器Iterator和Iterable 07-28 Spring常见面试题 07-28 SpringBean生命周期 07-27 Redisson延时队列架构 07-27 模板方法模式 07-26 BigDecimal高精度计算 07-25 java基础面试题 07-21 postgresql一些容易混淆的概念 07-19 nacos安装 07-19 什么是Redis 07-19 Redis有哪些数据类型 07-19 ABA问题 07-19 策略模式 07-19 TrieMap实现 07-19 IO多路复用技术 07-19 深入理解Java反射与泛型_类型擦除与强制类型转换 07-19 Gin框架快速入门 07-19 Java函数式接口 07-19 Go_slice切片原理 07-19 Go_map底层结构 07-19 Golang垃圾回收机制 07-18 MySQL共享锁和排他锁的区别 07-18 Nginx编译安装 07-18 HashMap原理 07-18 Jvm常见垃圾收集器 07-18 Jvm分代回收机制 07-18 Java类加载器与双亲委派机制 07-18 JVM垃圾回收算法 07-18 JVM GC相关参数 07-18 JVM内存模型分区 07-18 JUC笔记 07-18 阻塞IO和非阻塞IO,同步IO与异步IO 07-18 零拷贝技术 07-18 进程的几种状态 07-18 线程和进程的区别 07-18 用户态和内核态