Kitty是一款用Python语言编写的开源的模块化、可扩展的模糊测试框架,灵感来源于OpenRCE’s Sulley 和 Michael Eddington的 (现在为Deja Vu Security的) Peach Fuzzer 。 目标 我们开始写Kitty的时候,目的是帮助我们fuzz特殊的 ...
分类:
编程语言 时间:
2016-04-14 12:17:22
阅读次数:
252
起因 喜欢的歌,静静地听;喜欢的人,远远的看。30天前,就是3月14号,我情不自禁地走近了《LoveLive!学院偶像祭》,这是我的第一张卡片(见下图)。第二天也就是3月15日,海未生日了。 之后我一直搜集游戏过程中遇到的卡片(截屏),卡片本身有一定的比例,而我的手机屏幕分辨率是 1920x1080 ...
分类:
编程语言 时间:
2016-04-14 12:16:26
阅读次数:
319
虚成员vitual members 抽象类(abstract base class,ABC)就是类里定义了纯虚成员函数的类,纯虚函数只提供了接口,并没有具体实现。抽象类不能被实例化(不能创建对象),通常是作为基类供子类继承,子类中重写虚函数,实现具体的接口。在处理继承的问题上,ABC方法更系统性,更 ...
分类:
编程语言 时间:
2016-04-14 12:16:11
阅读次数:
248
以下内容转载lzzzl Channel 通道Buffer 缓冲区Selector 选择器其中Channel对应以前的流,Buffer不是什么新东西,Selector是因为nio可以使用异步的非堵塞模式才加入的东西。以前的流总是堵塞的,一个线程只要对它进行操作,其它操作就会被堵塞,也就相当于水管没有阀 ...
分类:
编程语言 时间:
2016-04-14 12:14:11
阅读次数:
242
标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延 ...
分类:
编程语言 时间:
2016-04-14 12:15:29
阅读次数:
265
恢复内容开始 01-常量与变量 学习swift第一步打印Hello World print("Hello World") swift是不用加分号的 什么是常量? 常量是在程序运行过程中不能改变值的量 什么时变量? 变量是可以在程序运行过程中不断变化的量 在swift当中常量和变量必须在使用前声明 用 ...
分类:
编程语言 时间:
2016-04-14 12:10:54
阅读次数:
358
上述问题的出现是因为没有设置listen函数 ...
分类:
编程语言 时间:
2016-04-14 12:08:59
阅读次数:
168
不知不觉,丹尼斯·里奇离开我们4周年了。2011年10月12日,和里奇共事20多年的同事Rob Pike从加州到新泽西去拜访他,才发现他已经去世了。由于是独居,当时无法知道准确的死亡时间,后来确定离世日期是10月9日。据他的兄弟透露,那几年丹尼斯·里奇的健康状况一直不好,他患有前列腺癌和心脏病。 乔 ...
分类:
编程语言 时间:
2016-04-14 12:09:39
阅读次数:
426
Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。异常之所以是一种强大的调试手段,在于其回答了以下三个问题: 什么出了错? 在哪出的错? 为什么出错? 在有效使用异常的情况下,异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪“抛出,异常信息回答了 ...
分类:
编程语言 时间:
2016-04-14 12:05:27
阅读次数:
184
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:type b = (type) a。 C++风格的类型转换提供了4种类型转换操作符来应对不同场景的应用。 const_cast,字面上理解就是去const属性; static_cast,命名上理解是静态类型转换; dynam ...
分类:
编程语言 时间:
2016-04-14 12:04:47
阅读次数:
188
一、数组的概念 定义: 数组是存储同一种数据类型的多个元素的集合。 数组既可以存储基本数据类型,也可以存储引用数据类型。 格式: 格式1: 数据类型[] 数组名; 格式2: 数据类型 数组名[]; 这样定义完了,但是数组中是没有元素的,我们必须对数组进行初始化。 二、数组的初始化 Jav... ...
分类:
编程语言 时间:
2016-04-14 12:02:47
阅读次数:
146
在git找了几个blog的源码,在学习的过程中,发现有人使用Connection(),有人却在使用MongoClient(),那么到底两者有什么差别呢? 且看分析如下: db = Connection('192.168.1.101', 27017).performance_test 运行结果: >p ...
分类:
编程语言 时间:
2016-04-14 12:00:54
阅读次数:
175
如果你想要开发一个手机游戏,相关的游戏引擎库会是你寻找的目标之一。游戏引擎库的数量成百上千,哪一款才是你需要的呢?本文为你收集了18个功能强大的HTML5 和JavaScript 游戏引擎库。 相关推荐:排名前10的H5、Js 3D游戏引擎和框架 1. Impact JS Impact JS 是最好 ...
分类:
编程语言 时间:
2016-04-14 12:02:12
阅读次数:
230
python解释器内建函数列表如下: 001、abs() 求绝对值 002、all() 如果参数列表中所有的值都是True,all函数才返回True 003、any()参数列表中只要有一个为True,any函数就返回True 004、ascii()返回一个可打印的字符串,所以如果字符里有回车,换行的 ...
分类:
编程语言 时间:
2016-04-14 12:00:19
阅读次数:
166
UDP vs. TCP Sending Data via a DatagramSocket Receiving Data via a DatagramSocket DatagramSocket's are Java's mechanism for network communication via ...
分类:
编程语言 时间:
2016-04-14 11:59:08
阅读次数:
279
今天给大家分享10个比较基础的C语言的小程序,希望给C语言初学者带来一定帮助。 (IT之家配图) 1、题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 程序源代码: ...
分类:
编程语言 时间:
2016-04-14 11:57:53
阅读次数:
207