pojia

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

2014年3月18日

摘要: 今天偶然发现这个介绍,记录下来以便日后查看转: 在GoogleChrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来的时候,我就喜欢上它的简洁、快速,无论是启动速度还是页面解析速度还是Javascript执行速度(现在的FireFox4 也比之前的FireFox3有很大的进步)。不过当时由于Chrome的开发者工具还不是很完善,而我又不是很熟悉,加之对于Firebug的好感和依 赖,当时还是用回FireFox作为我的主浏览器。后来由于开发Chrome的插件(现在的FaWave. 阅读全文
posted @ 2014-03-18 17:33 破甲 阅读(185) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/Terrylee/archive/2007/12/09/988623.html 阅读全文
posted @ 2014-03-18 17:29 破甲 阅读(129) 评论(0) 推荐(0) 编辑

2013年12月17日

摘要: 我通常在想到设计模式中的职责链时, 都会想到A保存B的句柄,比如:public class A{ private B _b; void Invoke(){ _b.Invoke() ; }}public class B{ private C _c; void Invoke(){ _c.Invoke() ; }}当出现多个对象需要串联起来执行是,就需要bulid 他们的关系,让前面知道后的,这样就必须有个factory或builder 来做这件是事情,我估计把这汇总方式称为静态链式;下面换种方式来看这个这个问题,我也姑且称它为动态链式; 这应该也是Entlib 拦截器的实现和Castle不... 阅读全文
posted @ 2013-12-17 15:38 破甲 阅读(390) 评论(0) 推荐(0) 编辑

2008年12月19日

摘要: 什么是导出属性?即 计算出来的属性;比如:SaleItem.TotalCost = Item单价×Item数量 , 那么TotalCost就是SaleItem的导出属性;现在我们有了SaleItem领域模型;那么如何设计数据库比较合适? 对应有个t_SaleItem, Column 是否需要TotalCost? 如果我们不要,那么程序要获取TotalCost的数据时候,就是通过计算得到;... 阅读全文
posted @ 2008-12-19 16:32 破甲 阅读(378) 评论(0) 推荐(0) 编辑

2008年4月5日

摘要: 什么是动态横切,静态横切?动态和静态的区别在哪?首先,横切是面向方面编程的专用名词;大概是指在对象中插入新的职责;就好像一面包,我们把它从中间切开,放入点肉类,就成了汉堡,吃起来味道就不一样了;横切有两种,动态横切与静态横切;经常我们用到动态横切就是指方法拦截,而静态就是MIXIN;动态横切是通过切入点(pointcut)和链接点(joint point)在一个方面(aspect)中的创建行为的过... 阅读全文
posted @ 2008-04-05 18:44 破甲 阅读(827) 评论(0) 推荐(0) 编辑

2008年4月2日

摘要: 链接:http://www.agiledon.com/post/2008/03/Indians-Soal-Retrospectives.aspx哈哈!!在这里加个链接,看老张的BLOG 阅读全文
posted @ 2008-04-02 11:20 破甲 阅读(219) 评论(0) 推荐(0) 编辑

2008年4月1日

摘要: 链接:http://www.dotnettools.org/Blog/article.asp?id=211 LINQ to SQL 目前只支持SQL Server(SQL Server Compact版本正在开发中),有迹象表明,也可能会支持DB2,Informix IDS,Oracle官方说法是他们在关注Linq的进展,VistaDB, MySQL。。。但可以预见的是Linq如果要在2007年底... 阅读全文
posted @ 2008-04-01 15:49 破甲 阅读(812) 评论(0) 推荐(0) 编辑

摘要: 两种的特性: Feature LINQ to SQL LINQ to Entities Language Extensions Support Y Y Language Integrated Database Queries Y Y Many-to-Many (3way Join/Payload relationship) N N Many-to-Many (No payload) N Y Sto... 阅读全文
posted @ 2008-04-01 14:50 破甲 阅读(2865) 评论(1) 推荐(0) 编辑

摘要: linq to sql 算ORM吗? 看了很多资料,总结的结果,它不是,比较它和NHibernate:在DLINQ(linq to sql)中,虽然可以在语言层级定义查询逻辑。但是依然没有将数据库持久化数据映射为领域对象,所以还是一种针对数据库的编程模型。而NH则可以直接将关系数据映射为领域模型,这是DLINQ的主要问题。DLINQ不支持继承类的映射。NH已经提供了许多帮助进行领域面向对象建模的特... 阅读全文
posted @ 2008-04-01 14:28 破甲 阅读(932) 评论(0) 推荐(0) 编辑

2008年3月27日

摘要: 匿名方法实现编译器为匿名方法生成的代码很大程度上依赖于匿名方法使用的参数或变量的类型。例如,匿名方法使用其包含方法的局部变量(也叫做外部变量)还是使用类成员变量和方法参数?无论是哪一种情况,编译器都会生成不同的 MSIL。如果匿名方法不使用外部变量(也就是说,它只使用自己的参数或者类成员),则编译器会将一个私有方法添加到该类中,以便赋予方法一个唯一的名称。该方法的名称具有以下格式:<retu... 阅读全文
posted @ 2008-03-27 20:14 破甲 阅读(277) 评论(0) 推荐(0) 编辑