目前常用的json工具有:1、json-lib;2、jakson-mapper;3、fastjson。下面对这三种工具的性能进行简单对比测试。测试样本:一个126K的json文件,内容为json数组。测试方法:反序列化,读取文件中的json转化为java对象。测试代码如下:
1 @Test ...
分类:
Web程序 时间:
2014-07-22 23:15:13
阅读次数:
665
第六章 CSS高级应用与技巧6.1 id与class6.1.1 什么是id
id是XHTML元素的一个属性,用于标识对象名称。无论是class还是id,都是XHTML所支持的公共属性,并且也是其核心属性。class的主要功能是用来对对象的样式设置,而id除了可以定义样式外,还能够成为服务网站交互行....
分类:
Web程序 时间:
2014-07-22 23:15:12
阅读次数:
433
1、文件目录操作 pwd:显示当前目录 cd:目录跳转
ls:-a—全部;-l—列举目录;-F--文件类型;-r--逆向(从后向前);-R--递归;-S--大小 locate:查找文件或目录 clear:清除终端窗口
cat:显示文件内容 head:查看文件开头部分 ...
分类:
系统相关 时间:
2014-07-22 23:14:53
阅读次数:
708
集合视图UICollectionView 简单来说就是多列的TableView
它们同样是datasource和delegate设计模式UICollectionViewLayout是一个对View布局和行为描述的类
UICollectionViewFlowLayout是它的子类
分类:
移动开发 时间:
2014-07-22 23:14:53
阅读次数:
395
异常Throwable:分为:错误Error:主要就是内存溢出等错误,只有关掉重启才能解决问题;异常Exception:运行时异常RuntimeException:运行时发生的异常
一般有空指针异常,数组下标越,除数为0,输入类型不匹配的等异常。编译时异常:这个不是写程序时的错误,那是语法错误...
分类:
其他好文 时间:
2014-07-22 23:14:52
阅读次数:
378
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是
CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直...
分类:
其他好文 时间:
2014-07-22 23:14:52
阅读次数:
433
1、MFC
微软基础类库(MicrosoftFoundationClasses)的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows
API函数。2、VFW VFW(Video for Windows)是Microsoft推出的关于数字视频的一个软件开发包,VFW的核心是AV.....
分类:
其他好文 时间:
2014-07-22 23:14:36
阅读次数:
405
一般而言,我们习惯的 C++ 内存配置操作和释放操作是这样的:1 class FOO{};2 FOO
*pf = new FOO; 3 delete pf; 我们看其中第二行和第三行,虽然都是只有一句,但是都完成了两个动作。但你 new
一个对象的时候两个动作是:先调用::operato...
分类:
其他好文 时间:
2014-07-22 23:14:35
阅读次数:
399
之前在网上看到的都是遍历那种比较简单的实体对象,但是如果有实体嵌套,甚至是包含有List这种属性的时候就没有办法处理了。通过递归遍历的方式可以完成对复杂实体对象的所有属性的遍历,可以取值和赋值。下面是关键部分的代码,有什么不对的地方路过的大大一定要指点哈。using
System.Reflectio...
分类:
其他好文 时间:
2014-07-22 23:14:34
阅读次数:
493
一、简介REmoteDIctionaryServer(Redis),redis是一个基于内存的单机key/value系统,类似memcached,但支持value为多种形式,包括:字符串(string)、链表(list)、集合(set)、有序集合(sortedset)和hashtable二、特点1优...
分类:
其他好文 时间:
2014-07-22 23:14:34
阅读次数:
462