上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页
摘要: 1 计算机网络系列文章 2 计算机网络连环12问 2.1 谈一谈你对TCP/IP四层模型,OSI七层模型的理解? 为了增强通用性和兼容性,计算机网络都被设计成层次机构,每一层都遵守一定的规则。 因此有了OSI这样一个抽象的网络通信参考模型,按照这个标准使计算机网络系统可以互相连接。 物理层:通过网线 阅读全文
posted @ 2021-05-26 22:49 沙漏哟 阅读(86) 评论(0) 推荐(1) 编辑
摘要: 1 为什么要有操作系统 现代计算机系统是基于冯·诺依曼架构设计的,主要由存储器、控制器、运算器、输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这些细节可能需要一万年... 阅读全文
posted @ 2021-05-26 22:47 沙漏哟 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1 总起 文章:《究竟什么时候使用MQ》 内容: 1)什么典型场景不应该使用MQ 上游实时关注执行结果 2)什么典型场景应该使用MQ 1)数据驱动的任务依赖 2)上游不关心下游执行结果 3)异步返回执行时间长 2 消息可达性 文章:《MQ,如何做到消息必达》 内容: 1)MQ系统架构 (1)消息落地 阅读全文
posted @ 2021-05-26 21:16 沙漏哟 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1 进程内缓存 除了常见的redis/memcache等进程外缓存服务,缓存还有一种常见的玩法,进程内缓存。 1)什么是进程内缓存? 答:将一些数据缓存在站点,或者服务的进程内,这就是进程内缓存。 进程内缓存的实现载体,最简单的,可以是一个带锁的Map。又或者,可以使用第三方库,例如leveldb。 阅读全文
posted @ 2021-05-13 23:22 沙漏哟 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 0. 系统性学习 《Java架构师的最佳实践》知识体系化之只搞底层(计算机组成原理、操作系统、计算机网络、编译原理) 《Java架构师的最佳实践》知识体系化之只搞算法 1. 分布式中间件最佳实践 《Java架构师的最佳实践》Redis在社交产品中的最佳实践 《Java架构师的最佳实践》mysql b 阅读全文
posted @ 2021-04-14 09:27 沙漏哟 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL文章目录 《Java架构师的第一性原理》41存储之MySQL第1篇MySQL简介 《Java架构师的第一性原理》41存储之MySQL第2篇MySQL逻辑架构 《Java架构师的第一性原理》41存储之MySQL第3篇存储引擎MyISAM、InnoDB 《Java架构师的第一性原理》41 阅读全文
posted @ 2021-04-12 22:55 沙漏哟 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL死锁分析 1.1 InnoDB调试死锁的方法 1)【配置的确认与修改】 要测试InnoDB的锁互斥,以及死锁,有几个配置务必要提前确认: 区间锁是否关闭 事务自动提交(auto commit)是否关闭 事务的隔离级别(isolation level) 间隙锁是否关闭 区间锁(间隙锁,临 阅读全文
posted @ 2021-04-12 22:48 沙漏哟 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 所有概念均以“用户中心”举例。 1 单库架构 单库架构,是业务初期最常见的数据库架构。 user-service:用户中心服务,对调用者提供友好的RPC接口 user-db:一个库进行数据存储 2 分组架构 数据库分组架构,即最常见的一主多从,主从同步,读写分离数据库架构: user-service 阅读全文
posted @ 2021-04-12 22:46 沙漏哟 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1 主从复制介绍 主从复制的概念很简单,就是从原来的数据库复制一个完全一样的数据库,原来的数据库称作主数据库,复制的数据库称为从数据库。从数据库会与主数据库进行数据同步,保持二者的数据一致性。 主从复制的原理实际上就是通过bin log日志实现的。bin log日志中保存了数据库中所有SQL语句,通 阅读全文
posted @ 2021-04-12 22:45 沙漏哟 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1 索引的数据结构B+树 《Java架构师的第一性原理》54算法之数据库索引数据结构B+树的前世今生 2 MyISAM与InnoDB的索引差异 1分钟了解MyISAM与InnoDB的索引差异 2.1 MyISAM的索引 MyISAM的索引与行记录是分开存储的,叫做非聚集索引(UnClustered 阅读全文
posted @ 2021-04-12 22:43 沙漏哟 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页