Architect - 架构师之路
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
架构与设计
浏览
164
扫码
分享
2022-07-09 02:58:16
架构师心性修炼之道
架构体系化
微服务架构
数据密集型应用系统设计
ZooKeeper
左耳听风
架构图参考
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
业务与技术
技术三板斧
业务思考杂谈
什么是组件、插件、模块
架构与设计
架构师心性修炼之道
架构体系化
Explicit Architecture
软件设计原则
架构设计规范
架构体系化文字版
微服务架构
微服务业务与技术特征
微服务与SOA
数据密集型应用系统设计
可靠、可扩展、可维护的应用系统
数据模型与查询语言
数据存储与检索
数据编码与演化(Encoding and Evolution)
ZooKeeper
左耳听风
分布式系统的技术栈
分布式架构初见
分布式系统之全栈监控
分布式系统之服务治理
流量调度的关键技术
架构图参考
网络
TCP握手过程中建连接的流程和队列
Epoll模型原理探索
IO处理模式与IO模型
操作系统Send/Recv报文
TCP连接建立与关闭
Netty
Think in Netty
Nginx
Think in Nginx
Nginx配置项
如何写好代码
充血模型开发
常见的贫血充血开发
适配器模式
如何接手烂代码
程序出错返回什么
改善代码的几点建议
如何解耦代码
非功能性需求
需求分析-设计-开发
迪米特(高内聚低耦合)
DRY与复用
KISS与YAGNI
依赖倒置(DIP)
接口隔离
如何实践OCP
组合优于继承
基于接口而非实现编程
关于面向过程的一些代码设计
封装、抽象、继承、多态
如何写好代码
类与类之间的交互关系
编写高质量的代码
开发手册
Java开发手册
Java基础
JUC
Java同步框架(译)
Java并发包基础之AbstractQueuedSynchronizer
源码解读
JDK8之ConcurrentHashMap
建议读的源码
IntObjectHashMap
Future 使用
Thread State And Lifecycle
泛型extends(Get)与super(Put)
创建线程池
Java获取泛型类型
JVM优雅关闭
Classloader获取资源
Java-内部类-静态内部类
Java-Final的秘密
JVM
JVM代码优化
方法内联与逃逸分析
JVM常用字节码
垃圾回收
Java对象的内存
JVM如何实现反射调用
JVM如何处理异常
JVM如何执行方法调用
Java基本类型
JVM如何加载Class
知识图谱
术语
互联网技术常用
CS
代码片段
JUEL基本使用
Guava常用代码
如何拆分Double
如何写extends泛型方法
Mockito如何Mock静态方法
Velocity模板渲染
Java8处理扁平化的List为层级结构
关于String a=new String("abc")与String a="abc"
简单分布式锁实现参考
创建泛型数组
Collectors.toMap/groupingBy用法
JSON对象字段遍历
LRUCache
常用排序
正则表达式替换字符串
搞懂Spring
SpringCloud
Spring Cloud Gateway
SpringCloud概述
SpringCloudConfig
SpringTest
SpringBootTest简单用法
Spring单测用法
关于本地单测启动加载的类与配置文件
SpringBoot
代码级Profile与属性配置
@Bean
@Configuration
AutoConfiguration原理
创建自定义的AutoConfiguration
SpringBoot与日志
Application Event 与Listener
SpringBoot与YAML
SpringBoot起步
SpringMVC
一张图说拦截器执行顺序
String与Json对象输出
ContextPath与ServletPath
ServletWebApplicationContext与RootWebApplicationContext
ApplicationContext
Spring ApplicationContext源码梳理
SpringAOP
Spring @Transactional
Spring AOP在项目中的套路
Aspectj与Spring Aop
使用自动代理(BeanNameAutoProxyCreator)
AOP联盟MethodInterceptor使用
IoC容器与Bean
Thinking in Spring
Spring属性解析Bean与配置
Autowired注入静态变量Bean
BeanFactoryPostProcessor
BeanNameGenerator
Bean扫描实现
Spring IoC与Bean札记
MySQL
MySQL 修改表
Mysql Using filesort 优化
Group by and Order by
事物隔离级别与锁
MySQL的锁事
InnoDB B 树可以存多少条数据
Mysql B Tree索引原理分析及实践
Varchar类型
索引区分度
高性能MySQL概要
replace into / insert on duplicate
Selecting/casting output as integer in SQL
DateTime And TimeStamp
MySQL 数据类型varchar,text,mediumtext
INT(11)是什么
Mysql实战
how order by work
distinct与group by
普通索引与唯一索引
事务隔离级别
事务隔离原理(MVCC)
Mybatis
Mybatis框架原理摘要
SpringBoot集成Mybatis
Spring集成Mybatis
Mybatis使用手册
MyBatis Generator自动生成代码
专题
分布式共识算法基础
认证与授权
搞懂分布式ID生成方案
搞懂一致性Hash算法
搞懂Synchronized
DDD
DDD札记
简单摘要
领域、子域、限界上下文
Domain Primitive
事件风暴建模
聚合与聚合根
分层架构
业务与领域
Redis
搞懂Redis
Maven
Maven模块Deploy
Maven-surefire单测插件
Maven打包之resource配置
Maven Java Compiler Version
Kafka
消费者深入分析
Kafka消费者
Kafka日志存储
Kafka服务端
Kafka Broker如何处理请求
日志同步模型与可靠性
Kafka副本机制
生产者深入原理分析
Kafka 生产者
生产者消息分区
Kafka术语
Kafka设计思想
Kafka Get-started
初识Kafka
算法与数据结构
归档
二分查找
用最小堆实现查找最小的K个数
B 树
重学算法
二分查找
排序算法比较
插入排序
快速排序(QuickSort)
归并排序(MergeSort)
时间与空间复杂度
冒泡排序/选择排序
递归
Geohash算法
红黑树与TreeMap源码分析
其他/框架/库
工具
Git
Mac开发环境搭建
Shell
Linux 查看磁盘空间df和du
常用命令
Log4j2写日志的艺术
官方文档
常用配置
默认配置与自定义配置文件位置
[译]软硬件协同之单写原则
解读Disruptor
Mbps,Mb/s,MB/s
单测与集成测试
统计指标
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注