11 2011 档案
摘要:用过SqlServer的知道,SqlServer安装后通常会有示例数据库(即使没有附加一下也很方便),Nortwind想必大家也耳熟能详。这样带来的好处是许多数据库sql示例、程序示例就基于这样一个示例数据库,在学习示例的时候构建环境的成本大大降低。 Oracle的官方文档中许多地方也会用到示例数据库,但查看自己的数据库时通常发现并没有对应的示例数据。大概从oracle 9还是oracle 10开始,其安装程序就进行了细分(如果是安装盘应该至少有3张的吧),其示例数据库的安装就存放在companion的安装程序中。如oracle 10g2 下载地址就包含database、companion、.
阅读全文
摘要:最早听黄家驹是小学五、六年级体育课上吧,由于下雨学校又没有室内体育馆,因此老师就扛着录音机就来了。老师放了《光辉岁月》,然后就讲述黄家驹英年早逝,在开演唱会时候从台上摔下来摔死了。 后来上了中学,不管在哪个阶段几乎都有喜欢黄家驹的同学;再后来一点,去KTV吼的最凶的也是黄家驹的歌,嗓子都吼哑了。 前几天看了一个关于黄家驹真正死因的视频,又再让我想了他,想起那些歌曲。与许多星二代和靠后台关系、绯闻走红的明星不同,黄家驹是非科班出生,当年为了圆音乐梦吃了很多苦,兼职几分工作赚钱以和兄弟们自掏钱包开演唱会事也干过,自己卖票自己张罗,总之前期一路艰辛。这其中还有件事比较能反映他的执着和刻苦,当时他吉.
阅读全文
摘要:1、实体(引用对象) 对象建模倾向于引导我们将精力集中于对象的属性上,但实体的基本概念就是一种抽象的连续性。这种连续性贯穿了对象的整个生命周期,甚至要经历多种实现形式。 有些对象并不主要是由他们的属性来定义的。它们体现了标识在时间上的延续性,经常要精力多种不同的形态。有时,一个对象与另一个对象有着不同的属性,但它们是互相匹配的;有时,一个对象与另一个对象有着不同的属性,但它必须能够跟那么对象区分开来,弄错对象标石会导致数据破坏。2、值对象 如果我们只关心模型中一个元素的属性,那么久把这个元素划分为值对象。用它来描述它要表述的那些属性的意义,并提供相应的功能。把值对象看成是不可变的。不要给它任何
阅读全文
摘要:1、分层架构 在面向对象的程序中,用户界面(UI)、数据库和其他支持代码,经常被直接写到业务对象中去。在UI和数据库脚本的行为中嵌入额外的业务逻辑。出现这种情况是因为从短期的观点看,它是使系统运行起来的最容易的方式。 当与领域相关的代码和大量的其他代码混在一起时,就很难阅读并理解了。对UI的简单改动就会改变业务逻辑。改变业务规则可能需要小心翼翼地跟踪UI代码、数据库代码或者其他的程序元素。实现一致的模型驱动对象变得不切实际,而且自动化测试也难以使用。如果在程序的每个行为中包括了所有的技术和逻辑,那么它必须很简单,否则会难以理解。2、模型属于领域层 如果一个没有经验的开发团队,决定尝试试用一个使
阅读全文
摘要:工欲善其事,必先利其器。.NET开发十大工具排行我想必少不了Reflector吧,它不仅是分析的工 具,同时也是学习他人编程思想的好工具。
阅读全文
摘要:平日的工作里多积累、多思考,善于捕获重要的细节是十分重要的,对一些流行的软件、网站进行学习和模仿也是锻炼自己的好方法。MIS常用的工具软件肯定少补了SQL Monitor,但他终究是如何实现的,其中又有哪些奥妙呢? 心中也是一直嘀咕SQL Monitor怎么实现,突然有天把平日的点滴汇聚了起来,基础知识储备也足够了,于是花了几天业余时间就轻松的做出来Ora...
阅读全文