摘要: 一、离线部署redis 由于博主部署的虚拟机没有网络也没有gcc编译器,所以就寻找具备gcc编译器的编译环境把redis编译安装好,Copy Redis安装目录文件夹到目标虚拟机的目录下。copy时redis-sentinel文件要先复制到安装目录外的其他目录,才能复制到编译环境外部,直接从安装目录 阅读全文
posted @ 2018-10-30 15:30 Mileres 阅读(6934) 评论(0) 推荐(0) 编辑
摘要: 一、单机 单机就是所有的业务全部写在一个项目中,部署服务到一台服务器上,所有的请求业务都由这台服务器处理。显然,当业务增长到一定程度的时候,服务器的硬件会无法满足业务需求。自然而然地想到一个程序不行就部署多个喽, 这就是集群。 二、 集群 集群就是单机的多实例,在多个服务器上部署多个服务,每个服务就 阅读全文
posted @ 2018-10-23 21:00 Mileres 阅读(10506) 评论(0) 推荐(0) 编辑
摘要: 一、扩展方法的定义及实现 定义:使用一个静态类的静态方法给已有的类(被扩展类型)添加实例方法 实现:声明一个静态类,在静态类声明一个静态方法(给被扩展类型的扩展方法), 扩展方法必须为如下格式: 扩展方法名(this 被扩展类型 形参,...其他参数...) 二、举个栗子 结果: 三、注意点 实例方 阅读全文
posted @ 2017-09-11 15:02 Mileres 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一、 IEnumerator 解释:它是一个的集合访问器,使用foreach语句遍历集合或数组时,就是调用 Current、MoveNext()的结果。 二、IEnumerable 解释:它利用 GetEnumerator() 返回 IEnumerator 集合访问器。 三、举个栗子 结果: 阅读全文
posted @ 2017-09-06 13:46 Mileres 阅读(5970) 评论(1) 推荐(0) 编辑