First we try, then we trust

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

07 2004 档案

摘要:发现博客园RSS似乎有问题,用RSS获取随笔评论时,总是说:Error parsing RSS XML: Not a valid xml document: 缺少根元素。 Please try to validate this feed. If this feed validates as correct RSS, you can send an error report. 我用的是SharpR... 阅读全文
posted @ 2004-07-31 18:44 吕震宇 阅读(677) 评论(2) 推荐(0) 编辑

摘要:使用SharpReader发现无法访问博客园,一看才发现原来的http://www.cnblogs.com/MainFeed.aspx?cate=3现在必须使用http://www.cnblogs.com/rss.aspx?id=-8了,为什么dudu没有通知呢? 阅读全文
posted @ 2004-07-31 17:20 吕震宇 阅读(811) 评论(1) 推荐(0) 编辑

摘要:只学程序设计不行,也得学学界面设计。偶然发现一个网站http://www.chinaui.com/,很不错,值得学习! 阅读全文
posted @ 2004-07-30 01:00 吕震宇 阅读(1242) 评论(4) 推荐(0) 编辑

摘要:有几年没有再使用VFP开发新系统了,但是我对这个多年的朋友还是有些“看法”的,在这里写出来,留个纪念。 Visual FoxPro中有两个概念在Access和SQL Server中是不存在的,那就是“记录号”与“逻辑删除”。这两个概念给VFP的使用者带来了很多的方便也惹了不少麻烦。很多VFP学习者在学习SQL Server时会问:为什么VFP中就可以更新的表,升迁到了SQL Server后就不行了... 阅读全文
posted @ 2004-07-29 21:12 吕震宇 阅读(1210) 评论(0) 推荐(0) 编辑

摘要:关于ActiveOjbect模式,第一次是在Robert C. Martin的《敏捷软件开发-原则、模式与实践》一书中看到的,后来找到了ActiveObject的出处:Lavender的《Active Object An Object Behavioral Pattern for Concurrent Programming》,才发现Active Object模式比我想象中的还要复杂,功能还要强大... 阅读全文
posted @ 2004-07-26 17:29 吕震宇 阅读(1771) 评论(0) 推荐(1) 编辑

摘要:遇到一个让我迷惑不解的问题,就是在多线程编程时,WaitHandle的WaitOne、WaitAny、WaitAll到底怎么使?Set()与Reset()是怎么回事,ManualResetEvent与AutoResetEvent又有什么区别。看了《WaitHandles for the confused 》后豁然明白。在这里向大家推荐一下。 阅读全文
posted @ 2004-07-25 22:21 吕震宇 阅读(4190) 评论(1) 推荐(0) 编辑

摘要:今天才看《十面埋伏》,感觉画面很漂亮、演技很高、武打动作、特技很好看,就是没有什么思想在里面,感觉很干瘪。 阅读全文
posted @ 2004-07-24 20:38 吕震宇 阅读(778) 评论(0) 推荐(0) 编辑

