摘要: 整篇连载都不提及架构,因为没有某种架构模式是特定命名的,架构设计是一门哲学,要学会用之自如,象打太极一样,实则虚也,虚则实也,非虚则非实业。要想成事,不要以成事的态度去做事,要学会疯狂,冲动,同时也是艺术创作必备心里素质,编程也是,物极必反。本整篇连载我会挑战自我的,一直以来,我都不太善于用别人的思路及想象读者的感受去澄清事实。这种类型的人我也相识了好多,举个例子,Koumi,这孩子是疯子,有疯子的潜质,下班了,明天继续写吧。首先,我先阐述下一些概念性的问题关于几个关于松耦合强内聚重要原则需要谨记的1.单一职责原则(Single Responsibility Principle,SRP)2.L 阅读全文
posted @ 2011-03-01 10:47 chinaeddy 阅读(681) 评论(5) 推荐(3) 编辑
摘要: 这篇文章主要是说下工具类中EsIOBus,EsXmlBus两个命名空间的使用,由于这个框架是刚写的,所以还有不那么尽善尽美的地方,发现不足就有改进的可能。我们始终坚信一个事物如果完美,那将毫无发展可言。先说说EsIOBus吧这个module里面装的都是对输入输出相关的东西,流,文件,byte数组等东东解析和操作的。代码Code highlighting produced by Actipro Co... 阅读全文
posted @ 2010-06-12 09:48 chinaeddy 阅读(532) 评论(0) 推荐(1) 编辑
摘要: 新手可与而可求的东西哈 阅读全文
posted @ 2010-06-10 13:29 chinaeddy 阅读(2031) 评论(6) 推荐(3) 编辑
摘要: 首先 我们先了解下几个名词CLR : Common Language Runtime 公共语言运行库它在.Net应用程序和底层操作系统之间提供了一个操作层。这个操作层可供.Net应用程序使用的运行时环境。打个比方 我们要写c语言的时候,c语言会编译成汇编语言,汇编语言在去编译成机器语言Cpu指令执行,那么汇编语言就类似于这个CLR,但这个比喻仅仅是比喻,供大家简单理解CLR,区别实际上CLR并不是... 阅读全文
posted @ 2010-05-30 13:16 chinaeddy 阅读(2190) 评论(9) 推荐(6) 编辑
摘要: 整理图片拖拽浏览,滚动控件不多说,上图可以单独定义图片大小,显示透明度,等,都提供给外部调用[代码]代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--sls.Add(newsyPoImage(Environment.CurrentDirectory+... 阅读全文
posted @ 2009-12-31 09:46 chinaeddy 阅读(4963) 评论(4) 推荐(2) 编辑
摘要: 这几天无事,整理了一下最近写的usercontrol,发上来,希望能对大家有所帮助废话不多说了,给大家看下最终效果图框架Canvas提供给外部节点Ellipse提供给外部连接线Path提供给外部可以修改其背景属性,点属性,线属性,提供冒泡时间,鼠标Enter & Leave事件提供控件关系映射具体使用方法参照例子首先引用控件[代码]效果图事件引用代码 Code highlighting p... 阅读全文
posted @ 2009-12-31 09:34 chinaeddy 阅读(10356) 评论(3) 推荐(2) 编辑
摘要: java的反射原理实现起来思路要比C#清晰太多。。。(没办法,人家是原创,想仿也不太容易)我从来不评价大家一直潜藏在心底的那个问题,语言是无好坏之分,正如音乐无国界之分一样。@SuppressWarnings("unchecked")public List getAll(Class clazz) throws Exception{List list = new ArrayList();String... 阅读全文
posted @ 2009-05-19 09:15 chinaeddy 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,我们经常需要从数据库中读取数据并赋值给实体类的相应属性。在.Text的DataDTOProvider中存在大量这样的代码, 比如: public Role[] GetRoles(IDataReader reader) { System.Collections.ArrayList al = new System.Collections.ArrayList(); try { while ... 阅读全文
posted @ 2009-05-19 09:11 chinaeddy 阅读(3613) 评论(2) 推荐(0) 编辑
摘要: oracle已经成为我们公司所有程序员共同呕吐的对象了(经由我和另一个人{崇尚微软的牛XFans}发起) Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1old#region old 2 OraclePar... 阅读全文
posted @ 2009-01-12 17:50 chinaeddy 阅读(2321) 评论(34) 推荐(0) 编辑
摘要: 语法: background-repeat : repeat | no-repeat | repeat-x | repeat-y 取值: repeat : 默认值。背景图像在纵向和横向上平铺 no-repeat : 背景图像不平铺 repeat-x : 背景图像仅在横向上平铺 repeat-y : 背景图像仅在纵向上平铺 说明: 设置或检索对象的背景图像是否及如何铺排。必须先指... 阅读全文
posted @ 2008-11-03 10:50 chinaeddy 阅读(672) 评论(0) 推荐(0) 编辑