suricata 4.0.3 runmode

runmode的含义,如何确定运行时runmode,程序中结构体及其组织方式。

阅读全文

suricata 4.0.3 配置模块

程序对命令行参数和配置文件的处理与组织方式。

阅读全文

Tail queue | 尾队列

查看suricata源码时,看到有使用Tail queue作为内存存储配置文件解析内容的结构,这里对Tail queue这个结构及其操作方式做部分记录。

阅读全文

cppcheck模式判断

阅读suricata源码时注意到有检查CPPCHECK这个宏。
当CPPCHECK==1时,进行简单的宏定义。其他情况进行复杂的宏定义。

阅读全文

suricata命令行参数

阅读全文

vCenter 6.5 VCSA 安装失败问题

问题现象

安装VCSA过程中出现长时间安装进度卡在80%(安装RPM该操作可能需要几分钟的时间…),显示如图。

阅读全文

CheckBox(TextView)与Spanned(链接)的双重响应

客户端注册账号,需要用户确认用户协议及可以查看协议。
选择使用单CheckBox控件配合SpannableString。
但是遇到了一个问题,点击链接后CheckBox也响应了Click导致CheckBox勾选状态改变,这是不期望发生的。
对这个问题,原因查找及解决方式如下。

阅读全文

Android网络程序字节转换(byte&int)

开发中需要自定义udp数据包,还需要与蓝牙设备通信,这都需要直接操作byte数据类型。使用中略有波折,这里简单记录一下操作方法。

阅读全文

Adb无法连接Genymotion

Android开发一直使用真机作为开发机,偶尔使用Genymotion测试低版本布局情况和IM两端通信使用。
后来注意到Genymotion启动的时候adb无法正常使用,项目紧的时候也来不及处理,只是反复调用adb启动新的server多试几次也就可以了。
但是作为处女座患者,怎么能忍

阅读全文

快速修改Android项目包名

几个月前开始做的一个项目,起初还没有定下域名,随手用自己的域名创建了项目
最近需要对外发布了,想起包名还没有改……
那么改吧,目标最简操作

阅读全文