摘要:关于小议数据库主键选取策略(原创)的测试结果一直没有放上来,现在不知道算不算晚。在这个测试中做了一个主从表,主表中的每个记录都与从表的10条记录相对应,这样,在执行插入测试时,计算主键键值的时间影响被限制到了1/10以内。同时又分别做了排序与不排序的连接查询(每次都重新建立一遍数据库,并插入数据)。所有的SQL脚本可以从这里下载。现在把结果贴上来:测试表及关联关系(见CreatTestTable.... 阅读全文
posted @ 2004-07-21 18:56 吕震宇 阅读(3932) 评论(8) 推荐(0) 编辑

摘要:今天心情很不好。对旧系统升级,将Delphi的QuickReport升级到了4,希望能解决Win98与Win2000在打印纸张设置上的矛盾。没有好好测试就将程序更新上去了,结果不但没有解决什么问题,还造成打印速度奇慢,慢到无法忍受的地步。紧急修改代码(看病的事情一刻也不能耽搁),必须将QuickReport改回3,卸载不起作用,不得已重装Delphi,紧急打布丁(又没有测试),发布到网上。还没等休... 阅读全文
posted @ 2004-07-21 18:23 吕震宇 阅读(1045) 评论(0) 推荐(0) 编辑

摘要:感谢dudu帮我开通了文件上传功能现在随笔与文章渐渐多起来,上传的图片也多了,但每次插入图片时,都要将以前的图片一一列出来,很影响速度,能不能麻烦加一个分页或图片检索什么的功能,保证每次只显示部分图片就行了,或者添加一个分类功能也可以,不知可行不可行? 阅读全文
posted @ 2004-07-20 15:27 吕震宇 阅读(670) 评论(1) 推荐(0) 编辑

摘要:文章篇幅较长,请访问《聚簇索引与非聚簇索引的区别以及SQL Server查询优化技术》 阅读全文
posted @ 2004-07-20 15:22 吕震宇 阅读(878) 评论(0) 推荐(0) 编辑

摘要:前天发表了篇文章叫《小议数据库主键选取策略(原创)》,随即有网友提出了反驳意见《反驳 吕震宇的“小议数据库主键选取策略(原创)” 》,看到后,我又做了做实验,在这里将实验结果以及我的思考再向大家汇报一下:首先感谢twodays提出意见,说实在的,关于COMB与GUID的效率差异是否有10到30倍我没有做实验,我会在以后掌握确切数据后修改这个结果。twodays的实验我做了,在我的机器上(P IV ... 阅读全文
posted @ 2004-07-20 11:27 吕震宇 阅读(8350) 评论(9) 推荐(1) 编辑

摘要:dudu,我想申请文件上传功能,看看能帮我开通吗? 阅读全文
posted @ 2004-07-20 08:26 吕震宇 阅读(638) 评论(1) 推荐(0) 编辑

摘要:数据库主键在数据库中占有重要地位。主键的选取策略决定了系统是否高效、易用。本文比较了四种主键: 自动增长字段 手动增长字段 UniqueIdentifier “COMB(Combine)”类型 选取策略的优缺点,并提供了相应的代码解决方案,希望对大家有所帮助。详细内容请访问:http://www.cnblogs.com/zhenyulu/articles/25326.aspx 阅读全文
posted @ 2004-07-18 20:26 吕震宇 阅读(1031) 评论(0) 推荐(0) 编辑

摘要:我们在进行网页设计时往往需要只更新页面的一步份数据,当然是数据量越少越好。IE的WebService行为组件允许我们在IE中使用JavaScript调用WebService,同时XML与XSL允许将数据与格式相分离,这样我们可以在页面中只更新数据,而其它图片与格式信息不再刷新,减少网络流量。我使用这个技术确保使用智能卡对数据加密时,只加密所需数据,而对于格式等无关信息不进行加密,提高系统整体效率。... 阅读全文
posted @ 2004-07-18 00:49 吕震宇 阅读(2877) 评论(0) 推荐(0) 编辑

摘要:Visual FoxPro 9.0 Beta 可以下载了,地址:http://msdn.microsoft.com/vfoxpro/。试用了一下,感觉变化不太大。也许高级功能还没有用到。不过系统带的FFC(FoxPro Foundation Class)基本上没有变,用向导生成的工程还是没法在设计环境中运行(一些类库的路径没有设置好),必须编译后才可以正常运行。Framework还是老样子。听说V... 阅读全文
posted @ 2004-07-17 18:35 吕震宇 阅读(30181) 评论(56) 推荐(2) 编辑

摘要:好不容易给SQL Express 2005装上了数据库,可是在C# 2005上就是连不上。总报错,说Share Memory Provider : 找不到指定模块。我查找了MSDN,按照指示修改了Server Protocols和Client Protocols,可还是报同样得错误。不知道哪位知道如何解决?另外,偶然发现了MSDN中的一段话: Note One interesting fact... 阅读全文
posted @ 2004-07-17 17:48 吕震宇 阅读(1643) 评论(2) 推荐(0) 编辑

摘要:自从安装上 SQL Server Express 2005后,一直只能看到一个Computer Manager,里面甚至连数据库、表都找不到,更不用说建库、建表了。网友说支持XCOPY部署,可是我将数据库拷到指定目录后不起任何作用。查找资料后发现,原来这个BETA版没有提供任何UI!得靠输入命令得方式才能建立数据库!大家可以访问http://beta.asp.net/GuidedTour/s2.a... 阅读全文
posted @ 2004-07-17 11:07 吕震宇 阅读(1525) 评论(2) 推荐(0) 编辑

摘要:上学的时候,揣着一盒磁盘到处跑“拷贝”新软件(现在我还有几张5寸低密和高密盘作纪念)。这盒磁盘也成了我的工具箱,用的时候拷上,不用的时候“删除”,COPY、DEL以及DELTREE是我经常用到的命令。从来不用担心删不干净或安装失败。即使某些软件提供了“Install”,也是简单的进行XCOPY或者解压缩操作,Turbo C的安装就是这样。自从有了Windows,“安装”、“卸载”成了一个艰巨的任务... 阅读全文
posted @ 2004-07-13 11:07 吕震宇 阅读(883) 评论(0) 推荐(0) 编辑

摘要:很早以前用Delphi 5开发系统,使用ADO技术,报表使用QuickReport,系统运行在Win98上很平稳。最近发现,如果安装在2000中,自定义报表纸张大小将失去作用。从微软的KB库中了解到2000的页面设置与98完全不同,所以QuickReport中将纸张设置为Custom大小到了2000里就不起作用了。现在维护旧系统,又不想改用别的报表工具,网上有人说用Default纸张大小可以解决问... 阅读全文
posted @ 2004-07-11 00:12 吕震宇 阅读(1260) 评论(1) 推荐(0) 编辑

摘要:今天遇到一个问题,百思不得其解。在Delphi 7中更新了两个表,然后使用事务保护起来。可是两个表的更新似乎必须一个在前,另一个在后,否则报告更新失败。这两张表不构成级联更新、级联插入、级联删除所带来的优先级别问题,可以说毫不相关。使用SQL Server的事件探察器探察发现,两条更新命令都提交到了SQL Server,将两条命令单独拿到查询分析器中运行都可以成功,但Delphi中就是无法提交。最... 阅读全文
posted @ 2004-07-11 00:04 吕震宇 阅读(752) 评论(0) 推荐(0) 编辑

摘要:当访问我的blog首页(http://www.cnblogs.com/zhenyulu/)时,左侧XML的图片显示正常,查看资源位置,报告是http://www.cnblogs.com/images/xml.gif。但是当进入其它页面时(http://www.cnblogs.com/zhenyulu/gallery/image/2324.aspx)好像图片就链接到了http://www.cnblo... 阅读全文
posted @ 2004-07-09 12:24 吕震宇 阅读(752) 评论(4) 推荐(0) 编辑

摘要:终于判完了卷子(16个班呀!),报送了成绩,明天就放假了!不过假期也不会太轻松,有一个项目要作,几本书要读(买回来后一直还没顾上看),一套公费医疗系统要更新(2001年用Delphi开发的,现在4.0版,在市12家医院使用)......不过还得抽出点时间更新一下我的blog,《如何让.net 2003中的Panel正常实现Dock》是我以前在作项目中遇到并解决的问题,希望对大家有所帮助。详细内容请... 阅读全文
posted @ 2004-07-09 10:15 吕震宇 阅读(918) 评论(0) 推荐(0) 编辑

摘要:最近一直忙着判卷子,郁闷。新装的VS2005,发现SQL Express 2005安装完后没有任何数据库,连master这样的数据库也没有看到。在C#中连接数据库时,询问是否附加一个数据库,难道还要把MDF等文件拷过来?有谁知道这是怎么回事?另外,希望能在Beta版中看到WhiteHouse,但没有,所以还是先用Together吧。 阅读全文
posted @ 2004-07-05 17:11 吕震宇 阅读(794) 评论(2) 推荐(0) 编辑