伯乐共勉

讨论。NET专区
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页

2007年9月4日

摘要: mozilla是一个以浏览器为中心的软件平台,它在我们平台中占有重要地位。我们用它来实现WEB浏览器、WAP浏览器、邮件系统、电子书和帮助阅读器等应用程序。为此,我最近花了不少时间去阅读mozilla的代码和文档,我将写一系列的BLOG作为笔记,供有需要的朋友参考。本文介绍一下mozilla中的设计亮点。 近几年我看了不少大型开源系统,它们每个设计得都很经典,而mozilla无疑是其中... 阅读全文

posted @ 2007-09-04 10:38 伯乐共勉 阅读(202) 评论(0) 推荐(0) 编辑

摘要: mozilla是一个以浏览器为中心的软件平台,它在我们平台中占有重要地位。我们用它来实现WEB浏览器、WAP浏览器、邮件系统、电子书和帮助阅读器等应用程序。为此,我最近花了不少时间去阅读mozilla的代码和文档,我将写一系列的BLOG作为笔记,供有需要的朋友参考。本文介绍一下mozilla能为我们做什么。 Mozilla是一个庞大的系统,仅管在PC上来说,它对硬件的要求并不高,但对于... 阅读全文

posted @ 2007-09-04 10:35 伯乐共勉 阅读(281) 评论(0) 推荐(0) 编辑

摘要: mozilla是一个以浏览器为中心的软件平台,它在我们平台中占有重要地位。我们用它来实现WEB浏览器、WAP浏览器、邮件系统、电子书和帮助阅读器等应用程序。为此,我最近花了不少时间去阅读mozilla的代码和文档,我将写一系列的BLOG作为笔记,供有需要的朋友参考。本文介绍一下深入理解mozilla所需的背景知识。 Mozilla非常庞大,据说有数百万行的代码。逐行理解所有代码是不可能... 阅读全文

posted @ 2007-09-04 10:33 伯乐共勉 阅读(333) 评论(0) 推荐(0) 编辑

摘要: mozilla是一个以浏览器为中心的软件平台,它在我们平台中占有重要地位。我们用它来实现WEB浏览器、WAP浏览器、邮件系统、电子书和帮助阅读器等应用程序。为此,我最近花了不少时间去阅读mozilla的代码和文档,我将写一系列的BLOG作为笔记,供有需要的朋友参考。本文介绍一下传输协议。 Mozilla浏览器作为HTTP协议的客户端,它与HTTP服务器(如Apache和IIS等)通信,... 阅读全文

posted @ 2007-09-04 10:23 伯乐共勉 阅读(337) 评论(0) 推荐(0) 编辑

2007年9月3日

摘要: 1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.com P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。 2、 R... 阅读全文

posted @ 2007-09-03 17:23 伯乐共勉 阅读(245) 评论(0) 推荐(0) 编辑

2007年8月30日

摘要: 以下是我在测试一个工作流时所使用的脚本,记录一下,免得忘了。 Sub MsgProcesses()Sub MsgProcesses Dim oAppPath As String = replace(K2App.Solution.Projects.Item("KMOAFLOW").filename.tolower,"KMOAFLOW".tolower & ".kpj","") ... 阅读全文

posted @ 2007-08-30 15:42 伯乐共勉 阅读(356) 评论(0) 推荐(0) 编辑

摘要: int sqlite3_key(sqlite3 *db, const void *pKey, int nKey) { return sqlite3_key_interop(db, pKey, nKey); } int sqlite3_rekey(sqlite3 *db, const void *pKey, int nKey) { return sqlite3_rekey_interop(db... 阅读全文

posted @ 2007-08-30 15:40 伯乐共勉 阅读(625) 评论(0) 推荐(0) 编辑

摘要: /*** 下面是编译时提示缺少的函数 ***/ /** 这个函数不需要做任何处理,获取密钥的部分在下面 DeriveKey 函数里实现 **/ void sqlite3CodecGetKey(sqlite3* db, int nDB, void** Key, int* nKey) { return ; } /*被sqlite 和 sqlite3_key_interop 调用, 附加密钥... 阅读全文

posted @ 2007-08-30 15:39 伯乐共勉 阅读(545) 评论(0) 推荐(0) 编辑

摘要: (4) 事务处理 sqlite 是支持事务处理的。如果你知道你要同步删除很多数据,不仿把它们做成一个统一的事务。 通常一次 sqlite3_exec 就是一次事务,如果你要删除1万条数据,sqlite就做了1万次:开始新事务->删除一条数据->提交事务->开始新事务->… 的过程。这个操作是很慢的。因为时间都花在了开始事务、提交事务上。 你可以把这些同类操作做成一个事务,... 阅读全文

posted @ 2007-08-30 15:38 伯乐共勉 阅读(1455) 评论(2) 推荐(0) 编辑

摘要: (2) SQL语句操作 本节介绍如何用sqlite 执行标准 sql 语法。 i.1 执行sql语句 int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callback, void *, char **errmsg ); 这就是执行一条 sql 语句的函数。 第1个参数不再说了,是前面o... 阅读全文

posted @ 2007-08-30 15:37 伯乐共勉 阅读(1291) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页