千里之行,始于足下

酌贪泉而觉爽,处涸辙而犹欢

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年3月22日

摘要: 有一个项目,基于 asp.net 实现了一个文档管理和浏览功能,但其中有一个特殊的要求,那就是要求客户端只能浏览,但不允许保存。呵呵,没办法,既然有要求,那就得想办法实现啊。 或许从技术上来讲,这个要求是基本不可能实现的。因为既然客户端能够浏览,必然已经把相关的数据下载到了客户端,又怎么可能不允许保存呢?我记得见过一些网页,为了防止浏览者获取数据,采取了不少方法,比如说,不允许保存,不允许选... 阅读全文
posted @ 2006-03-22 21:39 sunwaywei 阅读(2789) 评论(16) 推荐(0) 编辑

摘要: 最近在维护一个较早的 C++ 项目时,发现在调用 CRecordSet 类的 Update() 方法时,居然会出现错误。跟踪进去发现在构造 SQL 语句时,AppendNameValues 生成的查询条件字符串变成了类似 "Field_XXX = ?" 的情况,非常奇怪。细究之下,如果是在 AddNew() 之后的 Update() 方法可以构造出正确的 SQL 语句。但是 Edit() 之后... 阅读全文
posted @ 2006-03-22 20:58 sunwaywei 阅读(657) 评论(0) 推荐(0) 编辑

2006年3月20日

摘要: 开发二组正在进行一个基于.net 的文档管理应用项目,需要大量的文件生成和存储操作。组长找到我谈了谈构想,感觉基本类似于 OLE 结构化存储。于是这两天认真琢磨了一下相关的内容。 一、基本知识 一个结构化存储文件又称 OLE 复合文档。它可以在一个文件内包含一个文件系统。COM 提供了一个 IStorage 接口来实现相关的功能,无奈 .net 没有提供相对应的接口,只好自己来写。不过后来... 阅读全文
posted @ 2006-03-20 21:30 sunwaywei 阅读(2870) 评论(4) 推荐(1) 编辑

2006年3月16日

摘要: 题目似乎有些招摇撞骗了。不过大体上可以形容最近我的两个感觉极端。这一段时间主要的精力都是集中在两个网站的开发上。一个是全新的、完全由我自己写的,使用 ASP.NET 2.0 写成。另一个则是对一个上世纪九十年代写成的网站进行维护,包括一些功能的修改和添加,由我和其它三个人共同完成,使用 CGI / C++ 。 基本上两个网站的总工作量差不多,我对它们的事先经验也一样差不多。但是开发起来有道是... 阅读全文
posted @ 2006-03-16 21:18 sunwaywei 阅读(346) 评论(0) 推荐(0) 编辑