数据库操作 1.创建mongodb数据库 use 数据库名 如果数据库不存在则创建数据库,否则切换到指定数据库 注意:如果我们创建的数据不在列表里,...
getsockname:得到本地的地址和端口号 struct sockaddr_in localaddr; socklen_t addrlen =...
相比较上一篇文章,我们是利用自定义包体,避免粘包。这篇源码是利用'\n',在套接口中读取数据遇到'\n',就算读取一条数据。 封装了一下readli...
粘包问题的简单简单解决:定义整个数据包(包头+包体) 粘包问题的产生: 当然还有别的原因tcp拥塞,等等情况。 解决粘包的代码 客户端: #in...
多进程下的点对点聊天 客户端: #include <sys/socket.h> #include <sys/types.h>...
这个例子只更改了服务端代码。处理多个客户端发送的连接请求 #include <sys/socket.h> #include <sy...
绝对正确 客户端 #include <sys/socket.h> #include <sys/types.h> #inclu...
1.如何让两个整数交换数值 a = 1 b = 2 a^=b b^=a a^=b print(a) print(b) ...
这是Java和C++互通Des加密之后转16进制显示(有界面)。 源码链接 友情提示:测试下来如果Des加密后再转成Base64编码,有的字符串有...
std::future 简单来说,std::future提供了一种访问异步操作结果的机制。 从字面意思看,它表示未来。通常一个异步操作我们是不能马上...
禁止win10高dpi下cef对内部网页进行dpi缩放 1.使用命令行参数 //禁止cef进行dpi缩放 command_line->Appe...
源代码 解压完成后,LVS的代码就在 linux-2.6.20/net/ipv4/ipvs目录中。 ...