08 2016 档案

[linux系统]--常用命令
摘要:1、shell实现找到当前目录以及子目录中名字包含king的文件 find ./ | grep king 2、tcpdump抓包参数 -nne分别代表什么意思 -nn:直接以 IP 及 port number 显示,而非主机名称服务和名称 -e : 每行的打印输出中将包括数据包的数据链路层头部信息 阅读全文

posted @ 2016-08-31 20:16 joangaga 阅读(408) 评论(0) 推荐(0)

python 列表排序
摘要:转自http://www.iplaypython.com/jinjie/jj114.html reverse()方法 将列表中元素反转排序,比如下面这样>>> x = [1,5,2,3,4]>>> x.reverse()>>> x[4, 3, 2, 5, 1]reverse列表反转排序:是把原列表中 阅读全文

posted @ 2016-08-12 17:48 joangaga 阅读(5069) 评论(0) 推荐(0)

python实现排序算法
摘要:冒泡排序 import randomdef BubbleSort(num): n=len(num) for i in range(0,n): for j in range(i,n): if num[i]>=num[j]: num[i],num[j]=num[j],num[i] return num 阅读全文

posted @ 2016-08-12 09:46 joangaga 阅读(248) 评论(0) 推荐(0)

ftp协议详解
摘要:客户端与服务器之间,需要多条连接才能完成应用的协议,属于复杂协议。如FTP,PPTP,H.323和SIP均属于复杂协议。 这里主要介绍ftp协议的工作原理。首先,ftp通信协议有两种工作模式,被动模式和主动模式。 主动模式 以上图为例,假设客户端IP为192.168.2.10,服务器端IP为192. 阅读全文

posted @ 2016-08-08 18:20 joangaga 阅读(850) 评论(0) 推荐(0)

[linux系统]--Sed
摘要:删除:d命令 $ sed ‘2d’ example—–删除example文件的第二行。 $ sed ‘2,$d’ example—–删除example文件的第二行到末尾所有行。 $ sed ‘$d’ example—–删除example文件的最后一行。 $ sed ‘/test/’d example 阅读全文

posted @ 2016-08-08 17:58 joangaga 阅读(274) 评论(0) 推荐(0)

清除dns缓存
摘要:Linux清除dns缓存命令 /etc/init.d/dnsmasq restart 阅读全文

posted @ 2016-08-08 17:53 joangaga 阅读(178) 评论(0) 推荐(0)

打开网页会有那些操作
摘要:域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户 阅读全文

posted @ 2016-08-08 17:49 joangaga 阅读(135) 评论(0) 推荐(0)

HTTP状态码
摘要:1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请 阅读全文

posted @ 2016-08-08 17:49 joangaga 阅读(203) 评论(0) 推荐(0)