自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 mssql恢复

restore database a from disk='b.bak' with file=1, nounload,replace, stats=10with move 'a' to 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\a.mdf',move 'a_log' to 'C:\Program Files\Mi...

2010-09-02 09:34:00 115

转载 Java学习笔记--jsf篇

大约在两周前,正式开始学习java了,视频讲座,资料,插件,工具什么的下了一大堆,还不忘拷贝给同事。因为老杨说过公司可能要应用jsf + Hibernate. 先看了Jsf的视频,觉得真好玩,就先玩起了jsf。不过第一个程序让它跑起来还真不是那么容易的。ok,让我记录下这个过程吧。第一步,创建web工程j2ee下创建web pro...

2008-01-03 15:46:00 149

转载 TDD的三条军规

这些年来,我喜欢用下面这三条简单的规则来描述测试驱动开发:   ◆ 除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。   ◆ 只允许编写刚好能够导致失败的单元测试。 (编译失败也属于一种失败)   ◆ 只允许编写刚好能够导致一个失败的单元测试通过的产品代码。   对于任何功能,一定要从编写它的单元测试开始;但是到了原则2,你就不能再为那个单元...

2007-05-08 12:18:00 146

转载 养成助你成功的十个习惯

一 热诚的态度 我们的态度决定了我们的未来一个人能否成功,取决了他的态度!  成功人士与失败之间的判别是:  成功人士始终有最热诚的态度最积极的思考,最乐观的精神和最辉煌的以经验支配和控制自己的人生,失败者则相反,他们的人生是受过人生的种种失败怀疑虑所引导和支配。 我们的态度决定了我们人生的成功  1,我们怎样对待生活,生活就怎样对待我们。   2,我们怎样对待别人,别人怎样对待我...

2006-12-30 21:42:00 99

转载 35岁成功人的12条黄金法则

第一章:一个目标 一艘没有航行目标的船,任何方向的风都是逆风 1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦...

2006-12-30 21:40:00 144

转载 数据库接口隔离设计

经过多年的企业级相关开发,跟数据库的交道打得太多了。每个企业相关的项目都离不开数据库,尤其是Mis,Erp和一些报表等需要存储相关的,数据库是不二选择了。 从刚开始的拖拽控件,到慢慢学着封装,走了很长的路。越到后来,越是如履薄冰,因为跟数据库的耦合太紧,基本意味着设计过于依赖本来是帮助我们的存储介质。这显然是个度的把握。对什么事物过于依赖总不是好事。尤其数据库跟程序的依赖就是...

2006-09-24 23:37:00 94

转载 彷徨

.net与java如同两大中原霸主, 共同分割天下. 同时C++/c象王室之后一样一直统领嵌入式, 游戏等领域. 原本属于delphi的地盘已经被.net和java抢夺的剩下无几了. 虽然delphi不会立即走上绝路. 但是其势已微. 再加上borland的大腕们都纷纷投奔其他强主, borland似乎不善经营, 让delphi一直处于一个进不能攻城略...

2006-08-04 16:03:00 66

转载 疑虑

很久听过这首歌,觉得很好听,但是还是不知道它的名字,今天无意间想起了里面的一句歌词,baidu上搜一下还真出现了。hoho:) 贴上来, 美一下。预算版本已经接近结束了,也终于要结束了,明天正式就挂上去了。我终于可以舒一口气了。这一个多月来太累了,这种工作方式真是糟糕透了。 可这些我无法左右,还是说说我左右过的事吧(该死的电话又响了)。...

2006-07-13 10:40:00 71

转载 唐古拉风

没有比这更美的音乐了!转载于:https://www.cnblogs.com/duhai_lee/archive/2006/06/21/431731.html

2006-06-21 16:44:00 84

转载 奔放

奔放的解脱转载于:https://www.cnblogs.com/duhai_lee/archive/2006/06/17/428360.html

2006-06-17 16:19:00 82

转载 轻柔钢琴曲

