- 博客(9)
- 收藏
- 关注
转载 数据结构复习--栈和队列(2)--队列
1.队列: 队列(Queue)是插入操作限电在表的尾部而其它操作限定在标的头部进行的线性表,把进行插入操作的表成为队尾(Rear),把进行其它操作的头部成为队头(Front)。当队列中没有数据元素时称为空队列(Empty Queue)。 队列通常记为:Q=(a1,a2....an),a1为队头元素,an为队尾元素。这N个元素是按照a1,a2,...an的次序依次入队的,出队的次序与入...
2019-01-28 20:04:00 139
转载 数据结构复习--栈和队列(1)--栈
1.栈和队列简介: 栈和队列是非常重要的两种数据结构,在软件设计中应用很多。栈和队列也是线性结构,线性表,栈和队列这三种数据元素和数据元素间的逻辑完全相同。差别是线性表的操作不受限制,而栈和队列的操作收到限制,栈的操作只能在表的一端进行,队列的插入操作在表的一端进行而其它操作在表的另一端进行,所以把栈和队列称为操作受限的线性表 栈: 栈(Stack)是操作限定在表的尾端进行的线性表...
2019-01-13 21:34:00 177
转载 数据结构复习---顺序表和链表
1.前言: 最近比较浮躁,想学习一门新的技术却总是浅尝辄止,遇到不懂的地方就想跳过去,时间一长,心态就有点崩了。有一位鸡汤博主感动到了我:"无专注,无风景。不要太贪心,一次只做一件事,而且只做最重要的事。".于是乎,我把家里翻了个底朝天,找到了我垫在床底下的《数据结构》这本书,觉得自己是时候静下心来好好复习一下基础了。今天刚看到顺序表和链表,把我的学习心得记录在这里。也希望自己能坚持,...
2019-01-06 23:38:00 148
转载 ASP.NET Core依赖注入&AutoFac
1. 前言 关于IOC模式和DI技术,网上已经有很多相关的探讨,再次就不过多赘述了,只是简单介绍一下它们的概念 控制反转(IoC/Inverse Of Control): 调用者将创建实例的控制权交给IOC容器,由容器创建,所以称为控制反转。 依赖注入(DI/Dependence injection) : 容器创建好实例后再注入给调用者的过程称为依赖注入。依赖注入技术让...
2018-12-31 19:44:00 236
转载 Mongodb使用基础-Mongodb.Driver操作MongoDB
上一篇博客主要介绍了MongoDB和它的的使用场景,这篇文章主要介绍一下如何用C#如何借助官方的Mongodb.Driver操作MongoDB 1.NuGet引入Mongodb.Dirver 安装后项目中会新增如下dll MongoDB.Driver.dll:顾名思义,驱动程序 MongoDB.Bson.dll:序列化、Json相关 2.初始化集合,子类需重写集合...
2018-12-31 16:54:00 861
转载 MongoDB使用基础-MongoDB简介&安装
1.什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。文件存储格式为BSON(一种JSON的扩展) ...
2018-12-31 15:27:00 113
转载 SignalR+MongoDB实现用户留言即时推送
前言: 最近写了一个项目,要实现即时通讯功能,在网上查了一下有两种常见的实现方式:SignalR和WebSocket,SignalR是封装好的一个类库,有三种传输模式:LongLooping(长轮询)、WebSocket、Forever Frame(隐藏框架的长请求连接),它会根据浏览器的环境自动选择合适的传输方式(比如说低版本的IE浏览器不支持WebSocket,SiganlR就会采...
2018-12-30 22:54:00 329
转载 多种数据结构的存储系统--Redis使用基础篇二(ServiceStack操作Redis)
前言: 上一篇文章主要介绍了Redis的应用场景和数据类型。对于开发者来说,可能更需要了解怎样用C#和Redis服务器打交道,今天介绍的ServiceStack.Redis就是用来做这件事的。 1.引入ServiceStack.Redis 2.启动Redis服务,如何启动Redis服务上篇文章写到了,就不截图了 3.封装帮助类 (1)Redis管理类,主要...
2018-12-23 16:09:00 267
转载 多种数据结构的存储系统--Redis使用基础篇一(Redis简介)
1.什么是Reids? redis是一种支持Key-Value等多种数据结构的存储系统。支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。 2.Redis的应用场景 1、会话缓存(最常用)2、消息队列(poppush)3、发布、订阅消息(pub/sub) (Redis虽然可以封装成队列,但是不建议用Redis做消息队列。因为在生产环境中如果要保证一致性...
2018-12-02 23:30:00 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人