很多东西都写过做过,就是不知道是什么, 这就是程序员和搬运工的区别吧
摘要: 将本地项目上传到码云 将本地的项目上传到码云 1、码云上创建一个项目 testgit (名字随你) 2、本地创建一个文件夹D:/testgit,然后使用git bash 3、cd 到本地文件夹中D:/testgit, 4、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创 阅读全文
posted @ 2018-02-09 15:59 三五千大牛 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 这里说的是 用脚本做 install, uninstall service. 要安装或者卸载 在.net framework下开发的 windows servcie, 我们需要用到 InstallUtil.exe 。路径在 C:\WINDOWS\Microsoft.NET\Framework\v2. 阅读全文
posted @ 2017-06-08 13:36 三五千大牛 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.面向接口编程和面向对象编程是什么关系 首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分。或者说,它是面向对象编程体系中的思想精髓之一。 2.接口的本质 接口,在表面上是由几个没有主体代码的方法定义组成的集合体 阅读全文
posted @ 2017-05-23 20:41 三五千大牛 阅读(388) 评论(0) 推荐(0) 编辑
摘要: IEnumerable、ICollection、IList、List之间的区别,本文分别分析了它的实现源码,从而总结出了它们之间的关系和不同之处。 首先我看看 IEnumerable: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 摘要: // 公开枚举器, 阅读全文
posted @ 2017-05-10 15:24 三五千大牛 阅读(166) 评论(0) 推荐(0) 编辑
摘要: factory从若干个可能类创建对象。 例如:如果创建一个通信类接口,并有多种实现方式,可以使用factory创建一个实现该接口的对象,factory可以根据我们的选择,来创建适合的对象。 阅读全文
posted @ 2017-05-10 09:10 三五千大牛 阅读(1340) 评论(0) 推荐(0) 编辑
摘要: 在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。 有两个类person: public class person { public string name; } public class person { public string Name{se 阅读全文
posted @ 2017-05-10 08:52 三五千大牛 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 它的主要特点不是根据客户程序调用生成一个新的实例,而是控制某个类型的实例数量-唯一一个。(《设计模式-基于C#的工程化实现及扩展》,王翔)。也就是说,单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。 第一种最简单,但没有考虑 阅读全文
posted @ 2017-05-08 19:28 三五千大牛 阅读(819) 评论(0) 推荐(1) 编辑