TCPDump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 tcpdump -b arp or arap将只显示网络中的arp即地址转换协议信息;tcpdump -i eth0 只显示通过e ...
分类:
其他好文 时间:
2019-09-23 12:07:34
阅读次数:
101
表驱动法是一种编程模式——从表里面查找信息而不使用逻辑语句( 和`case`)。 表驱动法使用总则 在适当的环境下,采用表驱动法,所生成的代码会比复杂的逻辑代码更简单、更容易修改,而且效率更高。 使用表驱动法的两个问题 使用表驱动法必须先解决两个问题。首先,你必须要回答怎样从表中查询条目的问题。其次 ...
分类:
其他好文 时间:
2019-09-18 19:38:17
阅读次数:
104
1.使用while循环输入1 2 3 4 5 6 8 9 10 分析:此命题可以翻译为将1-10的所有整数按升序排列,当要输出“7”时将其跳过。 思路:因此整体的思路应当是先铺好1-10的整数升序数列,然后对7进行特殊处理。 [第一步]写1-10的整数升序: n=1 while n <=10 pri ...
分类:
编程语言 时间:
2019-08-19 19:13:49
阅读次数:
98
简单介绍tcpdump是一个能够对网络上的数据包进行收集的网络分析工具,根据用户自定义条件收集数据包,具备灵活的策略,是系统管理员分析网络、排查问题的利器。tcpdump提供了源代码,有公开的接口,因此具备很强的可扩展性,它支持针对网络层、协议、主机、网络或端口的过滤,并且支持and、or、not等逻辑语句。普通用户无法执行tcpdump命令,只有具备root权限才能执行。参数介绍默认情况下启动t
分类:
系统相关 时间:
2019-08-18 22:27:17
阅读次数:
182
项目中遇到了动态配置条件触发相应事件的需求,需要根据String类型的逻辑语句,以及动态获取的数据,计算数据对应的结果,java实现。解决思路及代码实现如下,有需要的同学请自取。 一、需求提取 根据需求,抛开业务部分,我们可以将需求简化成以下核心逻辑。输入String类型的逻辑字符串,支持的逻辑符号 ...
分类:
编程语言 时间:
2019-05-15 14:30:06
阅读次数:
146
上次实现了简单工厂模式,这次我们来学习工厂模式。 先看看工厂模式的代码实现,再来对比这两种工厂模式都有什么特点。 代码: 代码更长了 UML图: (接口实现应该是虚线,更正下...) 简单工厂模式的UML图 我们可以看到两种模式最大的区别就是将工厂的实现: 新增工厂接口,再让具体的工厂实现工厂的接口 ...
分类:
其他好文 时间:
2019-04-28 20:36:14
阅读次数:
159
TcpDump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 ...
分类:
系统相关 时间:
2019-03-28 17:01:35
阅读次数:
211
Linux抓包工具tcpdump1、概述用简单的话来定义tcpdump,就是:dumpthetrafficonanetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump是一个用于截取网络分组,并输
分类:
系统相关 时间:
2019-03-01 10:53:36
阅读次数:
233
Shell case esac 语句 参考 :https://blog.csdn.net/wu20093346/article/details/47210809 case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构。case 语句匹配一个值或一个 ...
分类:
系统相关 时间:
2019-02-14 20:17:33
阅读次数:
211
1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2. 校验中文 字符串仅能是中文。 ^[\\u4e00-\\u9fa5]{0,}$ 3. 由数字、26个英文字母... ...
分类:
Web程序 时间:
2018-12-29 15:59:40
阅读次数:
211