写的不错,打赏一下
上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 我们知道在.net平台中反射提供了在运行时动态的获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息,从而使得我们开发人员在运行时能够利用这些信息构造和使用对象。我们知道反射中可以通过System.Reflection.Assembly命名空间下的 Assembly.L 阅读全文
posted @ 2017-07-10 22:27 不负春光,努力生长 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 1.1 初识 Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。 但是 Lucene 只是一个框架,要充分利用它的功能,你需要使用 JAVA,并且在你的程序中集成 Lucen 阅读全文
posted @ 2017-06-08 16:12 不负春光,努力生长 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 泛型的是什么? 先上两段代码看看: 需求1:比较两个int值的大小 需求2:比较两个字符串的大小 两段代码的共性:只是比较的类型不一样的,实现方式是完全一样 对于程序猿来说毫无意义的重复造轮子是不能忍的! 我们希望有一种类型是通用的,可以把任何类型当做参数传入到这个类型中去实例化为具体类型的比较,微 阅读全文
posted @ 2017-06-05 17:05 不负春光,努力生长 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了基本的类型,接下来我们讲讲类型的转换 值类型的两种表现形式:未装箱和已装箱 ,而引用类型总是处于装箱形式 int count = 10; object obj = count; 装箱:值类型转换为引用类型,C#编译器可以自动完成装箱操作 a.在托管堆中分配好内存。内存量 = 值类型字段的内 阅读全文
posted @ 2017-06-03 14:39 不负春光,努力生长 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 前一篇文章中我们讲到了值类型和引用类型的一些区别,那这篇我们将深入的分析一下到底有什么不一样 先总结一下两者的差别: 黄金法则: 1.引用类型总是被分配到托管堆上。 2.值类型总是分配到它声明的地方: a.作为引用类型的成员变量分配到托管堆上 b.作为方法的局部变量时分配到栈上 这就是栈和托管堆的区 阅读全文
posted @ 2017-06-03 13:55 不负春光,努力生长 阅读(438) 评论(0) 推荐(0) 编辑
摘要: C#类型都派生自System.Object 祖先的优良传统:Object的公共方法 Equals: 对象的同一性而非相等性 GetHashCode:返回对象的值的哈希码 ToString:默认返回类型的完整名称 this.GetType().FullName GetType:返回从Type派生的一个 阅读全文
posted @ 2017-06-03 13:30 不负春光,努力生长 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 数据迁移的工具有很多,基本SSMA团队已经考虑到其他数据库到SQL Server迁移的需求了,所以已经开发了相关的迁移工具来支持。 此博客主要介绍MySQL到SQL Server数据迁移的工具:SQL Server Migration Assistant for MySQL 的使用. 从上面链接的官 阅读全文
posted @ 2016-11-28 15:32 不负春光,努力生长 阅读(15522) 评论(5) 推荐(3) 编辑
摘要: 1dotCloud到Docker:低调奢华有内涵 1dotCloud到Docker:低调奢华有内涵 写在前面:放在两年前,你不认识Docker情有可原。但如果现在你还这么说,不好意思,我只能说你OUT了。你最好马上get起来,因为有可能你们公司很快就会引入Docker。今天就和大家讨论讨论这个备受好 阅读全文
posted @ 2016-11-27 20:19 不负春光,努力生长 阅读(3267) 评论(0) 推荐(0) 编辑
摘要: 一、桥接模式简介(Brief Introduction) 桥接模式(Bridge Pattern),将抽象部分与它的实现部分分离,使的抽象和实现都可以独立地变化。 Decouple an abstraction from its implementation so that the two can 阅读全文
posted @ 2016-11-06 19:31 不负春光,努力生长 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 一、适配器模式简介(Brief Introduction) 适配器模式,将一个类装换成客户期望的另外一个接口。Adapter模式使的原本由于接口不兼容而不能工作的那些类可以一起工作。 二、解决的问题(What To Solve) 1、使用第三方组件,而这个组件的接口与目前系统接口不兼容(如方法与系统 阅读全文
posted @ 2016-11-06 19:29 不负春光,努力生长 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 一、原型模式简介(Brief Introduction) 原型模式(Prototype Pattern):用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 Specify the kind of objects to create using a prototypical instan 阅读全文
posted @ 2016-11-06 19:28 不负春光,努力生长 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 一、建造者模式简介(Brief Introduction) 建造者模式(Builder Pattern),将一个复杂对象的构建与它的表示分离,使的同样的构建过程可以创建不同的表示。 建造者模式的优点是:使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以如要改变一个产品的内部表示,只 阅读全文
posted @ 2016-11-06 19:27 不负春光,努力生长 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式简介(Brief Introduction) 单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式因为Singleton封装它的唯一实例,它就可以严格地控制客户怎样访问它以及何时访问它。 二、解决的问题(What To Solve 阅读全文
posted @ 2016-11-06 19:26 不负春光,努力生长 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 一、抽象工厂模式简介(Bref Introduction) 抽象工厂模式(Abstract Factory Pattern),提供一个创建一系列相关或者相互依赖对象的接口,而无需制定他们的具体类。优点是:易于交换产品系列,由于具体工厂类在一个应该用中只需要在初始化的时候出现一次,这就使得改变一个应用 阅读全文
posted @ 2016-11-06 19:25 不负春光,努力生长 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一、简单工厂模式简介(Bref Introduction) 简单工厂模式(Simple Factory Pattern)的优点是,工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖 二、解决的问题(What To Solve) 客户实例化对象 阅读全文
posted @ 2016-11-06 19:24 不负春光,努力生长 阅读(473) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页