1.Json简介
JSON(JavaScript Object Notation)
是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。它是基于 JavaScript
Programming Language , Standard ECMA-262 3rd Edition - December 1999
的一个子集。 JSON采用完全独...
分类:
Web程序 时间:
2016-03-31 14:46:01
阅读次数:
247
对于Unity运行场景中,有许多可以标记场景状况的参数。这篇文章主要探讨这些参数的意义,其中如果有错误欢迎指正。...
分类:
编程语言 时间:
2016-03-31 14:45:08
阅读次数:
248
在上篇文章中,我们讨论了正常ARP通信以及ARP缓存中毒是如何利用潜在恶意信息通过另一台设备重定向设备网络通信的问题,这看似高级的中间人攻击形式(即ARP缓存攻击)其实是非常容易实现的。而在本文中我们将讨论一种类似的中间人攻击,即DNS欺骗。 DNS欺骗 DNS欺骗是这样一种中间人攻击形式,它是攻击 ...
分类:
其他好文 时间:
2016-03-31 14:33:16
阅读次数:
133
python系列均基于python3.4环境 基本概念 html.parser的核心是HTMLParser类。工作的流程是:当你feed给它一个类似HTML格式的字符串时,它会调用goahead方法向前迭代各个标签,并调用对应的parse_xxxx方法提取start_tag,tag,data,com ...
分类:
编程语言 时间:
2016-03-31 14:31:43
阅读次数:
338
需要使用的是jsoup-1.7.3.jar包 如果需要看文档我下载请借一步到官网:http://jsoup.org/ 这里贴一下我用到的 Java工程的测试代码 下面来介绍android中使用Jsoup异步解析网页的数据 请注意: 这里很容易遇到一个乱码的问题 主要异步加载数据的代码 ...
分类:
Web程序 时间:
2016-03-31 14:30:05
阅读次数:
168
本文我们将探讨会话劫持的理论以及演示,并讨论相关检测和防御技巧。 导言 在前面两篇文章中我们分别探讨了ARP缓存中毒和DNS欺骗,从前面展示的例子我们可以看到,中间人攻击是非常有效的攻击形式,并且越来越难以被察觉。而在本文中,我们将探讨会话劫持攻击的理论以及演示,并讨论相关检测和防御技巧。 会话劫持 ...
分类:
其他好文 时间:
2016-03-31 14:26:54
阅读次数:
139
本系列将讨论最常被使用的中间人攻击形式,包括ARP缓存中毒攻击(ARP Cache Poisoning)、DNS欺骗(DNS Spoofing)、HTTP会话劫持等。 导言 用于攻击个人以及企业的最常见的网络攻击方式就是中间人攻击(MITM)。作为一种主动窃听攻击方式,中间人攻击方式主要是通过与目标 ...
分类:
其他好文 时间:
2016-03-31 14:22:38
阅读次数:
201
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于ECMAScript的一个子集,采用完全独立于语言的文本格式。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。 1、语法 JSON ...
分类:
Web程序 时间:
2016-03-31 14:10:48
阅读次数:
231
由于本人水平与表达能力有限,有错误的地方欢迎交流与指正。
1 简介
可重入读写锁时基于AQS实现的,典型的使用方法如JDK1.7中的示例:
class RWDictionary {
private final Map m = new TreeMap();
private final ReentrantReadWriteLock rwl =...
分类:
编程语言 时间:
2016-03-31 11:06:14
阅读次数:
262
1.相关概念
在这篇笔记开始之前,我们需要对以下概念有所了解。
1.1 操作系统中的栈和堆
注:这里所说的堆和栈与数据结构中的堆和栈不是一回事。
我们先来看看一个由C/C++/OBJC编译的程序占用内存分布的结构:
栈区(stack):由系统自动分配,一般存放函数参数值、局部变量的值等。由编译器自动创建与释放。其操作方式类似于数据结构中的栈,即后进先出、先进后出的原则。
例如...
分类:
其他好文 时间:
2016-03-31 11:00:52
阅读次数:
142