自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gob踩坑记录

在设计传输协议时,保证在使用gob传输阶段,不会传输多余数据。举个栗子,在上面的场景中,客户端向服务端发送。中的数据全部读取到缓冲区中,后续读取数据时从缓冲区读取指定长度的数据。因此我们的客户端发送的数据。分别为0,2,0,然而服务端接收到的数据为0,2,2,第三次的零值被覆盖了。gob在发送自定义结构体时,会先对该类型进行注册。变为2,第三次传输的零值被省略,看起来就是服务端第三次接收到了2.的缓冲区中,无法再被其他函数读取。发送注册信息,因此导致类型重复。接收数据,客户端发送三次数据,

2024-04-10 10:29:39 669

原创 【刷题笔记】数组 - 滑动窗口

在满足条件的情况下不断压缩左边界。一旦满足条件,则扩展右边界。

2024-03-08 21:37:38 432 1

原创 【刷题笔记】数组 - 二分查找

区间的定义就是不变量,在while循环中每一次边界的处理都要坚持根据区间的定义来操作。每个mid做大于等于、小于(大于、小于等于)两次判断,循环结束返回。每个mid做等于、大于、小于三次判断,等于时返回。找到第一个大于等于x(小于等于x)的下标。问某个值在不在区间里。

2024-03-05 21:28:41 1269

空空如也

空空如也

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

TA关注的人

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