2019年3月6日

B+树图文详解

摘要: 这一次我们来介绍 B+ 树。 一个m阶的B树具有如下几个特征: 1.根结点至少有两个子女。 2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m 3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m 4.所有的叶子结点都位于同一层。 5.每个节点中的元素从 阅读全文

posted @ 2019-03-06 18:07 Baymax01 阅读(2086) 评论(1) 推荐(3) 编辑

2018年12月20日

图的概念和存储(邻接矩阵,邻接表)

摘要: 图的概念 为什么要有图 在学习图之前我们应该学习了,线性表和树;但是我们有没有考虑过为什么要有图,线性表和图的局限性优势上面呢? 线性表他仅仅局限于一个直接前驱和一个直接后继的关系。 树呢?树也仅仅只能有一个直接前驱也就是父节点。 那么这种多对多的关系怎么处理么? 这里我们就用到了图 图的概念 上面 阅读全文

posted @ 2018-12-20 20:26 Baymax01 阅读(1888) 评论(0) 推荐(0) 编辑

2018年12月14日

WebApi系列文章

摘要: http://www.cnblogs.com/landeanfen/p/5210356.html 阅读全文

posted @ 2018-12-14 18:23 Baymax01 阅读(150) 评论(0) 推荐(0) 编辑

2018年12月11日

Asp.Net MVC项目集成Swagger

摘要: 公司最近的项目使用mvc+webapi,采取前后端分离的方式,后台提供API接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,之前一直使用的是word文档方式进行交流,效率低下而且不利于维护。为了解决这个问题,经过一番研究,引起我注意的有两种方案。1.微软自带 阅读全文

posted @ 2018-12-11 12:53 Baymax01 阅读(7994) 评论(0) 推荐(1) 编辑

2018年12月1日

正则表达式匹配两个特殊字符中间的内容

摘要: 今天在使用正则表达式中,要匹配两个字符中间的内容,一时没有写出来,后来在网上找到了,记录一下。 匹配两个字符串A与B中间的字符串包含A与B: 表达式: A.*?B(“.“表示任意字符,“?”表示匹配0个或多个) 示例: Abaidu.comB 结果: Awww.apizl.comB 匹配两个字符串A 阅读全文

posted @ 2018-12-01 15:52 Baymax01 阅读(7551) 评论(1) 推荐(0) 编辑

2018年11月28日

数学常数e的含义

摘要: e是一个重要的常数,但是它的直观含义却不像π那么明了。我们都知道,圆的周长与直径之比是一个常数,这个常数被称为圆周率,记作π=3.14159…,可是如果我问你,e代表了什么,你能回答吗? 不妨先来看看 维基百科 是怎么说的: “e是自然对数的底数。” 但是,你去看“ 自然对数 ”这个条目,得到的解释 阅读全文

posted @ 2018-11-28 22:05 Baymax01 阅读(6457) 评论(0) 推荐(0) 编辑

2018年11月27日

十大排序算法总结

摘要: 排序算法术语说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内存中完成;外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行; 时间复杂度: 一个算法执 阅读全文

posted @ 2018-11-27 15:11 Baymax01 阅读(309) 评论(0) 推荐(0) 编辑

2018年11月14日

C#集合类型大揭秘

摘要: 集合是.NET FCL(Framework Class Library)的重要组成部分,我们平常撸C#代码时免不了和集合打交道,FCL提供了丰富易用的集合类型,给我们撸码提供了极大的便利。正是因为这种与生俱来的便利性,使得我们对集合既熟悉又陌生。很多同学可能一直还是停留在使用的层面上,那么今天我们一 阅读全文

posted @ 2018-11-14 14:57 Baymax01 阅读(205) 评论(0) 推荐(0) 编辑

2018年11月10日

深入System.Web.Caching命名空间 教你Hold住缓存管理(三)

摘要: 本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会: 第一篇-如何实现简单的数据缓存 第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新 第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的 阅读全文

posted @ 2018-11-10 19:56 Baymax01 阅读(194) 评论(0) 推荐(0) 编辑

深入System.Web.Caching命名空间 教你Hold住缓存管理(二)

摘要: 本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会: 第一篇-如何实现简单的数据缓存 第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新 第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的 阅读全文

posted @ 2018-11-10 19:55 Baymax01 阅读(253) 评论(0) 推荐(0) 编辑

导航