240 发简信
IP属地:山东
  • 所以还是吃的太饱了

    论年轻人为啥无意义,既无大悲也无大喜

    今早被石先生问到标题这个问题,心血来潮想尽可能地阐述观点,码字间竟觉得想说的话越来越多,于是写篇议论草文。本人写作水平低劣,文笔生涩,思路分岔,想到哪写到哪,若觉囫囵吞...

  • 设计模式02--结构型模式

    来源:《设计模式 可复用面向对象软件的基础》 ---GoF 结构型模式 1. 适配器 起源 有一个已经存在的类,你想使用它,但是它又不符合你的接口规范,所以你需要将其转换成你...

  • 设计模式01--创建型模式

    来源:《设计模式 可复用面向对象软件的基础》 ---GoF 创建型模式 1. 抽象工厂 起源 用一组对象来实现一个功能,后来需要增加一组类似的对象来迭代这个功能,这时候我们可...

  • etcd原理02--鉴权

    来源: 《etcd实战课》(极客时间) ---唐聪 目前etcd实现了两种认证机制,分别是密码认证和证书认证。 认证通过后,为了提高密码认证性能,会分配一个Token给cli...

  • @粗鲁的野蛮人 保证在你手受伤的时候,还可以用脚玩野蛮人

    初识架构03--高可用

    来源: 《从0开始学架构》(极客时间) ---李运华 CAP理论 CAP理论指在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能保证一致性(Con...

  • etcd原理01--读写

    来源: 《etcd实战课》(极客时间) ---唐聪 etcd应用场景相当广泛,从服务发现到分布式锁,从配置存储到分布式协调等等。可以说,etcd 已经成为了云原生和分布式系统...

  • 初识架构05--应用

    来源: 《从0开始学架构》(极客时间) ---李运华 技术演进的方向 动力 一个行业的发展,归根到底就是业务的发展。而影响一个企业业务的发展主要有 3 个因素:市场、技术、管...

  • 初识架构04--可扩展

    来源: 《从0开始学架构》(极客时间) ---李运华 硬件系统生产出来后不会再改变,而软件系统却需要一直扩展迭代。 可扩展基本方法 可扩展性架构的设计方法很多,但万变不离其宗...

  • 初识架构03--高可用

    来源: 《从0开始学架构》(极客时间) ---李运华 CAP理论 CAP理论指在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能保证一致性(Con...

  • 高效学习方法

    来源:《超强的学习能力是怎样练就的?》(知乎) --硬核学长2077 方向 无论我们要去学什么,我们的首要任务都应该是:明确我们要学什么?学这个是为了什么?我们应该学到什么程...

  • 初识架构02--高性能

    来源: 《从0开始学架构》(极客时间) ---李运华 读写分离 读写分离的基本原理是将数据库读写操作分散到不同的节点上 读写分离的基本实现是: 数据库服务器搭建主从集群,一主...

  • 这是创造元宇宙的代码

    TypeScript学习笔记

    来源:https://www.bilibili.com/video/BV1NR4y1x7Ab[https://www.bilibili.com/video/BV1NR4y1x...

  • 初识架构01--概念

    来源: 《从0开始学架构》(极客时间) ---李运华 架构的定义 要想准确理解架构的定义,关键在与把一下三组概念梳理清楚。 系统与子系统 模块与组件 框架与架构 系统与子系统...

  • 书单推荐

    都是自己读过且觉得不错的书,好书值得分享! 技术类 《Python源码剖析》 --陈儒 著,电子工业出版社《Redis设计与实现》 --黄健宏 著,机械工业出版社 发展类 《...

  • TypeScript学习笔记

    来源:https://www.bilibili.com/video/BV1NR4y1x7Ab[https://www.bilibili.com/video/BV1NR4y1x...

  • Redis学习笔记

    来源:《Redis设计与实现》 ---黄健宏 Redis的线程模型是单线程,IO复用。 RDB持久化 Redis是内存数据库,为了防止进程退出导致服务器中的数据库状态消失,R...