系统架构师
2019-10-30 13:14:22 0 举报
AI智能生成
系统架构师 框架 思维导图
作者其他创作
大纲/内容
并发编程
基础
线程安全
synchronized
示例
多个线程多个锁
示例
对象锁的同步和异步
同步(synchronized)
异步(asynchronized)
示例
脏读
示例
synchronized细节问题
锁重入
示例
父子类锁重入示例
锁异常的处理示例
其他示例
减少锁的粒度
使用Object进行加锁,比较灵活
不要使用String常量加锁,会出现死循环问题
锁对象改变问题
死锁问题
volatile关键字
非原子性
建议使用atomic类的系列对象
多线程通信(wait和notify)
queue模拟
单例和多线程
Queue讲解
同步类容器和并发类容器
Concurrent与CopyOnWrite容器
设计模式
future模式讲解
MasterWorker模式讲解
深入
锁的高级(线程池)
重入锁、读写锁,锁的高级深化
Disruptor并发框架
网络编程
SocketIO网络编程基础篇
Netty课程入门网络编程中级篇
Netty课程深入网络编程高级篇
Netty实现文件上传下载网络编程高级篇
JVM核心
jvm虚拟机组成部分讲解、jvm虚拟机参数使用讲解并发编程框架篇
jvm垃圾收集算法讲解、及对象的分代转换并发编程框架篇
分布式框架
dubbo
Dubbo分布式服务治理简介、入门示例讲解、管控台部署使用
Dubbo依赖检查讲解、负载均衡配置、集群容错配置
Dubbox 入门讲解、Kryo序列化框架、容器讲解
搜索
Solr环境搭建、IK中文分词器安装与使用
Solrjavabean与solr注解使用、SSI框架整合Solr使用讲解、管理员命令使用讲解
负载均衡
Nginx入门简介、虚拟主机配置、日志分析
Nginx后续
Linux基础
常用命令讲解
深入进程管理、shell编程、计划任务
Shell编程入门、基础知识、编程语句
中间件
redis
Nosql、Redis入门课程讲解,安装、部署、命令
Redis基础数据类型详解
Redis高级命令、主从复制、安全性、哨兵
Redis事物、持久化机制、发布与订阅模式
Redis集群搭建
Redis集群操作与spring整合
mq
ActiveMQ
ActiveMQ初步、详细使用
ActiveMQ与spring整合,集群监控,配置优化
Zookeeper+ActiveMQ集群:网络连接模式(network connector)详解
RocketMQ
RocketMQ简介、环境搭建
RocketMQ HelloWorld示例、 重试策略讲解
RocketMQ 架构设计、双主双从集群环境搭建、顺序消费、事务消费
RocketMQ API使用简介、拉取机制
RocketMQ实战案例讲解
RocketMQ事物讲解
Kafka
KafKa安装与使用、KafKaSpout使用
注册中心
Zookeeper简介、集群环境搭建
Zookeeper 配置文件讲解、客户端使用
Zookeeper Watcher核心机制讲解、安全认证讲解、实际应用讲解
ZKClientAPI讲解、CuratorAPI讲解、框架、分布式锁讲解、实现多个Watcher集群操作
DB
Oracle
Oracle基础回顾、高级使用、分析函数
Oracle事物和锁,用户操作、索引和索引碎片问题解决
Oracle用户操作、赋权、事务、锁、索引资料
Oracle之同义词,DBLINK,表空间、垂直水平分库分表
Oracle之表分区、分区索引、数据分析及解决方案
流式计算
Storm分布式流式计算简介、环境搭建、集群环境提交Topology、Spout、Bolt、Topology概念
StormWorker、Executor、Task配置详解、分组模式讲解
Storm WorldCount例子、保证机制、Drpc讲解
Trident学习使用、结合Redis使用、Solr
文件系统
FastDFS
FastDFS简介、环境搭建与使用
FastDFS集群环境搭建+Nginx缓存、负载均衡等整合
Web项目与fastdfs集群进行整合,实现文件的上传下载等功能
Web项目实现对fastdfs文件进行定时任务清理工作
0 条评论
下一页