自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 URL和URI傻傻分不清,看这一篇就够了

URI和URL傻傻分不清,看这一篇就够了!URI(Uniform Resource Identifier)统一资源标识符URL(Uniform Resource Locator)统一资源定位符

2024-07-17 11:44:12 2861

原创 Linux中的Service文件

Systemd 是 Linux 系统工具,用来启动守护进程,它的设计目的是:为系统的启动和管理提供一套完整的解决方案。

2024-07-17 11:05:52 894

原创 Socket hang up 是什么?

“Socket hang up” 是一个常见的网络错误,第一次是在项目的中遇到这个问题,有挂断、挂起之意,通常表示在客户端和服务端建立连接或者数据传输过程中,连接被意外地关闭了。

2024-07-16 12:10:14 4645

原创 [GoCache] 缓存击穿

当并发地向同一个节点发起`N`个请求时,如果对数据库的访问没有做任何限制,很可能向数据库也会发起`N`次请求,容易造成缓存击穿和穿透。即使对数据库做了防护,`HTTP`请求也是十分消耗资源的操作,针对相同的`key`,向同一个节点发起多次请求是完全没有必要的。

2024-06-03 21:46:07 270

原创 [GoCache] 一致性哈希

假设现在存在 10 个分布式节点,当第一个节点接收到请求时,**随机选择**一个节点,由该节点从数据源获取数据,该节点从数据源获取数据的同时缓存该数据。当第二次接收到同样的`key`时,只有`1/10`的概率选择同一个节点,有`9/10`的概率命中其他节点,这就意味着要再次从数据源获取数据。这样做,一是缓存效率低;二是各个节点上存储着重复数据,浪费了大量的存储空间。

2024-06-03 21:44:01 446

原创 [GoCache] 前言

`GoCache` 基本上模仿了 `groupcache` 的实现,总体实现上,还是 `groupcache` 非常接近的。支持特性有:* 单机缓存和基于 `HTTP` 的分布式缓存* 最近最少访问`(Least Recently Used, LRU)`缓存策略* 使用 `Go` 锁机制防止缓存击穿* 使用一致性哈希选择节点,实现负载均衡* 使用 `protobuf` 优化节点间二进制通信

2024-06-03 21:35:01 351

原创 [小白算法入门] E.夜游江滩 算法题解

StarryCoding入门教育赛 3。

2024-05-10 21:41:07 893

原创 [小白算法入门] C.打字糕手 算法题解

StarryCoding入门教育赛 3。

2024-05-10 21:38:30 609

原创 [小白算法入门] A.坐标变换 算法题解

StarryCoding入门教育赛 3。

2024-05-10 21:32:50 701

原创 Codeforces练习题题解(一)

codeforces练习题题解

2023-10-24 00:07:24 303

原创 Golang中处理import自定义包出错的问题

go.mod引入自定义包的操作详解

2023-04-16 16:46:10 1366

原创 ST表:解决区间最大值问题

ST表应用最广泛的领域便是解决RMQ问题(区间最值查询):给定n个数,m个询问,对于每个询问,需要回答区间[l, r]中的最值。

2023-03-20 22:47:56 597

原创 python的缓冲区

python的缓存区与缓存机制

2023-02-27 17:11:07 1400

原创 算法:二分法

经典二分查找的优化及拓展

2023-02-26 21:43:35 949 1

原创 StringHash字符串哈希

基于hash算法的字符串匹配

2022-09-28 15:15:13 2204 2

原创 【数据结构】C语言实现链表操作

链表:线性表的链式存储结构详细操作教程

2022-02-18 09:59:27 3851 2

原创 算法:判断质数,从简单到高效

从爬行到飞行,高效判断质数的方法详解。

2022-02-08 23:49:16 4584

原创 算法:高精度四则运算

保姆级高精度四则运算详解!

2022-02-07 11:35:16 1076

原创 C++中控制输出格式

C++控制输出格式

2022-02-03 16:21:26 5281 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除