还是小马的。轻柔中淡定。转载于:https://www.cnblogs.com/duhai_lee/archive/2006/06/17/428358.html

2006-06-17 16:18:00 89

转载 克罗地亚狂想曲

马克西姆的克罗地亚狂想曲。 杂乱无章中秩序分明。转载于:https://www.cnblogs.com/duhai_lee/archive/2006/06/17/428356.html

2006-06-17 16:15:00 178

转载 数字陷阱

作为程序员, 我们不可能不和数字打交道。但是有很多明显的和隐蔽的数字陷阱,比如,我们经常设定循环的边界时, 不小心使用数字,因为有时候我们总觉得,它必须在这个范围,那么干吗不写数字呢,如果写其他的同样的方式表达,似乎有点累赘;有时我们在往一个栅格中填数据时, 为了匹配字段中文名,我们也会按事先做好的顺序设定字段显示标题, 然后按顺序填入字段值。不管是 作为数字的循环边界还...

2006-02-22 13:10:00 209

转载 Thinking After Done (1)

有很多时候, 作为程序员的我们不得不听从领导的指示: "必须在*天内把这个程序拿出来!". 我们着手了解需求. 还好, 需求不多, 这算个小系统, 时间上估计差不多. 于是, 我们感觉到幸运多了。 毕竟需求不多, 虽然时间紧点, 但是完成任务是没有问题的。 于是我们的做法冲动的多了,在程序中滥用数字,不考虑需求的变化。 因为事先我们问过主管或者上司,他们说,...

2006-02-22 13:01:00 78

转载 关于TWebBrowser

引 言  这篇文章最先发表于2000年07月25日,最后一次修改是在2001年02月07日。这里再次贴出的目的,一是作为前一阶段的完结,所以文章中的错误都不作修改;二是希望作为一个新的起点。我准备整理一下至今所积累的浏览器编程的知识,比较完整地写出来,与网友共勉。TWebBrowser编程简述摘要:Delphi 3开始有了TWebBrowser构件,不过那时是以ActiveX...

2006-02-07 11:10:00 88

转载 偶的第一个游戏--《N连珠》

下载地址:http://www.cnblogs.com/Files/duhai_lee/N连珠.rar需要源码可以发邮件给我。转载于:https://www.cnblogs.com/duhai_lee/archive/2005/12/21/301518.html

2005-12-21 12:48:00 87

转载 谁给我们伤害?

随着年结部分的结束,我的工作心情基本放松。回想这十几天写的两个窗体和不到两千行的代码,感觉很痛苦,不知道谁在伤害着我们,这些程序员们? 我到公司才14个月多点。刚来就是在改老国库的代码,记得当初老国库一跑起来基本上需要一边喝茶,一边等它响应。彷佛一位老态龙钟的老人气喘徐徐跟在我们后面和我们一起爬山,我们总是在等它。 我们的程序版本上写着1993-...

2005-12-15 17:05:00 80

转载 数据类型转为字符串

function DataTypeToStr(dt: TDataType): String;begin case dt of ftUnknown: Result := 'ftUnknown'; ftString: Result := 'ftString'; ftSmallint: Result := 'ftSmallint'; ftInteger: Result...

2005-11-29 15:49:00 70

转载 Delphi第三方组件--Delphi第三方控件大比拼

下面这篇文章是一位网友对多种第三方组(控)件的看法,英雄所见所略同,他的见解还是颇有见地的。但所谓智者见智,仁者见者,下面的红字是我的个人看法。   古人云∶“工欲善其事,必先利其器。” 这句话,我想凡是用Delphi的朋友,应该都有很深切的体会吧。的确,如果Delphi没有了控件的支持,那么人气度一定会大大的降低,不会有现在这样多的Fan了,俺也就改行用 BCB或VC了,呵呵。 但...

2005-11-29 12:48:00 463

转载 游戏引擎设计(z)

