![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 77
hanchaoqi
这个作者很懒,什么都没留下…
展开
-
使用TCP协议实现文件传输
使用TCP协议实现文件传输。程序会分为服务器端和客户端,首先运行服务器端,监听来自客户端的连接,客户端运行后会通过程序内的服务器端IP地址,向服务器发送连接请求。双方建立请求之后,客户端将所需文件的文件名和绝对路径传输给服务器,如果服务器找到此文件,则将此文件传输给客户端,然后断开连接。具体算法描述如下:【1】服务器端:1、初始化socket服务2、监听连接请求并做相应的处理2原创 2013-01-17 15:53:16 · 12896 阅读 · 10 评论 -
FTP命令大全
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中 -v显示远程服务器的所有响应信息; -n限制ftp的自动登录,即不使用; .n etrc文件;转载 2014-08-21 21:38:53 · 655 阅读 · 0 评论 -
让Tiny服务器运行起来
让Tiny服务器运行起来之前写了《深入理解计算机系统》一书中的Tiny服务器的源码解析,但是书中并没有介绍如何运行Tiny,下面就介绍下怎么让Tiny运行起来。Tiny的源文件有tiny.c、csapp.c和csapp.h三个。另外要在根目录下新建cgi-bin目录用于存放CGI程序。方法一:1.将所有源文件tiny.c、csapp.c和csapp.h放在同一个目录下。另外在同一目录下放置photo原创 2015-04-10 11:14:35 · 1895 阅读 · 0 评论 -
初识CGI程序
What is CGI?The Common Gateway Interface, or CGI, is a set of standards that define how information is exchanged between the web server and a custom script.The CGI specs are currently maintained by t转载 2015-04-10 15:52:09 · 1947 阅读 · 1 评论 -
DNS域名解析
[Tiny]Web服务器系列之DNS解析 学习《深入理解计算机系统》一书第11章关于网络编程的知识,将Tiny服务器的相关知识做个总结。 本系列文章主要有:DNS解析,HTTP协议,浏览器工作原理,Unix I/O,套接字编程。DNS(Domain Name System) 因特网中客户端与服务器互相通信时使用的是IP地址,但是对于人来说32位整数实在是太难记了,所以因特网定义了域名(原创 2015-04-09 15:51:08 · 930 阅读 · 0 评论 -
Tiny Web服务器代码分析
Tiny Web服务器代码分析 《深入理解计算机系统》中开发了一个小但是功能齐全的称为Tiny的web服务器,这里是Tiny服务器的源码解析。1.Tiny的main程序 Tiny是一个迭代服务器,通过命令行中传递来的端口值,调用Open_listenfd()函数打开一个监听套接字,然后Tiny执行无限循环:服务器阻塞在accept,等待监听描述符listenfd上的连接请求,当服务器从a原创 2015-04-09 20:11:38 · 1582 阅读 · 0 评论 -
What really happens when you navigate to a URL
What really happens when you navigate to a URLAs a software developer, you certainly have a high-level picture of how web apps work and what kinds of technologies are involved: the browser, HTTP, HTML,转载 2015-04-09 22:04:26 · 933 阅读 · 0 评论 -
win7远程桌面连接
远程桌面连接1、在防火墙上设置允许允许远程桌面通过防火墙;2、为管理员设置密码,以便访问者访问;3、我的电脑-右键属性-远程设置-远程-选上“允许远程协助远程这台计算机、允许运用任意版本远程”。4、控制面板-管理工具-服务-开启Remote Desktop Services。原创 2014-11-09 21:59:35 · 889 阅读 · 0 评论