首页
学习
活动
专区
工具
TVP
发布

wallbig

专栏作者
11
文章
13550
阅读量
14
订阅数
Floyd判圈算法
今天和大家分享下一种实用且常见的算法:Floyd判圈算法(Floyd Cycle Detection Algorithm),又称龟兔赛跑算法(Tortoise and Hare Algorithm)。
小梁编程汇
2022-05-10
1.1K2
如何实现分布式锁[译文]
作为我的书研究的一部分,我在 Redis 网站上遇到了一种名为Redlock的算法。该算法声称在Redis之上实现了容错分布式锁(或者更确切地说,租约[1]),并且该页面要求来自分布式系统人员的反馈。该算法本能地在我的脑海中敲响了警钟,所以我花了一些时间思考并写下了这些笔记。
小梁编程汇
2021-12-09
4130
linux进程调度算法-Completely Fair Scheduler
大多数现代操作系统旨在尝试从底层硬件资源中提取最佳性能。这主要是通过两个主要硬件资源的虚拟化来实现的:CPU 和内存。现代操作系统提供了一个多任务环境,基本上为每个任务提供了自己的虚拟 CPU。任务通常不知道它不独占 CPU 使用权这一事实。
小梁编程汇
2021-12-08
1.2K0
如何选择开源许可证?
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。
小梁编程汇
2021-12-08
5980
centos7 升级vim7到vim8遇到的问题
This system is not registered with an entitlement server. You can use subscription-manager to register.
小梁编程汇
2021-12-08
5830
Epoll
本文来自 Marek’s 博客中 I/O multiplexing part 系列之三和四,原文一共有四篇,主要讲 Linux 上 IO 多路复用的一些问题,本文加入了我的一些个人理解,如有不对之处敬请指出。原文链接如下:
小梁编程汇
2021-12-08
6130
IO-同步、异步、阻塞、非阻塞
https://blog.csdn.net/historyasamirror/article/details/5778378
小梁编程汇
2021-12-08
1.2K0
浅谈Golang两种线程安全的map
在golang中原生map 在并发场景下,同时读写是线程不安全的,无论key是否一样。以下是测试代码
小梁编程汇
2021-12-08
2.5K0
c++动态内存
why:正确释放动态申请的内存 how:smart pointer(#include<memory>)
小梁编程汇
2021-12-08
5170
分布式定时器
定时器数据结构比较:http://novoland.github.io/%E5%B9%B6%E5%8F%91/2014/07/26/%E5%AE%9A%E6%97%B6%E5%99%A8%EF%BC%88Timer%EF%BC%89%E7%9A%84%E5%AE%9E%E7%8E%B0.html 时间轮算法论文:http://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf
小梁编程汇
2021-12-08
4460
写时复制技术详解(COW)
写时复制(Copy-on-write,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时请求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变。这过程对其他的调用者都是透明的。此作法主要的优点是如果调用者没有修改该资源,就不会有副本(private copy)被创建,因此多个调用者只是读取操作时可以共享同一份资源。
小梁编程汇
2021-12-08
4.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档