Java集合类
程序员小灰2017-2019年原创汇总
程序员小灰-漫画:什么是HashMap?
程序员小灰-漫画:高并发下的HashMap
程序员小灰-漫画:什么是ConcurrentHashMap?
CodeSheep程序羊-Map传参
Java集合框架
HashMap的实现原理
添Java集合类: Set、List、Map、Queue使用场景梳理
Java合集教程
Redis
- Key - Value:String Hash
- 事务 乐观锁CAS
- 持久化 AOF RDB
- Linux安装:配置文件
- 主从复制,哨兵
- Jedis
石杉的架构笔记-100并发 -> 千万并发,阿里淘宝的 14 次架构演进之路!
石杉的架构笔记-高并发环境下,先操作数据库还是先操作缓存?
Redis 面试全攻略、面试题大集合
还不懂Redis?看完这个故事就明白了!
Mybatis
- mybatis-config.xml
- XML 映射:select,insert, update ,delete
- 动态 SQL
- MyBatis级联查询
- Java API
- 缓存
- 日志
RabbitMQ
干货:这也许是最全面透彻的一篇RabbitMQ指南!
消息中间件(一)MQ详解及四大MQ比较
常用的消息队列中间件mq对比
- 解耦,异步
- 发布订阅
SpringBoot
- spring-boot-starter
- 大量的自动配置
- 内置Tomcat,jar包
- 各种框架完美结合
JVM
- JVM有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统
- 内存管理 ,垃圾回收
MySQL优化
- 索引使用与优化
- explain
- 锁
MySQL基础
MySQL基础-视频
MySQL教程-文字
MySQL数据库之互联网常用分库分表方案
前端
当后端一次性丢给你10万条数据, 作为前端工程师的你,要怎么处理?
函数防抖和函数分流
在 Angular 中使用 async-await 特性
杂项
CodeSheep程序羊-数据库密码配置项加密
CodeSheep程序羊-序列化/反序列化
CodeSheep程序羊-枚举
CodeSheep程序羊-Java后端开发学习路线:一文串起所有主流技术点
理解RESTful架构
RESTful API 设计指南-阮一峰
五种IO模型
Java面试总结
图解Spring解决循环依赖