![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编
JileRen
过梵蒂冈打官司公使馆发挥
展开
-
UDP打孔NET穿透
打洞过程:1.A访问S,打一个洞,洞的指向为A<->S2.B访问S,打一个洞,洞的指向为B<->S3.S访问A,告诉它:B想访问你4.A访问B,洞的指向为A<->B,这个包B的路由器NATB收到后不会转发给B,而是丢弃,因为它认为这是来历不明的包5.B访问A,洞的指向为B<->A,此时A与B可以进行双向通信,打洞成功...原创 2018-05-14 17:30:01 · 426 阅读 · 0 评论 -
跨平台(Windows+Linux)网络编程
一、网络编程在windows下和linux下的区别项目WindowsLinux主要头文件winsock.h/winsock2.hsys/socket.h fcntl.h errno.h链接库ws2_32.dll/lib连接是使用参数:-lstdc运行时需要libstdc++.so.5,可在/usr/lib目录中创建一个链接。初始化及退出初始化需要调用WSAStartup,退出需调用WSAClea...原创 2018-05-21 13:08:43 · 2355 阅读 · 0 评论 -
sd
/* muti_thread_mysql_client.cpp */ #include <stdio.h> #include <string.h> #include <stdlib.h> #include <mysql/mysql.h> #include <pthread.h>...转载 2018-06-19 03:04:53 · 207 阅读 · 0 评论 -
方法
对方答复原创 2018-07-02 16:21:08 · 145 阅读 · 0 评论