快乐的程序员
03
18
GO内存管理 GO内存管理
任何语言的内存管理都是基于操作系统的,因此要搞明白Go的内存管理,必须先搞清楚操作系统的内存管理。语言的内存管理主要是对操作系统的内存针对开发者做了一层封装,让开发者少关心或者不用关心内存管理相关的工作。 1 操作系统内存管理1.1 原始的
2024-03-18
18
18
协同文档算法:OT和CRDT算法 协同文档算法:OT和CRDT算法
思考一下,如果想要实现一个富文本编辑器的的协同编辑,你能想到哪几种方案呢 1 方案1.1 直接覆盖这个是最最简单粗暴的办法:即保存最后一次修改,更早一些的其他人的修改直接被丢弃,也就是管其他人死活,我自己爽就好。 1.2 加锁还可以利用锁
2024-03-18
17
15
15
在centos控制台展示图片 在centos控制台展示图片
写在前面云服务器都只有控制台,如何在控制台展示图片呢?之前在mac book上安装过imgcat程序,可以在控制台看图片。那能不能在云服务器上安装imgcat呢? 在网上找了一下资料,是可以的,只是不能直接安装imgcat,需要先安装sna
2024-03-15
14
14
什么是买方市场和卖方市场 什么是买方市场和卖方市场
“买方市场”和”卖方市场”是经济学和市场学中用于描述商品或服务的交易中买方和卖方的相对地位和影响力的术语。 买方市场: 定义: 买方市场指的是在某个市场上,买方对于商品或服务的需求相对较低,供应量相对较高,从而使得买方在交易中更具有谈判
2024-03-14
14
科普:CI/CD是什么 科普:CI/CD是什么
CI/CD 是指持续集成(Continuous Integration)和持续交付(Continuous Delivery)的缩写,是一种软件开发实践,旨在通过自动化和持续性的流程改进软件的质量和交付速度。 持续集成(Continuous
2024-03-14
14
14
14
什么是数据库索引下推? 什么是数据库索引下推?
理论 索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询。 在不使用ICP的情况下,在使用非主键索引(又叫普通索引或者二级索引)进行查询时,存储引擎通过索引检索到数据,然后
2024-03-14
4 / 17