自定义博客皮肤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)
  • 收藏
  • 关注

原创 字符串分割(LeedCode)

题目描述: 给定一个只包含小写字母的字符串,我们通过如下规则分割它: 1.一个片段中包含的字符不允许出现在其他片段内。 2.分割的片段数应尽可能的多。 请实现一个函数,输出分割的片段。 例如:输入aabbbacceddefgkifk 输出为 aabbba cc edde fgkifk 具体实现如下: #include <iostream> #include <string>...

2019-09-22 20:01:50 445 3

原创 进程间的通信方式——共享内存

共享内存指在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。 1.共享内存 共享内存是进程间通信中最简单的方式之一。共享内存允许两个或者多个进程访问同一块内存,就如同malloc()函数向不同进程返回了指向一个物理内存区域的指针。当一个进程改变了这块地址中的内容的时候,其他进程都会察觉到这个更改。 共...

2019-09-21 18:58:16 1161

原创 TCP的粘包问题以及解决方法

TCP的黏包问题主要分为以下三种情况: 第一种情况:如上图中的第一根bar所示,服务端一共读到两个数据包,每个数据包都是完成的,并没有发生粘包的问题,这种情况比较好处理,服务器只需要简单的从网络缓冲区去读就好了,每次服务端读取到的消息都是完成的,并不会出现数据不正确的情况。 第二种情况:服务端仅收到一个数据包,这个数据包包含客户端发出的两条消息的完整信息,这个时候基于第一种情况的逻辑实现的服务端...

2019-09-19 10:14:37 1520

空空如也

空空如也

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

TA关注的人

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