会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
28
29
30
31
32
33
34
35
36
···
46
下一页
2016年3月16日
asp.net signalR 专题—— 第二篇 对PersistentConnection持久连接的快速讲解
摘要: 上一篇我们快速的搭建了一个小案例,但是并没有对其中的方法进行介绍,这一篇我来逐一解析下。 一:从override的那些方法说起 不管怎么样,我们先上代码,如下: 首先我们知道的一个现象就是,所有的持久连接类都是继承于PersistentConnection,那么感兴趣的问题就来了,Persisten
阅读全文
posted @ 2016-03-16 15:41 一线码农
阅读(6592)
评论(11)
推荐(3)
2016年3月15日
asp.net signalR 专题—— 第一篇 你需要好好掌握的实时通讯利器
摘要: 一:背景 我们知道传统的http采用的是“拉模型”,也就是每次请求,每次断开这种短请求模式,这种场景下,client是老大,server就像一个小乌龟任人摆布, 很显然,只有一方主动,这事情就没那么完美了,所以为了能够让server也能主动点,html5就应运而生了,或许大家都知道html5中有两种
阅读全文
posted @ 2016-03-15 18:35 一线码农
阅读(13859)
评论(12)
推荐(14)
2016年3月14日
Linq专题之提高编码效率—— 第三篇 你需要知道的枚举类
摘要: 众所周知,如果一个类可以被枚举,那么这个类必须要实现IEnumerable接口,而恰恰我们所有的linq都是一个继承自IEnumerable接口的匿名类, 那么问题就来了,IEnumerable使了何等神通让这些集合类型可以被自由的枚举??? 一: 探索IEnumerable 首先我们看看
阅读全文
posted @ 2016-03-14 15:11 一线码农
阅读(3650)
评论(6)
推荐(9)
2016年2月23日
Linq专题之提高编码效率—— 第二篇 神一样的匿名类型
摘要: 说起匿名类型,我们都知道这玩意都是为linq而生,而且匿名类型给我们带来的便利性大家在实战中应该都体会到了,特别适合于一次性使用,临时 使用这些场景,虽然说是匿名类型,也就是说是有类型的,只是匿名了而已,对吧,这篇我们就来探索下匿名类型到底和linq有多大关系呢??? 一:select中的匿名类型
阅读全文
posted @ 2016-02-23 17:16 一线码农
阅读(4514)
评论(10)
推荐(7)
2016年2月21日
Linq专题之提高编码效率—— 第一篇 Aggregate方法
摘要: 我们知道linq是一个很古老的东西,大家也知道,自从用了linq,我们的foreach少了很多,但有一个现实就是我们在实际应用中使用到的却是屈指可数 的几个方法,这个系列我会带领大家看遍linq,好的,废话不多说,先从Aggregate这个貂毛说起。 一:应用场景 前不久在写一个项目的时候,我需
阅读全文
posted @ 2016-02-21 11:38 一线码农
阅读(8653)
评论(24)
推荐(23)
2015年12月25日
15天玩转redis —— 第十一篇 让你彻底了解RDB存储结构
摘要: 接着上一篇说,这里我们来继续分析一下RDB文件存储结构,首先大家都知道RDB文件是在redis的“快照”的模式下才会产生,那么如果我们理解了RDB文件的结构,是不是让我们对“快照”模式能做到一个心中有数呢???一:RDB结构剖析 首先呢,我们要对RDB文件有一个概念性的认识,比如下面画...
阅读全文
posted @ 2015-12-25 09:45 一线码农
阅读(19649)
评论(9)
推荐(14)
2015年12月1日
15天玩转redis —— 第十篇 对快照模式的深入分析
摘要: 我们知道redis是带有持久化这个能力了,那到底持久化成到哪里,持久化成啥样呢???这篇我们一起来寻求答案。一:快照模式 或许在用Redis之初的时候,就听说过redis有两种持久化模式,第一种是SNAPSHOTTING模式,还是一种是AOF模式,而且在实战场景下用的最多的莫过于SNAPSH...
阅读全文
posted @ 2015-12-01 17:42 一线码农
阅读(12272)
评论(7)
推荐(20)
2015年11月28日
15天玩转redis —— 第九篇 发布/订阅模式
摘要: 本系列已经过半了,这一篇我们来看看redis好玩的发布订阅模式,其实在很多的MQ产品中都存在这样的一个模式,我们常听到的一个例子就是邮件订阅的场景,什么意思呢,也就是说100个人订阅了你的博客,如果博主发表了文章,那么100个人就会同时收到通知邮件,除了这个场景还能找到其他场景么,当然有啦,你想...
阅读全文
posted @ 2015-11-28 15:36 一线码农
阅读(38903)
评论(20)
推荐(32)
2015年11月24日
15天玩转redis —— 第八篇 你不得不会的事务玩法
摘要: 我们都知道redis追求的是简单,快速,高效,在这种情况下也就拒绝了支持window平台,学sqlserver的时候,我们知道事务还算是个比较复杂的东西,所以这吊毛要是照搬到redis中去,理所当然redis就不是那么简单纯碎的东西了,但是呢,事务是我们写程序无法逃避的场景,所以redis作者折...
阅读全文
posted @ 2015-11-24 11:37 一线码农
阅读(21202)
评论(8)
推荐(12)
2015年11月23日
15天玩转redis —— 第七篇 同事的一次缓存操作引起对慢查询的认识
摘要: 上个星期同事做一个业务模块,需要将一个80M的数据存入到redis缓存中,想法总是好的,真操作的时候遇到了HSet超时,我们使用的是C#的StackExchange.Redis驱动。 由于封装代码啥的都是网上下载的,第一反应就是把上面的“connectT...
阅读全文
posted @ 2015-11-23 11:55 一线码农
阅读(39778)
评论(47)
推荐(28)
2015年11月20日
15天玩转redis —— 第六篇 有序集合类型
摘要: 今天我们说一下Redis中最后一个数据类型 “有序集合类型”,回首之前学过的几个数据结构,不知道你会不会由衷感叹,开源的世界真好,写这些代码的好心人真的要一生平安哈,不管我们想没想的到的东西,在这个世界上都已经存在着,曾几何时,我们想把所有数据按照数据结构模式组成后灌输到内存中,然而为了达到内...
阅读全文
posted @ 2015-11-20 09:37 一线码农
阅读(22239)
评论(5)
推荐(7)
2015年11月19日
15天玩转redis —— 第五篇 集合对象类型
摘要: 这篇我们来看看Redis五大类型中的第四大类型:“集合类型”,集合类型还是蛮有意思的,第一个是因为它算是只使用key的Dictionary简易版,这样说来的话,它就比Dictionary节省很多内存消耗,第二个是因为它和C#中的HashSet是一个等同类型,废话不多说,先看redis手册,如下:...
阅读全文
posted @ 2015-11-19 16:52 一线码农
阅读(11022)
评论(8)
推荐(11)
2015年11月18日
15天玩转redis —— 第四篇 哈希对象类型
摘要: redis中的hash也是我们使用中的高频数据结构,它的构造基本上和编程语言中的HashTable,Dictionary大同小异,如果大家往后有什么逻辑需要用Dictionary存放的话,可以根据场景优先考虑下redis哦,起码可以装装逼嘛,现在我默认你已经有装逼的冲动了,打开redis手册,看...
阅读全文
posted @ 2015-11-18 10:02 一线码农
阅读(43633)
评论(11)
推荐(11)
2015年11月16日
15天玩转redis —— 第三篇 无敌的列表类型
摘要: 据说60%的人使用redis看重的是redis中的list类型,那这个list有什么用呢???不用我说大家都明白,做队列使用呗,为什么用它呢,很简单呗,因为有了它我就不需要专门的MQ产品啦,比如说RabbitMQ,ActiveMQ等等。。。对吧。一:实战 先我们还是看一下List列表给我们提供...
阅读全文
posted @ 2015-11-16 22:07 一线码农
阅读(16027)
评论(15)
推荐(17)
15天玩转redis —— 第二篇 基础的字符串类型
摘要: 我们都知道redis是采用C语言开发,那么在C语言中表示string都是采用char[]数组的,然后你可能会想,那还不简单,当我执行如下命令,肯定是直接塞给char[]数组的。如果你真的这么想的话,会有几个问题就要过来砍你了,先我们来找一个redis手册,http://doc.redi...
阅读全文
posted @ 2015-11-16 09:41 一线码农
阅读(16108)
评论(6)
推荐(17)
上一页
1
···
28
29
30
31
32
33
34
35
36
···
46
下一页
公告