网络编程
文章平均质量分 90
socket编程等
lewin.li
这个作者很懒,什么都没留下…
展开
-
frp反向代理实现内网穿透访问实验室服务器&&上知网查资料&&jupyter lab远程访问
1.正向代理和反向代理2frpfrp可以通过公网IP将两个局域网中的主机联系起来。原理:frp 主要由 客户端(frpc) 和 服务端(frps) 组成,服务端通常部署在具有公网 IP 的机器上,客户端通常部署在需要穿透的内网服务所在的机器上。内网服务由于没有公网 IP,不能被非局域网内的其他用户访问。用户通过访问服务端的 frps,由 frp 负责根据请求的端口或其他信息将请求路由到对应的内网机器,从而实现通信。2.1云服务器端配置去https://github.com/fatedier/frp原创 2021-01-02 12:04:20 · 987 阅读 · 0 评论 -
epoll反应堆模型(libevent的简化版)
都有博主写好了,那我就mark一波epoll反应堆代码实现转载 2020-03-06 22:25:58 · 173 阅读 · 0 评论 -
基于epoll ET模式实现的简单的tcp服务器
这是一个简单的可以实现网络通信的服务器程序基于epoll ET模式实现可以通过sokit工具来向该服务器发送数据使用前请配置好服务器地址和端口#include<sys/socket.h>#include<stdio.h>#include<stdlib.h>#include<string.h>#include<netinet...原创 2020-03-06 17:43:48 · 271 阅读 · 0 评论 -
网络编程之一个bug找一天系列
一、epoll 的ET模式和LT模式你真的清楚ET模式和LT模式的区别码?关键你真的会用码??LT模式:效率低于ET模式,但LT模式对代码要求低,不容易出现问题ET模式:效率非常高,非常适合大并发、大流量下。但需要细致处理每一个请求,否则容易发生事件丢失。实际应用的差别:LT模式,如果accept调用有返回就可以马上建立这个连接了,然后epoll_wait等待下次事件的触发。ET模式:...原创 2020-04-02 11:48:50 · 281 阅读 · 0 评论