java 架构师
- 数据结构
- 二叉树
- 完全二叉树
- 平衡二叉树
- 二叉查找树(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
- 找工作
- 工具
- 代码托管
- 文件服务
- 综合云服务商
因为相信,所以看见.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)