游戏引擎模式设计 (Using design patterns in game engines) By Rasmus Christian Kaae kaae@daimi.au.dk Student of computer science and programmer at TietoEnator Consu...

2005-11-03 13:08:00 85

转载 Two John

两位约翰 游戏分两种,一种是在生活中玩的,另一种是生活在其中的。这两个世界相互矛盾,而两位约翰就分别属于这不同的世界。 2000年4月的一个下午,达拉斯市中心,电子竞技职业联盟(CPL: Cyber-athlete Professional League)正在举办一届总奖金为十万美元的锦标赛。这个组织希望能成为电子游戏界的NBA,当然,比赛的项目不是篮球,而是一个计算机游戏:《雷神竞技场...

2005-11-03 12:42:00 71

转载 专家的恐惧与专家的“反恐”--关于MDA的一篇评论

(专家孟岩于2003-12-22 0:56:31)  人民邮电出版社最近出版了一本书,叫做《应用MDA》。据我所知,它是国内第一本介绍MDA概念的图书。目前,MDA还处在“油漆未干”的状态,对于我来说,亟需通过阅读一些资料对此项技术建立初步印象。因此,我阅读这本书时,目的是十分明确的。我想知道,如果MDA是一个答案,那么问题是什么?我本以为这个问题应当是很简单的,略读过这本书之后,...

2005-08-12 13:39:00 114

转载 模型驱动开发框架3

4. 编码  下面我们要完成的就是界面设计、编码工作。在工程视图中双击WinForm.pas打开窗体编辑器。ECO Application Wizard已经创建了一个ReferenceHandle组件rhRoot和多个Extender组件。Extender组件保留其默认属性即可,如果将其删除用户界面中的控件将无法和ECO关联。设置rhRoot的EcoSpaceType 为 "EcoCRM...

2005-08-12 13:11:00 59

转载 模型驱动开发2

首先我们将一个Class拖放到设计器中,将其命名为Customer,再点击右键选择 Add →Attribute为其添加一个属性,并设置该属性的名称为"Name"类型为String。在属性的类型设置中,你可以输入Delphi支持的类型。同过设置Alias属性还可以在模型中显示中文别名,方便我们进行建模。Class常用的属性如下:属性名默认值描述Abstra...

2005-08-12 13:10:00 94

转载 模型驱动开发框架

如何降低软件开发维护成本、提高开发效率、减小需求变更对系统的影响以及延长系统的生命周期是每个软件开发者都在思索的问题。然而传统的开发途径中上面的问题总是很难完美的解决。 MDA(模型驱动架构,Model Driven Architecture)是由OMG组织提出的新的软件开发架构,他相对于传统的开发方式有了很大的变化,软件开发的驱动力不再来自于传统的概要设计、编码,而是由模型来驱动开发。...

2005-08-12 13:09:00 114

转载 Access数据库压缩

假设此数据库的密码是 idlehagaruse JRO_TLB;procedure CompactMdb;const sProvider = 'Provider=Microsoft.Jet.OLEDB.4.0;';var oJetEng: JetEngine; sOldMdb, sNewMdb: string;begin sOldMdb := sProvider + 'Data Sour...

2005-08-10 10:46:00 87

转载 A*算法实践录1

接触A*其实就是这个礼拜, 以前基本不知道.但是深度优先和广度优先还是知道一点点.其实以前在数据结构中就学过,只是没学明白 也没有机会应用和再学习,就淡忘了. 这是比较悲哀的事. 然而我现在有机会重新学习他们了. 对于这些理论的描述似乎已经没有意义. 因为网络上随处一搜都有很经典权威的诠释. 我只是想写下我接触A*的全过程, 以便我以后的学习. 作为我学习的积...

2005-07-29 13:59:00 80

转载 取得窗体中所有句柄(zt)

+++++++++++++++ DELPHI 源代码 +++++++++++++++ // 将下面这两个变量声明为全局变量 MyhWnd:array[1..200] of hWnd; MyhWndCount:integer=1; // 这个过程便能够获得主窗体下的全部子窗体句柄 Procedure Tmainform.GethWnd(Dad:hWnd); var bakh:hWnd; ...

