上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 1. 依赖倒置原则和IOC2. IOC(Inversion of Control)的好处3. 介绍和使用Unity依赖倒置原则(DIP):上层和下层之间,依赖抽象,而不依赖细节IOC 控制反转,把上端对下端细节的依赖,转移给第三方,上端只依赖抽象Unity:就是一个第三方的容器 三种注入方式 写配置 阅读全文
posted @ 2016-12-29 15:13 HepburnXiao 阅读(616) 评论(1) 推荐(0)
摘要: 泛型类、泛型方法,泛型返回,泛型委托、泛型接口 泛型类:当我们要用一个类表示多个对象时,要用到泛型类;泛型接口同理一个类要实现泛型接口:1. 指定接口的泛型类型 2.定义成 泛型类,但是泛型类型要一致 泛型约束 阅读全文
posted @ 2016-12-29 09:58 HepburnXiao 阅读(169) 评论(0) 推荐(0)
摘要: 1. 延迟声明:把参数类型的声明,延迟到调用的时候推迟一切可以推迟的东西2. 泛型不是语法糖,语法糖是编译器提供的功能;但是泛型是整个.net框架、CLR升级后增加的功能。3. 普通方法在声明的时候知道参数类型;泛型方法在申明的时候不知道参数类型,用占位符的形式代替泛型方法;在编译后因为调用方指定了 阅读全文
posted @ 2016-12-28 15:52 HepburnXiao 阅读(158) 评论(0) 推荐(0)
摘要: 特性就是一个类,必须是Attribute的子类 一般以Attribute结尾,然后在使用的时候,可以去掉这个结尾 可以在特性中声明字段、属性、方法、构造函数、委托、事件... 特性可以影响编译,也可以影响运行 特性会被编译到matedata(exe或dll文件包含IL和metadata),metad 阅读全文
posted @ 2016-12-26 16:41 HepburnXiao 阅读(188) 评论(0) 推荐(0)
摘要: 1. 继承 通过继承,子类会拥有父类的一切属性和行为 父类出现的地方都可以由子类代替 子类出现的地方不能由父类代替 2. 里氏替换原则(Liskov Substitution Principle LSP) A .所有使用基类的地方,都可以使用其子类来代替,而且行为不会有任何改变 B. 如果子类不拥有 阅读全文
posted @ 2016-12-15 15:59 HepburnXiao 阅读(264) 评论(0) 推荐(0)
摘要: 模拟一个场景: 披萨订餐系统系列:经典风味 精选尊享 物超所值尺寸:9' 12'饼皮:手拍 薄脆 烤盘酱料:意式比萨酱 美式BBQ酱 韩式泡菜酱 1. 上端来指定系列,尺寸,饼皮和酱料 2. 在系列中定义桥接,类的组合 阅读全文
posted @ 2016-12-13 14:10 HepburnXiao 阅读(188) 评论(0) 推荐(0)
摘要: 1. 组合模式是结合递归技巧 2. 树状结构会用到递归,比如遍历文件夹和它的所有子文件夹。 递归要有跳出条件,递归消耗资源。 看递归代码,模拟一个找文件夹的树形结构: 3. 组合模式: 在一个对象里面又组合了一个集合,一个节点+它的子节点(按照红色和蓝色框存储节点) 代码演示了一个项目中参与的人员能 阅读全文
posted @ 2016-12-13 14:01 HepburnXiao 阅读(177) 评论(0) 推荐(0)
摘要: 1. table标签中的标题 2.table标签中边框重合 3. table表中的项居中 4. 列表头和行表头 5. 按钮和文本框的边框,不显示或者只显示下划线 6. 去掉超链接的下划线 7. 设定鼠标的显示形状 8. 无序列表,更改无序编号样式 9. 块级元素和行内元素 内联元素,行内元素:1. 阅读全文
posted @ 2016-12-08 16:28 HepburnXiao 阅读(164) 评论(0) 推荐(0)
摘要: 1. 先定义一个基类 “人” 2. 定义两个类“程序员”和“翻译官” 3. 定义一个接口 阅读全文
posted @ 2016-12-07 16:52 HepburnXiao 阅读(142) 评论(0) 推荐(0)
摘要: CSS(层叠样式表)做网页的外观 四种样式: 权重: 行内样式>内嵌式>链接式 1. 行内样式 2. 内嵌式,放在<head></head>中 3. 链接式,放在<head></head>中 4. 放在<head></head>中,不推荐,因为要html中所有内容加载完毕才导入css样式 CSS选择 阅读全文
posted @ 2016-12-07 15:14 HepburnXiao 阅读(183) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页