从0到1掌握Java全栈小程序开发,玩转微信生态
Java
- : Java基础 JDBC基础 Java集合 Java多线程系列 JUC系列 Java IO基础
- JavaCore
- : Java虚拟机系列 JVM虚拟机监控及性能调优系列
- Java -VM
- : Servlet基础 JSP基础
- Java-Web
- : Spring4系列 SpringMVC系列 SpringBoot系列 SpringCloud系列
- Spring X
Golang
- : Go基础
- Golang Basic
- : Go Web
- Golang Web
中间件
- : Keepalived系列
- 负载均衡
- : 消息通信基础 MQ概述 ActiveMQ系列 RabbitMQ系列 RocketMQ系列 Netty系列 IOT通信
- 消息通信
- : MyBatis MyBatis-Plus
- 数据访问
- : Redis系列
- 数据缓存
- : Elasticsearch
- 搜索引擎
- : Log4j2
- 日志模块
数据库
- : 数据库理论基础 MySQL Postgresql
- 关系型数据库
- : Mongodb学习笔记
- 非关系型数据库
服务器
- Tomcat服务器 Nginx反向代理服务器搭建 Linux系统常用命令
架构设计
- 分布式锁
- 分布式ID生成方案
- 如何设计一个对外安全的接口
- CAP理论
- 日志
内功
- : 23种设计模式
- 设计模式
- : 数据结构系列
- 数据结构
- : 算法系列
- 算法
- : 操作系统
- 操作系统
网络
- : 常见网络问题系列
- 常见网络问题
程序人生
软文
- 工作经历 - 记录自己的成长
- 最好的建议
- 正视自己的价值
- 新工程师要干的五件事情
- 为什么CTO,技术总监,架构师不写代码都这么牛逼
- 技术/管理
- 简单/不简单
规范
- 雅虎前端34条军规
- Google Java Coding Style
- 阿里巴巴代码规范
- 给函数取一个好的名字
- Java命名规范参考
工具
- 尖刀
- Hutool
- [Java诊断工具]
- 阿里JAVA诊断工具Arthas
- API测试工具
- 流量统计,网站分析
- 日志管理工具
- Git
- Intellij
- Maven
- VSCode
- CloudFlare免费的CDS服务
- LDAP搭建和使用
- 常见部署方式