网络编程
天好蓝
音视频、图像处理相关
开源主页:
https://bitbucket.org/hiccupzhu ||
https://github.com/hiccupzhu
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单的UDP-Client
#include #include #include #include #include #include #include int main(int argc, char* argv[]){ char buf[1024]; int ret; int i, len, sockfd; struct sockaddr_in dest_addr;原创 2013-05-20 22:50:28 · 836 阅读 · 0 评论 -
Nginx反向代理实现负载均衡配置图解
[导读] 负载均衡配置是超大型机器需要考虑的一些问题,同时也是数据安全的一种做法,下面我来介绍在nginx中反向代理 负载均衡配置图解,大家可参考本文章来操作。 首先简单的介绍下nginx作为反向代理实现负载均衡。反向负载均衡配置是超大型机器需要考虑的一些问题,同时也是数据安全的一种做法,下面我来介绍在nginx中反向代理 负载均衡配置图解,大家可参考本文章来操作。首先简单的介绍下ng转载 2014-08-01 16:42:05 · 1092 阅读 · 0 评论 -
erlang中socket知识点
a. 最核心的概念 - socket控制进程 b. 基本的C/S结构的例子(服务器只能处理一个客户端连接) c. 顺序型服务器的例子(服务器顺序的处理客户端的请求,每次只能处理一个,处理完一个处 理下一个) d. 并发型服务器的例子(服务器并发的处理多个客户端的请求) e. 控制逻辑 - 主动型消息接收(非阻塞) f. 控制逻辑 -转载 2014-04-26 14:20:31 · 1057 阅读 · 0 评论 -
网络编程专栏中用到的Makefile
CC=gccCFLAGS=-gLDFLAGS=#INCLUDE=#LIBS= OUTDIR=.binEXAMPLES += udpserver udpclient tcpserver tcpserver2 tcpclient select epollOBJS=$(addsuffix .o,$(EXAMPLES))#all:# mkdir -p $(OUTDIR)原创 2013-05-20 22:59:58 · 1093 阅读 · 0 评论 -
简单的TCP-Epoll
/* * epoll.c * * Created on: May 9, 2013 * Author: szhu */#include #include #include #include #include #include #include #include #include #include #define MAX_EVENTS 500typed原创 2013-05-20 22:57:46 · 964 阅读 · 0 评论 -
简单的TCP-Select
#include #include #include #include #include #include #include #include #include #define MYPORT 3000 // the port users will be connecting to#define BACKLOG 5 // how many pending con原创 2013-05-20 22:56:28 · 817 阅读 · 0 评论 -
简单的TCP-Client
#include #include #include #include #include #include #include int main(int argc, char *argv[]){ int sk, ret; char buff[1024] = {'\0'}; struct sockaddr_in server; sk = socket原创 2013-05-20 22:54:17 · 808 阅读 · 0 评论 -
简单的TCP-Server
#include #include #include #include #include #include #include int main(int argc, char *argv[]){ size_t len; int sk, talk, ret; char buff[1024] = {'\0'}; struct sockaddr_in se原创 2013-05-20 22:53:18 · 1000 阅读 · 0 评论 -
简单的UDP-Server
#include #include #include #include #include #include #include int main(int argc, char* argv[]){ char buf[1024]; int i, sockfd, ret; struct sockaddr_in dest_addr; sockfd = soc原创 2013-05-20 22:48:20 · 1145 阅读 · 0 评论 -
使用iptables实现外网转发内网
server1: 外网ip w.w.w.w 内网ip n.n.n.nserver2: n2.n2.n2.n2:27017 (mogodb端口)目标:外部访问server1w.w.w.w:27017 转发到n2.n2.n2.n2:270171、开启linux转发功能:echo 1 > /proc/sys/net/ipv4/ip_forwardvi /et...原创 2016-04-06 11:49:57 · 8632 阅读 · 0 评论
分享