Memorydoc
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
    • HTML
    • CSS
    • 前端拓展
  • 编程之道

    • 并发编程
    • 设计模式
    • 数据结构算法
    • 技术拓展
    • 技术陷阱
    • 面试宝典
  • 分布式

    • 微服务
    • 数据库
  • 项目优化实战

    • JVM 优化
    • 线程池优化
    • 模板引擎优化
    • 任务调度优化
    • 内存优化
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Memorydoc

术尚可求
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
    • HTML
    • CSS
    • 前端拓展
  • 编程之道

    • 并发编程
    • 设计模式
    • 数据结构算法
    • 技术拓展
    • 技术陷阱
    • 面试宝典
  • 分布式

    • 微服务
    • 数据库
  • 项目优化实战

    • JVM 优化
    • 线程池优化
    • 模板引擎优化
    • 任务调度优化
    • 内存优化
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 大前端
  • 技术架构
  • 更多
技术架构
后端技术栈
目录
# 1. 并发编程
1-1. 多线程基础 1-2. Atomic 1-3. synchronized 原创 1-4. volatile(内存可见) 原创 1-5. ReentrantLock 原创 1-6. Lock 和 CountDownLatch 原创 1-7. 线程池 原创 1-8. 并发集合 原创 1-9. 综合 原创 1-10. 线程约束 原创 1-11. 线程通信 原创 1-12. 情景案例 1-13. AQS(AbstractQueuedSynchronizer) 原创 1-14. 自己实现锁 原创 1-15. 通过lock 手写阻塞队列 原创 1-16. 通过Condition 手写阻塞队列 原创 1-17. 阻塞队列实现生产者消费者模式 原创 1-18. StampedLock 乐观读写锁 原创
# 2. 设计模式
2-1. 适配器模式(类兼容、适配、功能合并) 原创 2-2. 装饰器模式(功能扩展、可以解决继承弊端) 原创 2-3. 委派模式(分配任务,统一管理) 原创 2-4. 简单工厂模式 原创 2-5. 抽象工厂(解耦工厂) 原创 2-6. Java自带的观察者模式(监听观察) 原创 2-7. 实现观察者模式(监听观察) 原创 2-8. 原型模式(克隆对象,深度复制、浅度复制) 原创 2-9. 策略模式 原创 2-10. 模板模式(自定义框架,具体方法用户自己实现) 原创 2-11. 单例模式 原创 2-12. CGlib(方法增强) 原创 2-13. JDK动态代理(方法增强) 原创 2-14. 自己实现静态代理 2-15. 处理链模式一 原创 2-16. 处理链模式二 原创 2-17. 处理链模式三 原创 2-18. 事件模式一 原创 2-19. 事件模式二 原创 2-20. 回调模式 原创 2-21. 建造者模式 原创 2-22. 桥接模式 原创 2-23. 命令模式 原创
# 3. 数据结构算法
3-1. 普通队列 3-2. 环形队列 3-3. 单链表实现 原创 3-4. 负载均衡算法 原创
# 4. 技术拓展
4-1. 服务器搭建https 原创 4-2. Maven 知识拓展 原创 4-3. 项目集成Mybatis 4-4. 添加多个Ssh Key到一台电脑 4-5. BIO、NIO、AIO、Netty 4-6. 类加解密 & 自定义类加载器 4-7. 优化web 项目性能 原创 4-8. 提升万倍系统吞吐量 原创 4-9. 优雅写代码一 原创 4-10. 优雅写代码二 原创 4-11. 优雅写代码三 原创
# 5. 技术陷阱
5-1. JAVA 陷阱 原创 5-2. SpringBoot 引入 spring-boot-starter-logging 日志冲突
# 6. 面试宝典
6-1. 面试题目 原创 6-2. CAS 原创 6-3. JVM 原理 原创 6-4. synchronized原理 原创 6-5. 双亲委派模型 原创
# 7. 微服务
7-1. Redis 7-2. 分布式锁 原创 7-3. Zookeeper 7-4. 定时任务 原创 7-5. RPC实现原理 原创 7-6. 网站限流 原创
# 8. 数据库
8-1. 架构篇 8-2. Mysql数据库索引原理 8-3. Mysql数据库索引原理(二) 8-4. Mybatis 插入数据优化 原创 8-5. 慢查询 8-6. 事务 8-7. 数据库优化 原创 8-8. Mysql 事务与锁机制 原创
# 9. 项目优化背景
9-1. JVM优化实战
# 10. JVM优化
10-1. JVM优化实战
上次更新: 2022/03/08, 00:59:33
大前端
更多

← 大前端 更多→

最近更新
01
命令模式 原创
05-03
02
桥接模式 原创
05-02
03
优雅写代码三 原创
04-29
更多文章>
Theme by Memorydoc | Copyright © 2021-2022 Memorydoc | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式