摘要: 今天在写代码的时候要对数据进行去重,正打算使用Distinct方法的时候,发现这个用了这么久的东西,竟然不知道它是怎么实现的,于是就有了这篇文章. 使用的.net core2.0 1.需求 假如我们有这样一个类 还有这样一组数据 我们要把集合中重复的数据去掉,对的就这么简单个需求,工作中可不会有这么 阅读全文
posted @ 2018-05-31 11:54 wtbtbd 阅读(513) 评论(0) 推荐(2) 编辑
摘要: centos7 安装RabbitMQ 安装erlang 1. 因为RabbitMQ由ERLANG实现,所以需要先安装erlang.可以从https://www.erlang solutions.com/resources/download.html 中下载对应版本的erlang rpm进行安装 2. 阅读全文
posted @ 2018-04-08 17:15 wtbtbd 阅读(242) 评论(0) 推荐(0) 编辑
摘要: centos7安装mysql 本文通过yum方式安装mysql 1.添加mysql yum 仓库 1. 去mysql开发者中心(http://dev.mysql.com/downloads/repo/yum/)下载对应平台的包. 2. 安装下载下来的包文件 2.安装mysql 1. 执行下面的命令进 阅读全文
posted @ 2018-04-08 13:40 wtbtbd 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个repo文件 2.将下面的内容替换复制到上一步创建的repo文件中 'OS'替换为当前的系统'centos 阅读全文
posted @ 2018-04-04 17:23 wtbtbd 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个 阅读全文
posted @ 2018-02-16 18:45 wtbtbd 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Redis介绍 Redis是一个开源的(BSD开源协议),内存数据结构存储,被用于作为数据库,缓存和消息代理。 Redis支持如下数据结构: string(字符串) hashes(哈希) lists sets sorted sets with range query bitmaps hyperlog 阅读全文
posted @ 2018-02-06 21:34 wtbtbd 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 获取mongoDB 访问https://www.mongodb.com/download center,下载最新版本的mongoDB,按照指引一步一步安装即可 配置mongoDB作为windows服务启动 创建一个配置文件 需要创建一个配置文件,配置文件必须设置 systemLog.path系统日志 阅读全文
posted @ 2017-12-31 22:49 wtbtbd 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 使用跨平台工具开发库 本文介绍如何使用跨平台 CLI 工具编写 .NET 的库。 CLI 提供可跨任何支持的 OS 工作的高效低级别体验。 仍可使用 Visual Studio 生成库,如果你首选这种体验,请 "参阅 Visual Studio 指南" 。 先决条件 需要在计算机上安装 ".NET 阅读全文
posted @ 2017-11-04 11:35 wtbtbd 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 分层的价值在于每一层都只代表程序中的某一特定方面.这种限制使每个方面的设计都更具有内聚性,更容易解释. 大多数成功的架构使用的都是包括下面这四个概念层的某个版本 阅读全文
posted @ 2017-08-03 00:35 wtbtbd 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 模式的导航图以及关联方式 阅读全文
posted @ 2017-08-02 23:30 wtbtbd 阅读(202) 评论(0) 推荐(0) 编辑