2016年5月17日

MultiThread-Webbench

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2016-05-17 16:22 gjbmxy 阅读(9) 评论(0) 推荐(0)

2016年1月22日

【OpenSource】--TinyHttpD

摘要: 【源码下载】http://sourceforge.net/projects/tinyhttpd/files/tinyhttpd%20source/tinyhttpd%200.1.0/tinyhttpd-0.1.0.tar.gz/download【编译环境】ubuntu14.04+gcc【运 行】工... 阅读全文

posted @ 2016-01-22 16:36 gjbmxy 阅读(218) 评论(0) 推荐(0)

2016年1月11日

【OpenSource】源码--Web Bench 1.5

摘要: 源码: Web Bench 1.5介绍 1.用GDB单步走的,走了父进程也走了子进程。父进程负责从管道里读取数据,每个子进程经过socket,connect,write,read,负责Get请求写数据到管道。子进程相当于socket网络编程里的client客户端。 2.GDB调试时,通过设置set 阅读全文

posted @ 2016-01-11 19:57 gjbmxy 阅读(433) 评论(0) 推荐(0)

2016年1月10日

【OpenSource】--Web Bench 1.5

摘要: 【简介】linux下开源软件webbench-1.5简介Web Bench is very simple tool for benchmarking WWW or proxy servers. Uses fork() for simulating multiple clients and can ... 阅读全文

posted @ 2016-01-10 19:56 gjbmxy 阅读(383) 评论(0) 推荐(0)

2015年12月24日

OJ?

摘要: 斐波那契//---------问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。//类似于斐波那契数列,等效为输出斐波那契第n列。int jumpFloor(int num){ int res; if(num0) { n_2=n_2+n_1... 阅读全文

posted @ 2015-12-24 16:58 gjbmxy 阅读(274) 评论(0) 推荐(0)

2015年12月22日

多进程服务器

摘要: 并发服务器端实现模型和方法 多进程服务器 多路复用服务器 多线程服务器进程:占用内存空间正在运行的程序fork()函数创建进程: pid_t fork(void); //成功返回进程ID,失败返回-1 父进程:fork函数返回子进程ID。原进程,调用fork函数的主体。 子进程:fork函数返回0。... 阅读全文

posted @ 2015-12-22 19:01 gjbmxy 阅读(318) 评论(0) 推荐(0)

2015年12月20日

linux下获取域名的IP地址

摘要: 通过调用gethostbyname()获取域名的ip地址头文件:linux/netdb.h win/winsock2.h结构体:1structhostent2{3char*h_name;//官方域名4char**h_aliases;//别名5inth_addrtype; //ip类型6inth_l... 阅读全文

posted @ 2015-12-20 15:35 gjbmxy 阅读(1927) 评论(0) 推荐(0)

浏览器输入网址到页面显示经历的过程

摘要: 1.域名解析包括:浏览器DNS缓存;系统DNS缓存(gethostbyname:netdb.h/linux winsock2.h/win);路由器缓存;ISP(Internet提供商)DNS缓存(到这基本就解析完了);再往下就根DNS服务器->com服务器2.浏览器发送http请求到web服务器用例... 阅读全文

posted @ 2015-12-20 15:10 gjbmxy 阅读(364) 评论(0) 推荐(0)

导航