Java 后端开发 技术知识总结
数据类型、面向对象、网络编程、反射、Java8、IO、JDBC、常用API、枚举
Redis MySQL
Redis原理+应用
DBMS、DDL、DML、DQL、sql函数、过滤条件、聚集函数、子查询、SQL92和SQL99、视图、存储过程、事务处理、事务隔离、游标
SQL查询语句和更新语句执行原理、事务隔离、索引、锁机制
- Java小白的源码学习系列:ArrayList
- Java小白的源码学习系列:LinkedList
- Java小白的源码学习系列:Vector
- Java小白的源码学习系列:HashMap
- 小白学Java:奇怪的RandomAccess
- 小白学Java:迭代器原来是这么回事
- MyBatis源码之根据配置文件创建sqlsessionfactory
- MyBatis源码之创建sqlSession实现类
- MyBatis源码之getMapper返回代理对象
- MyBatis源码之基于动态代理查询
- MyBatis源码之查询过程
- MyBatis源码之一级缓存与二级缓存
- MyBatis源码之自定义插件开发
- Java并发包源码学习系列:ThreadLocal类源码解析
- Java并发包源码学习系列:AbstractQueuedSynchronizer
- Java并发包源码学习系列:CLH同步队列及同步资源获取与释放
- Java并发包源码学习系列:AQS共享式与独占式获取与释放资源的区别
- Java并发包源码学习系列:ReentrantLock可重入独占锁详解
- Java并发包源码学习系列:ReentrantReadWriteLock读写锁解析
- Java并发包源码学习系列:详解Condition条件队列、signal和await
- Java并发包源码学习系列:挂起与唤醒线程LockSupport工具类
- Java并发包源码学习系列:JDK1.8的ConcurrentHashMap源码解析
- Java并发包源码学习系列:阻塞队列BlockingQueue及实现原理分析
- Java并发包源码学习系列:阻塞队列实现之ArrayBlockingQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之LinkedBlockingQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之PriorityBlockingQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之DelayQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之SynchronousQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之LinkedTransferQueue源码解析
- Java并发包源码学习系列:阻塞队列实现之LinkedBlockingDeque源码解析
- Java并发包源码学习系列:基于CAS非阻塞并发队列ConcurrentLinkedQueue源码解析
- Java并发包源码学习系列:线程池ThreadPoolExecutor源码解析
- Java并发包源码学习系列:线程池ScheduledThreadPool源码解析
- Java并发包源码学习系列:同步组件CountDownLatch源码解析
- Java并发包源码学习系列:同步组件CyclicBarrier源码解析
- Java并发包源码学习系列:同步组件Semaphore源码解析
- 【Java并发编程】常见问题整理
- 【Java并发编程】线程的六种状态及转化
- 【Java并发编程】谈谈控制线程的几种办法
- 【Java并发编程】谈谈如何实现线程间正确通信
- 【Java并发编程】谈谈线程的互斥与同步
- 【Java并发编程】Lock与ReetrantLock重入锁 的特点
- 【Java并发编程】线程池原理和应用解析
- 【Java并发编程】synchronized的深度解析
- 【Java并发编程】从CPU缓存模型到JMM来理解volatile关键字
- 【Java并发编程】并发操作原子类Atomic以及CAS的ABA问题
- 【Java并发编程】CountDownLatch,CyclicBarrier,Semphore,Exchanger
- 【Java并发编程】ThreadLocal的原理和应用学习
- Spring入门介绍
- SpringMVC如何介绍Ajax的json参数
- SpringMVC如何实现文件上传
- SpringMVC如何支持Restful风格
- SpringMVC如何自定义视图和视图解析
- SpringMVC如何介绍Ajax的json参数
- SpringMVC的国际化操作
- SpringMVC异常处理器入门
- SpringMVC拦截器入门
- SpringMVC入门踩坑集合
- SpringBoot
- SpringBoot快速入门
- SpringBoot与FreeMarker整合
- SpringBoot中Logback日志配置解析
- SpringBoot中整合权限管理框架shiro
- SpringBoot中的异步任务
- SpringBoot中的配置解析【Externalized Configuration】
- SpringBoot利用Aop巧妙打印日志信息
- SpringBoot在IDEA中实现热部署
- SpringBoot整合Docker快速部署
- SpringBoot整合H2数据库
- SpringBoot整合MybatisPlus
- SpringBoot整合Thymeleaf
- SpringBoot整合swagger-ui快速生成在线接口文档
- SpringBoot文件上传
- SpringBoot瘦身部署
- SpringBoot优雅的参数校验BeanValidation
- SpringBoot统一异常处理
- SpringBoot项目部署到Linux服务器全流程
- SpringBoot整合Spring Data JPA
- SpringBoot中JPA的过滤查询Specifications
- SpringBoot与定时任务
- SpringBoot使用SpringDataREST快速构建restful应用
- SpringBoot整合任务调度框架Quartz
- SpringBoot事件监听机制
- SpringBoot使用Actuator服务监控
- SpringCloud学习笔记(零)简介:官方文档翻译
- SpringCloud学习笔记(一)基础环境搭建
- SpringCloud学习笔记(二)Eureka服务注册与发现
- SpringCloud学习笔记(三)集群信息获取+服务列表信息获取
- SpringCloud学习笔记(四)Eureka的自我保护机制
- SpringCloud学习笔记(五)Zookeeper服务注册与发现
- SpringCloud学习笔记(六)Consul服务注册与发现
- SpringCloud学习笔记(七)Eureka,Consul,Zookeeper三个注册中心异同点
- SpringCloud学习笔记(八)Ribbon负载均衡服务调用
- SpringCloud学习笔记(九)OpenFeign服务调用
- SpringCloud学习笔记(十)Hystrix降级、熔断和图形化监控
- SpringCloud学习笔记(十一)Gateway网关
- SpringCloud学习笔记(十二)Spring Cloud Config服务配置
- SpringCloud学习笔记(十三)Spring Cloud Bus消息总线
- SpringCloud学习笔记(十四)Spring Cloud Stream消息驱动
- SpringCloud学习笔记(十五)Spring Cloud Sleuth链路追踪
- SpringCloud Alibaba学习笔记:入门简介
- SpringCloud Alibaba学习笔记:Nacos服务注册发现
- SpringCloud Alibaba学习笔记:Nacos服务配置中心
- SpringCloud Alibaba学习笔记:Nacos集群和持久化配置