作为新一代的 HTML 标准,HTML5 不仅强化了 Web 网页的表现性能,还追加了本地数据库等 Web 应用的功能。虽然 HTML5 标准仍处于完善之中。然而,大部分新版本的浏览器已经能够支持某些 HTML5 的功能了。HTML5 标准所描述的功能非常强大,如:它提供了一些新的元素和属性,例如 ...
分类:
Web程序 时间:
2014-09-20 20:28:09
阅读次数:
342
看到群里朋友有人讨论WTL中的thunk技术,让我联想到了duilib的类似技术。这些技术都是为了解决c++封装的窗体类与窗体句柄的关联问题。而我觉得duilib解决这个问题的方法要比thunk简单好用...
通过一个简单的登录功能,详细剖析struts的工作流程...
分类:
其他好文 时间:
2014-09-19 13:51:15
阅读次数:
178
SET是STL中的标准容器,SET里面的元素会依据键值自己主动排序,它不像map那样拥有实值value和键值key的相应,set仅仅有实值。SET的底层实现时RB-tree,当插入到RB-tree中后,其值不能再更改,由于更改就意味着可能不符合RB-tree的特性了,所以其迭代器set::itera...
分类:
其他好文 时间:
2014-09-18 18:31:34
阅读次数:
226
为什么需要JNI?android这个庞大的系统从下到上主要由linux内核,C/C++库,java应用程序框架,java应用程序组成。这就涉及到一个问题,C/C++库如何与java应用有交集,或者说能相互调用,要解决这个问题,就需要JNI登场了。JNI调用机制分析JNI--javanativeinterface,翻译成中文..
分类:
移动开发 时间:
2014-09-18 09:53:24
阅读次数:
152
Core Java 2(最新版已经到了第七版,共2卷):基础
Thinking in Java(最新版已经到了第四版):提高
Effective Java:高级(强烈推荐)
The JavaTM Virtual Machine Specification, Second Edition(深入剖析JVM的运行机制):难
The Java Language Specification(...
分类:
编程语言 时间:
2014-09-17 15:19:32
阅读次数:
235
字节对齐的剖析
一、需要了解的名词和概念
1、数据类型自身的对齐值:即数据本身所占字节长度。
2、结构体或类的自身对齐值:即其中数据成员类型对齐值的最大值。
3、指定对齐值:由编程人员通过#pragma pack(value)指定的value值,通过#pragma pack()代码解除。
4、结构体、类、数据成员的有效对齐值:即2、3以及当前计算机总线长度三者的最大值。
5、圆整: 即...
分类:
其他好文 时间:
2014-09-17 12:03:52
阅读次数:
234
ZCShou标签: ARM程序,Image文件 说明:1、今天学习到ARM程序,于是到网上找了不少资料,发现真正有用的并不是很多。而且经过我的实际测试,与网上部分大神说的有不少出入。 2、测试环境 WinXp RVDS2.2的编译器和连接器 3、关于测试使用的工具 一、ARM程序的组成 此处所说的“...
分类:
其他好文 时间:
2014-09-17 08:55:42
阅读次数:
353
最近看了linux的SYSTEM V信号量的部分,同时对于信号量的数据结构以及系统调用函数的具体实现进行了分析,现将这部分资料进行一个整理,以便于自己理清思路,同时便于以后的查看,若里面有写的不当之处,还望大家指教。需要说明的是本报告是基于linux-2.6.11版本第一部分 信号量的数据结构1、信...
分类:
其他好文 时间:
2014-09-16 10:31:10
阅读次数:
163
List 是重要的数据结构之一。最常用的的便是: ArrayList、Vector 和 LinkedList 三种了...
分类:
编程语言 时间:
2014-09-16 00:21:39
阅读次数:
382