关于 TCP可靠连接在之前有专门的介绍,点击连接查看.
netstat 命令 netstat 用于打印网络连接、路由表、连接的数据统计等,我们上文中介绍的各种连接状态都可以通过该命令进行统计
参数介绍:
- -a:列出所有状态的连接
- -l:列出正在监听状态(State=LISTEN的连接
- -t:列出所有 tcp 协议的连接
- -u:列出所有 udp 协议的连接
- -n: 开启域名解析,将对应的域名解析为 IP
- -p:列出正在监听的进程名称和进程 PID(PID/Program name),在 root 用户下启动的进程,普通用户是查不到对应的进程名称的
- -e:列出进程对应
2019-12-19
1474
杂谈
查看更多
什么是TCP协议
位于 OSI 模型中的传输层(第四层),是一种端对端的传输协议
面向连接的、可靠的协议
通过校验、序列化、确认应答、重发控制、窗口控制等机制实现可靠传输
由建立连接、数据传输和连接释放三个阶段组成
采用三次握手建立连接,采用四次挥手关闭连接
OSI
Open Systems Interconnection
网络堆栈中协议的分层结构,TCP在此结构的第四层位置.
TCP三次握手 三次握手为了使 Client 和 Server 都确认是否有接受对方的数据和发送数据给对方的能力:
这里不要把图里的 Client/Server 和项目里的客户端服务器端混淆,主动发起连接的一方或者
2019-04-21
1445
杂谈
查看更多
前一段时间写了一篇博文, 关于微信内置浏览器不显示联盟广告
根据 window.navigator.userAgent 来判断当前浏览器是否是微信内置浏览器
window.navigator.userAgent=='micromessenger'
今天要分享的内容差不多,因为之前只考虑了微信浏览器的适配,回头在移动端浏览器打开站点,发现适配问题.
有的联盟会自动屏蔽移动端,但是有的联盟就不能屏蔽,所以只能手动去判断.
根据浏览器 userAgent 判断来源
安卓设备的的 userAgent 判断
navigator.userAgent.match(/Android/i)
ip
2015-10-10
5535
杂谈
查看更多
不管网络发展到什么地步,Email 永远有它的一席之地,再强大的IM 也无法替代,作为 站长 你需要一个与众不同的域名邮箱.
当然前提是你需要有一个域名
其实大网络公司都是支持域名邮箱的
微软
google
网易
腾讯
阿里巴巴
新浪
搜狐
今天和大家分享国内2家比较好用的免费域名邮箱
腾讯
QQ邮箱看似很娱乐化,貌似确实也是这样的,但是不得不承认,在微信之前,QQ邮箱算是腾讯数一数二的优秀产品.
统一也是出自 张小龙 之手.
结合腾讯IM ,QQ 邮箱达到实时通讯功能,而且拦截,过滤做的也很不错
唯一的缺点: 邮件内容是过滤的,你懂的.....
腾讯企业邮箱也顺理成章的继
2015-10-05
13445
杂谈
查看更多
博客经过几次改版,但是阅读性一直不太好,让人读起来比较累,分不清主次.
所以周末尝试把之前的百度编辑器换成了 markdown 编辑器,希望在阅读性方面有提升.
博客的几处改动
因为之前的博客是html格式,现在是 markdown 格式,所以在首页提取缩略内容的功能去掉了.
首页标题字号调小了
列表页标题下方增加了博客分类
内容页的渲染为了兼容以前的老博客,既可以渲染 html 博文,也可以渲染 markdown 博客.
代码视图变动 function(){
console.log('欢迎光临一介布衣博客');
}
单行代码视图 alert('一介布衣');
关于mar
2015-09-13
4302
杂谈
查看更多
过了一个清明节也没有闲下来,今天新的敏捷开发周期已经迭代开始了,今天晚上想换下博客的UI,明天开始更新博客,赶紧干活去了,祝各位好心情.UI 线下已经搞定,还在细化局部.2015.4.9 中午12点更新!此套UI将自动适应大部分设备,当然我没有全部测试,手机上体验还是不错的.到目前为止,一共换过4套UI每次换UI其实是有一定风险的,对于seo来说,最好一直用一套UI ,所以这段时间我要留意一下所有引擎收录数量及索引量.如果有一天搜索引擎里搜不到我的博客,也许就是被"拔毛了"但是按理说我只是html结构变化,一直都是勤勤恳恳的写内容,应该不会被搜索引擎拔毛.不过影响肯定是有的
2015-04-07
4040
杂谈
查看更多