开源
开发者需要了解的WebKit(转载)      摘要: 一直觉得客户端开发的顶级就是浏览器开发, Webkit作为应用最广泛的开源浏览器内核,无疑具有很高的研究价值  阅读全文
posted @ 2014-07-26 20:01 Richard Wei 阅读(946) | 评论 (0)  编辑
开源一套完整手机短信平台代码      摘要: 软件本身比较完整,包括服务端和客户端,也用到了挺多技术:Socket服务,AT指令和串口通讯,Access数据库,基于WTL界面的服务控制台和客户端等  阅读全文
posted @ 2014-06-05 20:31 Richard Wei 阅读(3351) | 评论 (1)  编辑
google的开源项目总结(转载)      摘要: google的开源项目值得我们一用的,这些项目很有意义,甚至可以直接用在我们自己的工作上!学习编程的的一个比较好的方式就是阅读优秀项目的源代码,从而能够了解作者的方法、思路、技巧  阅读全文
posted @ 2013-04-09 21:20 Richard Wei 阅读(898) | 评论 (1)  编辑
SQLite学习手册      摘要: 在实际的应用中,SQLite作为目前最为流行的开源嵌入式关系型数据库,在系统的架构设计中正在扮演着越来越为重要的角色。和很多其它嵌入式NoSQL数据库不同的是,SQLite支持很多关系型数据库的基本特征,这在数据移植、程序演示等应用中有着不可替代的优势。从官方文档中我们可以获悉到,SQLite支持的数据量和运行效率都是非常骄人的,因此在海量数据的解决方案中,SQLite可以作为数据预计算的桥头堡,从而显著减少存储在关系型数据库服务器中的数据数量,最终提高系统的查询效率和运行期效率,同时也可以显著的降低数据备份的磁盘开销。  阅读全文
posted @ 2012-10-16 10:12 Richard Wei 阅读(4264) | 评论 (0)  编辑
Google Protocol Buffer 的使用和原理      摘要: Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。
Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。  阅读全文
posted @ 2012-10-15 20:16 Richard Wei 阅读(2508) | 评论 (0)  编辑
开源一套DirectUI界面库      摘要: 这个DirectUI界面库主要参考一个老外的程序, 支持各种Layout模式,实现了各种基本控件(SplitBar, PictureBox, Button, Radio, CheckBox, Label, HyperLink, ProgressBar, trackBar, ListBox, Edit, ComboBox, Tab Control, Toolbar, Menu, tree),支持键盘导航,支持Tooltip,支持多语言,支持换肤,支持异形窗口,支持Layered Window, 支持插件2次开发,支持Alpha通道,支持各种图像处理。  阅读全文
posted @ 2012-07-03 23:18 Richard Wei 阅读(27888) | 评论 (36)  编辑