[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
编程语言
> 详细
java 架构师
时间:
2019-05-29 18:31:36
阅读:
88
评论:
0
收藏:
0
[点我收藏+]
数据结构
二叉树
完全二叉树
平衡二叉树
二叉查找树(BST)
红黑树
B-,B+,B*树
LSM 树
队列
集合
链表、数组
字典、关联数组
栈
树
BitSet
常用算法
KPM 算法
选择排序
冒泡排序
插入排序
快速排序
归并排序
希尔排序
堆排序
计数排序
桶排序
基数排序
二分查找
Java 中的排序工具
排序、查找算法
布隆过滤器
字符串比较
深度优先、广度优先
贪心算法
回溯算法
剪枝算法
动态规划
朴素贝叶斯
推荐算法
最小生成树算法
最短路径算法
并发
Java中的锁和同步类
公平锁 & 非公平锁
悲观锁 & 乐观锁 & CAS
ABA 问题
CopyOnWrite容器
RingBuffer
可重入锁 & 不可重入锁
互斥锁 & 共享锁
死锁
事务 ACID 特性
事务的隔离级别
多线程
线程安全
一致性、事务
锁
操作系统
计算机原理
进程
线程
协程
Linux
设计模式
康威定律
设计模式的六大原则
23种常见设计模式
应用场景
单例模式
责任链模式
MVC
IOC
AOP
UML
微服务思想
运维 & 统计 & 技术支持
OpenStack
Docker
KVM
Xen
OpenVZ
TDD 理论
单元测试
压力测试
全链路压测
A/B Test
Ansible
puppet
chef
Jenkins
环境分离
常规监控
APM
统计分析
持续集成(CI/CD)
自动化运维
测试
虚拟化
容器技术
云技术
DevOps
文档管理
中间件
日志搜集
Sharding Jdbc
Dubbo
Thrift
gRPC
单机定时调度
分布式定时调度
消息总线
消息的顺序
RabbitMQ
RocketMQ
ActiveMQ
Kafka
Redis 消息推送
ZeroMQ
Memcached
Redis
Tair
架构
回收策略
本地缓存
Nginx
OpenResty
Apache Httpd
Tomcat
Jetty
架构原理
调优方案
Web Server
缓存
客户端缓存
消息队列
定时调度
RPC
数据库中间件
日志系统
配置中心
API 网关
网络
Hessian
Protobuf
Epoll
NIO
kqueue
OSI 七层协议
TCP/IP
HTTP
HTTP2.0
HTTPS
协议
网络模型
连接和短连接
框架
零拷贝(Zero-copy)
序列化(二进制协议)
数据库
MongoDB
Hbase
原理
InnoDB
优化
索引
explain
聚集索引, 非聚集索引
复合索引
自适应哈希索引(AHI)
数据库设计的三大范式
基础理论
MySQL
NoSQL
搜索引擎
搜索引擎原理
Lucene
Elasticsearch
Solr
sphinx
性能
HDFS
MapReduce
Yarn
Storm
Flink
Kafka Stream
应用场景
性能优化方法论
容量评估
CDN 网络
连接池
性能调优
流式计算
Hadoop
Spark
安全
RBAC
OAuth2.0
内外网分离
登录跳板机
数据备份
对称加密
哈希算法
非对称加密
XSS
CSRF
SQL 注入
Hash Dos
脚本注入
漏洞扫描工具
验证码
web 安全
DDoS 防范
用户隐私信息保护
加密解密
服务器安全
数据安全
网络隔离
授权
常用开源框架
Spring 家族
Log4j、Log4j2
Logback
开源协议
日志框架
ORM
网络框架
Web 框架
工具框架
分布式设计
全局唯一ID
CAP 与 BASE 理论
分布式锁
分布式一致性算法
幂等
分布式一致方案
分布式 Leader 节点选举
TCC(Try/Confirm/Cancel) 柔性事务
PAXOS
Zab
Raft
Gossip
两阶段提交、多阶段提交
服务注册与发现
服务路由控制
读写分离模式
分片模式
硬件负载均衡
软件负载均衡
限流
应用层容灾
跨机房容灾
容灾演练流程
平滑启动
扩展性设计
稳定性 & 高可用
数据库扩展
服务治理
分布式一致
分布式文件系统
唯一ID 生成
一致性Hash算法
设计思想 & 开发模式
命令查询职责分离(CQRS)
贫血,充血模型
DDD(Domain-driven Design - 领域驱动设计)
Actor 模式
响应式编程
DODAF2.0
Serverless
项目管理
架构评审
重构
代码规范
RUP
看板管理
SCRUM
极限编程
敏捷开发
结对编程
通用业务术语
技术趋势
架构师素质
团队管理
招聘
资讯
在线电子书
纸质书
开发方面
架构方面
技术管理方面
基础理论
工具方面
大数据方面
团队博客
个人博客
行业资讯
公众号列表
博客
综合门户、社区
问答、讨论类社区
行业数据分析
专项网站
其他类
推荐参考书
技术资源
开源资源
手册、文档、教程
在线课堂
会议、活动
常用APP
找工作
工具
代码托管
文件服务
综合云服务商
java 架构师
原文:https://www.cnblogs.com/zeenzhou/p/10945376.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!