- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 用Eclipse和QT来编译Snort
对于QT而言:只需要导入现有工程设置下编译参数即可,对于Eclipse的配置比较繁琐,一下进行重点讲解。Eclipse是一款非常出色IDE,借助Eclipse完成代码查看和修改、编译、调试,以及项目的管理等任务可以极大的提高软件开发效率,特别是其可视化调试功能在程序开发过程中具有很好辅助作用。使用Eclipse来开发修改现有的开源项目是一个不错的选择。但
2016-07-27 16:59:21 932 1
原创 Python中对列表的可变性进行讨论
在Python中,一切皆对象,对于对象中的数字,字符串,元组,其是不可变的对象。而对于列表是可变的对象。 可变与不可变性,是对内存地址而言的。由于Python是解释性语言,因而对于每个对象的赋值都是对内存块的引用,例如 a=2,此时a是2的引用,若这是你修改a=2的表达式,改为a=3,此时a就指向了3这个内存块。具体程序如下所示:a = 2print id(a)a
2016-07-25 10:08:15 883
转载 "error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共
2016-07-21 14:02:47 320
原创 从事C和C++开发者快速学python(四)
单引号,双引号和三引号都可以用来定义字符串。三引号可以定义特别格式的字符串。字符串作为一种序列类型,支持像Matlab一样的索引访问和切片访问。 a = 'Hello World' b = "Python is groovy" c = """What is footnote 5?""" 一个字符串用什么引号开头,就必须用什么引号结尾。以上引号之间的一切都作为字符串的
2016-07-21 10:40:29 925
原创 Linux命令之chmod详解
chmod命令用得很多,但是有时会忘记此命令的正确用法和一些注意事项。最近用得比较多,总结一下。chmod命令用途 用于改变Linux系统的文件的访问权限。通常用它来控制文件的访问权限,使文件可写或者使文件只允许某些用户进入。Linux系统文件权限介绍 在Linux系统中,一切都是文件。Linux系统中的每个文件都有访问许可权限,用来确定各种用户可以通过哪种访问方式对文件录进行
2016-07-19 10:37:56 1362
转载 栈实现的带括号的计算器
带括号的表达式计算:通过栈的应用来实现,建立操作数栈和运算符栈,运算符有优先级。规则:1.自左至右扫描表达式,凡是遇到操作数一律进操作数栈。 2.当遇到运算符时如果它的优先级比运算符栈栈顶元素的优先级高就进栈。反之,取出栈顶运算符和操作数栈栈顶 的连续两个操作数进行运算,并将结果存入操作数栈,然后继续比较该运算符与栈顶运算符的优先级。 3.遇到左括号一律进运算符栈,右括号一
2016-07-06 11:44:39 5865
原创 Linux时间管理
在linux系统下,对时间管理首先要清楚UTC时间和LocaTime时间的区别。UTC(Universal Time Coordinated)即GMT(Greenwich Mean Time)。Local time 为本地时间系统调用函数都在头文件time.h中。clock()函数用来查看进程运行的时间,声明如下:extern clock_t clock(v
2016-07-06 10:23:14 484
netfilter.pdf
2019-12-31
Linux Kernel Networking: Implementation and Theory
2017-09-15
黑客与画家
2017-07-27
jperf Windows
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人