spring beans下面有如下源文件包:org.springframework.beans, 包含了操作java bean的接口和类。org.springframework.beans.annotation, 支持包,提供对java 5注解处理bean样式的支持。org.springframew...
分类:
编程语言 时间:
2015-10-17 23:24:20
阅读次数:
365
通过《【搞定条形码】zxing项目源码解读(2.3.0版本,Android部分)》的分析,现在可以实现最终目标了:精简Barcode Scanner并将其中的编码和解码分离为两个独立的部分,方便日后快速集成到自己的项目中去。编码在上一篇分析中,对于编码部分已经有所透露,核心部分只有两个package...
分类:
其他好文 时间:
2015-10-14 00:06:09
阅读次数:
351
HashMap是我们在日常写代码时最常用到的一个数据结构,它为我们提供key-value形式的数据存储。同时,它的查询,插入效率都非常高。在之前的排序算法总结里面里,我大致学习了HashMap的实现原理,并制作了一个简化版本的HashMap。 今天,趁着项目的间歇期,我又仔细阅读了Java中的Has...
分类:
编程语言 时间:
2015-09-17 23:15:15
阅读次数:
282
我是怎么想到要先看docker中的flag呢,就是因为docker采用了c/s结构,而且daemon和client都是用同一个程序的,因此,为了做出区分,肯定是要用参数来区分的。先来看位于./docker/docker/docker.go下面的main函数代...
分类:
其他好文 时间:
2015-09-16 23:45:33
阅读次数:
602
一、注意环境: python2.7 unittest2 [定制修改] 参见本人博客?python unittest 深入failfast及实际应用【示例】 windows10 二、代码自说话: #?coding:utf-8
‘‘‘
Created?on?2015年9月10日
@author:?lau...
分类:
编程语言 时间:
2015-09-12 22:24:18
阅读次数:
370
jdk1.8.0_45源码解读——HashSet的实现一、HashSet概述 HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。主要具有以下的特点:不保证set的迭代顺序,特别是它不保证该顺序恒久不变有且只允许一个null元素不允许有重复元素,这是因为HashSet是基....
分类:
其他好文 时间:
2015-09-08 12:30:06
阅读次数:
237
jdk1.8.0_45源码解读——Set接口和AbstractSet抽象类的实现一、 Set架构如上图:(01) Set 是继承于Collection的接口。它是一个不允许有重复元素的集合。(02) AbstractSet 是一个抽象类,它继承于AbstractCollection。Abstract...
分类:
其他好文 时间:
2015-09-07 22:28:19
阅读次数:
290
jdk1.8.0_45源码解读——HashMap的实现一、HashMap概述 HashMap是基于哈希表的Map接口实现的,此实现提供所有可选的映射操作。存储的是对的映射,允许多个null值和一个null键。但此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 除了HashMap是非同步以及允.....
分类:
其他好文 时间:
2015-09-02 22:03:21
阅读次数:
257
自动化WiFI钓鱼工具——WiFiPhisher源码解读目录自动化WiFI钓鱼工具WiFiPhisher源码解读
目录
工具介绍
攻击原理
准备工作
源码解读工具介绍开源无线安全工具Wifiphisher是基于MIT许可模式的开源软件,运行于Kali Linux之上。
github.com/sophron/wifiphisher
它能够对WPA加密的AP无线热点实施自动化钓鱼攻击,获取密码账户。...
分类:
其他好文 时间:
2015-08-28 17:40:59
阅读次数:
516
// extend方法为jQuery对象和init对象的prototype扩展方法// 同时具有独立的扩展普通对象的功能jQuery.extend = jQuery.fn.extend = function() { /* *target被扩展的对象 *length参数的数量 *deep是否深...
分类:
Web程序 时间:
2015-08-19 16:29:43
阅读次数:
123