以下图片多数来自互联网,少部分自己绘制
各种开源协议释义

计算机内部速度大比拼
Event对应的是各种操作,Latency表示操作耗时,Scaled表示Latency时间以0.3ns为单位映射为1s后的情况(便于人有直观的感受)。
如果CPU执行一条指令耗时1秒的话,访问一次主存则需耗时6分钟,一次机械硬盘I/O则至少耗时1个月,性能差异巨大:

TCP
TCP三次握手建立连接与四次握手断开连接——TCP/IP之大明王朝邮差:

image.png
HTTP
HTTP与浏览器缓存

HTTP与浏览器缓存
数据结构
字典内部实现结构,注意哈希及哈希碰撞。
C#中Dictionary的内部实现剖析
Java HashMap工作原理及实现

数据访问
MySQL
MySQL体系架构:

MSSQL

image.png

ADO.NET
注意ADO 与 ADO.NET 与 ODBC 与 OLE DB间的关系ODBC是访问关系型数据库的抽象统一接口,OLE DB在ODBC的基础上添加了对非关系型数据库的支持:

LINQ

Redis
Redis五种基本数据结构对应的编码方式,编码方式指Redis内部存储数据的方式。

String是Redis中最基础的数据类型,其它数据类型都是基于String构建的。目前Redis中主要包含如下几种数据类型:

容器
Docker
开发、测试、运维高效协作:基于Docker实现DevOps的一些探索

作者:雪飞鸿
链接:https://www.jianshu.com/p/56abb8d8ff5c
随时随地看视频