1.查看所用的shell的类型:[root@centos7~]#echo$SHELL/bin/bash2.ss命令:功能:查看系统监听端口(socket)选项:-t:tcp协议-u:udp协议-n:解析服务名称-l:监听端口号示例:[root@centos7~]#ss-tnl3.ifconfig/ipaddrlist命令:功能:查看服务器IP地址示例:[root@centos7~..
分类:
系统相关 时间:
2017-03-01 21:43:34
阅读次数:
305
这篇文章会对twemproxyRedis协议解析代码部分进行一番简单的分析,同时给出twemproxy目前支持的所有Redis命令。在这篇文章开始前,我想大家去简单地理解一下有限状态机,当然不理解也是没有问题的,有限状态机仅仅能帮助我们更好地理解twemproxyRedis协议解析代码部分。 red ...
分类:
其他好文 时间:
2017-01-31 19:20:53
阅读次数:
284
引言wireshark使用一款非常不错的抓包软件,在图形化界面占绝对统治地位;尽管其在字符界面下有些许选项可供使用,但终究不太方便,下面我再介绍一款NB的终端抓包工具tcpdump1、混杂模式linux的网卡有混杂模式一说,当开启混杂模式后,网卡可以抓取所有的数据包,不管这个包是..
分类:
其他好文 时间:
2017-01-19 23:13:54
阅读次数:
378
基于TCP/IP协议 轻量级的消息订阅和发布(publish/subscribe)协议 主要用于 物联网 — IoT(internet of things) M2M(Machine to Machine) communication,机器端到端通信,比如传感器之间的数据通讯 因为是M2M,需要考虑: ...
分类:
其他好文 时间:
2017-01-19 12:11:13
阅读次数:
215
一、Doctype作用<!DOCTYPE>声明叫做文件类型定义(DTD),声明的作用为了告诉浏览器该文件的类型。让浏览器解析器知道应该用哪个规范来解析文档。<!DOCTYPE>声明必须在 HTML 文档的第一行,但这并不是一个 HTML 标签。二、严格模式与混杂模式严格模式:又称标准模式,是指浏览器 ...
分类:
其他好文 时间:
2017-01-14 14:47:41
阅读次数:
171
原文链接:http://elasticsearch.cn/article/48 Packetbeat(https://www.elastic.co/products/beats/packetbeat)是一个开源的网络抓包与分析框架,内置了很多常见的协议解析,如HTPP、MySQL、Thrift等。但 ...
分类:
其他好文 时间:
2017-01-09 13:37:43
阅读次数:
299
3.初始计算校验和字段时该字段全部用0填充;以上是对于发送者来说如何计算校验和的,而对于接收者来说,验证也很简单:1.对于接收的IP报文头部以16位为单位逐个求和;2.若结果为1,则校验正确,否则出错丢弃;原理很简单,接收方的计算对象是A和A的反的异或,结果当然是1了!具..
分类:
其他好文 时间:
2017-01-03 08:46:36
阅读次数:
328
严格模式是浏览器根据web标准去解析页面,是一种要求严格的DTD,不允许使用任何表现层的语法,如<br/>。什么是混杂模式?混杂模式则是一种向后兼容的解析方法,说的透明点就是可以实现IE5.5以下版本浏览器的渲染模式。触发严格模式触发严格模式很简单,就是正常的建立网页,声明正确的DTD,便是严格模式 ...
分类:
其他好文 时间:
2016-12-28 21:14:37
阅读次数:
203
一、盒子模型: 标准模式和混杂模式(IE)。在标准模式下浏览器按照规范呈现页面;在混杂模式下,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。 CSS盒子模型具有内容(content)、填充(padding)、边框(border)、边界(margin)这 ...
分类:
Web程序 时间:
2016-12-20 14:04:49
阅读次数:
294