- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 tcp连接flags详解
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,ACK是可能与SYN,FIN等同时使用的,比如SYN和ACK可能同时为1,它表示的就是建立连接之后的响应,如果
2016-08-29 20:10:05 14549
原创 maven简记
maven是项目的构建构建工具,和composer一样 大家可以看下我前面的composer文章就知道maven设计架构是怎样的了 maven目录src -main -java -package -test -java -package常用的maven命令mvn -v 查看maven版本 mvn compile 编译项目
2016-08-21 10:08:11 466
原创 Iterator详解
Iterator详解Iterator中文翻译就是迭代器,再说的通俗点就是循环啦,相信你已经敲了很多遍的循环了吧!java中称之为设计模式的一种,(大家不要被设计模式吓到,我也可以通俗的解释一下设计模式是什么鬼:你现在想做一个功能,于是你考虑各种情况,于是你就会考虑你的代码应该如何写才能符合这一类问题的变化。于是你在纸上列出了5,6条你觉得会改变的地方,于是你的代码就把这些地方 写的可以拓展,于是
2016-08-12 23:29:28 1553
原创 iptables学习笔记
iptables学习笔记每经过一个网关的时候,ttl值都减1iptables的主要功能1. filter2. nat3. mangle(修改包的值)看到下面的这个图,就知道iptables的架构到底是怎么样的了iptables语法规则iptables [-t Table] COMMAND CHAIN(链) [匹配条件] -j(跳转到动作) ACTIONraw mangle nat fil
2016-08-10 22:04:06 366
原创 ip 详解
ip地址,32位的二进制 8.8.8.8网卡的mac地址是48位的二进制,经常用16进制表示 34:36:3b:66:4c:3eip地址分为2部分,网络ID和主机ID 其中网络地址相当于电话号码的区号10101100.00010000.01111010.11000000 这样的ip地址如何告诉计算机我是A,B,C,D类地址的哪一类ip地址呢?这个时候子网掩码就登场了ip地址和子网掩码做与运算
2016-08-10 22:00:53 821
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人