重重的壳裹着轻轻的仰望

I smile when I'm angry. I cheat and I lie. I do what I have to do ··· To get by.

导航

2008年5月13日

摘要: 设计原则 英文表达 说明 单一职责原则 SRP,Single Responsibility Principle 一个合理的类,应该仅有一个引起它变化的原因,即单一职责。 开-闭原则 OCP,Open - Close Principle 软件应该对修改关闭,对扩展开放 依赖倒置原则 DIP,Dependency Inversion Principle 依赖于抽象,而不要依赖于具体,因为抽象相对稳定 ... 阅读全文

posted @ 2008-05-13 10:55 暴走的猪 阅读(333) 评论(1) 推荐(0) 编辑

2008年5月7日

摘要: 概述:串行化(serialization)是指将一个对象的当前状态转换成字节流(a stream of bytes)的过程,而反串行化(deserialization)则指串行化过程的逆过程,将字节流转换成一个对象。初听起来可能对此不太感兴趣,但是使用串行化却有许多重要的原因。一旦将某一对象串行化,得到的字节可以存储在文件、数据库,或内存中——只要是可以存储的任何地方。需要恢复对象时,仅仅只需从它... 阅读全文

posted @ 2008-05-07 16:56 暴走的猪 阅读(277) 评论(0) 推荐(0) 编辑

摘要: .NET的3C:CTS、CLS和CLR.NET结合Java和COM解决方案两者优点来解决互操作性问题。类似于COM定义的标准二进制格式,.NET定义了一个称为通用类型系统Common Type System(CTS)的类型标准。这个类型系统不但实现了COM的变量兼容类型,而且还定义了通过用户自定义类型的方式来进行类型扩展。任何以.NET平台作为目标的语言必须建立它的数据类型与CTS的类型间的映射。... 阅读全文

posted @ 2008-05-07 13:58 暴走的猪 阅读(1021) 评论(1) 推荐(0) 编辑

2008年4月17日

摘要: 本文案例如下:后台使用C#写的webservice,返回一个xml串作为结果集。前端需要对xml结果解析,放入到一个表格中。以前没用Ext的解决办法是 :前台写xsl 转换xml,把结果放入某个div内。。。优点是灵活多样,缺点是需要手写xsl代码,并对开发人员的dom以及css技术有比较高的要求。现在有了漂亮贼酷的Ext,没有理由不选它。于是用Ext.data.XmlReader 读取服务器传回... 阅读全文

posted @ 2008-04-17 17:54 暴走的猪 阅读(4059) 评论(6) 推荐(0) 编辑

2008年4月8日

摘要: 项目需要,领导让俺研究一下ExtJS。以前用的是我们公司自己写的ajax框架,感觉很多地方不是太方便。终于要换一个ajax框架,那是相当高兴,马上下载研究。发现ExtJS确实很强大很好使。其他的就不说了,说说无意中还发现的ExtJS提供的本地化功能:你想用Ext.MessageBox.alert一个对话框,结果发现“确定”按钮是英文的“OK” ,取消... 阅读全文

posted @ 2008-04-08 17:59 暴走的猪 阅读(2458) 评论(2) 推荐(0) 编辑