2005-07-26 10:47:00 86

转载 Windows优化大师注册机源码

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Registry, StdCtrls, Buttons; type TForm1 = class(TForm) Label1: TLabel; Label2: TLab...

2005-07-26 10:45:00 139

转载 A算法详解

第一部分:A*算法简介 写这篇文章的初衷是应一个网友的要求,当然我也发现现在有关人工智能的中文站点实在太少,我在这里 抛砖引玉,希望大家都来热心的参与。还是说正题,我先拿A*算法开刀,是因为A*在游戏中有它很典型的用法,是人工智能在游戏中的代表。A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚A*算法,我看还是先说说何谓启发式算法。一、何谓启...

2005-07-26 10:44:00 529

转载 外挂制作介绍篇

网络游戏的封包技术是大多数编程爱好者都比较关注的关注的问题之一,在这一篇里就让我们一起研究一下这一个问题吧。别看这是封包这一问题,但是涉及的技术范围很广范,实现的方式也很多(比如说APIHOOK,VXD,Winsock2都可以实现),在这里我们不可能每种技术和方法都涉及,所以我在这里以Winsock2技术作详细讲解,就算作抛砖...

2005-07-26 10:41:00 121

转载 神奇的代码

e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0...

2005-07-19 19:24:00 332

转载 程序打开控制面板及各项

{启动控制面板}winexec('rundll32.exe shell32.dll,Control_RunDLL',9);{辅助选项 属性-键盘}winexec('rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1',9);{辅助选项 属性-声音}winexec('rundll32.exe shell32.dll,Control_R...

2005-07-12 09:14:00 67

转载 一位高手的感言(借我用用)

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。  1.扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你...

2005-07-11 10:08:00 68

转载 请不要做浮躁的人(别人写的, 拿来激励自己)

请不要做浮躁的人1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽...

2005-07-11 09:58:00 64

转载 delphi中var关键字

首先简短说明在delphi中var的作用。 var关键字在delphi 中是再普通不过的一个关键字, 大家都知道它的作用就是说明其后定义的是变量,局部变量不能在定义是赋初值, 全局变量可以设初值。 技术手册中如是 描述: 全局变量会被初始化, 如integer型会被初始化为0 , 字符串为空,对象为nil。 但是局部变量不会被初始化。 而我在这里说的不是这些。 因为我碰到了...

2005-06-29 11:47:00 1182

转载 java学习路径

java学习路径Java学习路径三篇 Java学习路径(一)工具篇 一、 JDK (Java Development Kit)   JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Ja...

2005-06-13 15:33:00 119

转载 教你如何快速成为一名Java初级程序员

教你如何快速成为一名Java初级程序员目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为 JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序 员。本人在这里抛砖引玉,和大 家讨论成为一个JAVA初级程序员应该具有的知识,与大家 共享。 个人认为想成为一个合格的JAVA初级程序员应该具备如下知识: ...

2005-06-13 15:07:00 93

转载 糟糕的程序

这几天过的很糟糕,我的工作没有内容, 所以自行安排时间, 我翻出来2年前写过的程序.可那是个很糟糕的程序. 我自己都不愿意改,可是我想让他完美点..天哪,程序全部是过程化编程, 窗体上拖放了那么多乱七八糟的Adoquery. 而且就窗体的摆放也是那样的凌乱, 简直让我无法忍受, 好在它不算很大, 我试着花了半个小时的时间,将所有窗体的摆放有了一定章法,这样至少不会让我太反感, ...

2005-06-09 15:26:00 79

转载 解析html网页及下载连接

重要代码实现: procedure TForm1.MyWebBrswTitleChange(Sender: TObject; const Text: WideString); begin STitle := Text; end; function TForm1.ChangeURL(i,j: integer): Boolean; var Url : WideStri...

2005-05-11 16:08:00 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除