- 博客(6)
- 收藏
- 关注
原创 【源代码分析】tinyhttpd学习
首先介绍下服务器的共性:工作流程1.收包(服务器接收客户端数据包)---------------->2.解析(服务器判断解析客户端的数据包,通过分析url,可以得到客户端的请求资源是静态资源即html, 还是动态资源java,jsp,asp,php,cgi等等)-----------------------------3.业务逻辑处理(根据解析的结果调用相应的业务逻辑处理,例如tomcat)-
2016-04-13 22:41:15
662
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-04-13 22:26:06
275
转载 struct socket 结构详解
http://anders0913.iteye.com/blog/411986 用户使用socket系统调用编写应用程序时,通过一个数字来表示一个socket,所有的操作都在该数字上进行,这个数字称为套接字描述符。在系统调用 的实现函数里,这个数字就会被映射成一个表示socket的结构体,该结构体保存了该socket的所有属性和数据。在内核的协议中实现中,关于表示 socket的结构体,是一
2016-03-29 00:14:22
2775
转载 CentOS6.5安装Tab增强版:bash-completion
转发于http://www.centoscn.com/image-text/install/2014/1205/4245.htmlCentOS6.5安装Tab增强版:bash-completion,可补全命令参数;因为CentOS官方源并不带有bash-completion的包,所以,为了可用yum安装,增加epel的源,首先,使用wget下载epel的rpm包
2015-07-05 11:30:25
296
转载 CentOS 上网速度慢的解决办法
转发于http://leijiao.iteye.com/blog/10668921.不是所谓ipv6问题2.是dns解析问题3.解决方法:开启dnsmasq服务使用本地dns缓存4.真正有用的步骤:(1)vi /etc/resolv.conf在最前面添加: nameserver 127.0.0.1其它的不用动,尤其不能相信把其它的都删空之类的话(pp
2015-07-03 09:30:26
1654
转载 Fedora 14 NFS网络系统的挂载
挂载步奏:1.安装服务检查是否看安装nfs,portmap服务。没有的话,去网上下载在rpm -ivh portmap(安装包名),一般NFS系统已经有了,不需要再安装。所以只需安装portmap即可。2 设置环境vim /etc/exports内容内:/*****************************************************
2015-06-27 21:28:58
598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人