- 博客(6)
- 问答 (1)
- 收藏
- 关注
转载 当在浏览器地址栏输入一个URL后回车,将会发生的事情?
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。DNS查
2015-10-18 21:32:47
3429
转载 accept函数
13.2.5 accept函数处于监听状态的服务器在获得客户机的连接请求后,会将其放置在等待队列中。当系统空闲时,将接受客户机的连接请求。接收客户机的连接请求使用accept函数,该函数的具体信息如表13.6所示。表13.6 accept函数头文件函数形式int accept(int
2015-03-25 21:27:10
577
转载 recv send 阻塞和非阻塞
recv send 阻塞和非阻塞 socket网络服务器unix工作tcpint send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发
2015-03-25 20:37:58
556
转载 listen()函数中backlog参数分析
listen()函数中backlog参数分析分类: Linux-net 2014-03-19 19:57 2178人阅读 评论(1)收藏 举报listenbacklog连接数目目录(?)[+]背景知识总结实例分析1实例分析2背景知识Unix网络编程描述如下:总结0. accept()函数不参与三
2015-03-25 20:22:54
485
转载 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton
网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton分类: LINUXinet_aton,inet_addr和inet_ntoa在点分十进制数串(如,“192.168.1.10")与他的32位网络字节二进制值之前转换IPV4地址,有2个比较新的函数inet_pton和inet_ntop,这2个对IPV4和IPV6地址都能
2015-03-25 19:50:13
736
转载 用时间做种子生成随机数
【转】用时间做种子生成随机数 分类: VC++ 2011-06-26 19:11 2768人阅读 评论(0)收藏 举报null测试我们知道rand()函数可以生成随机数,其实是在种子的基础上做某种变换并返回生成的随机数。在默认情况下,种子是1。写一个小程序测试一下。 [cpp] view plain
2015-03-22 19:45:42
26622
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人