上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 概念 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash 阅读全文
posted @ 2017-11-06 15:05 任飞儿 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Cache缓存在计算机领域是一个被普遍使用的概念。硬件中CPU有一级缓存,二级缓存, 浏览器中有缓存,软件开发中也有分布式缓存memcache, redis。缓存无处不在的原因是它能够极大地提高硬件和软件的运行速度。在项 目开发中,性能慢的地方常常是IO操作频繁的地方,读取数据库是我们常见的消耗性能 阅读全文
posted @ 2017-11-03 15:42 任飞儿 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 二、事务性消息处理 事务我想大家对这个词应该都不会陌生,在操作数据库的时候经常都会用到事务,确保操作成功,要么全部完成(成功) ,要么全部不完成(失败)。在MSMQ中利用事务性处理,可以确保事务中的消息按照顺序传送,只传送一次,并且从目的队列成 功地被检索。 那么,在MSMQ上使用事务性处理怎么实现 阅读全文
posted @ 2017-11-02 17:23 任飞儿 阅读(1913) 评论(0) 推荐(0) 编辑
摘要: 一、消息传递的优先级 在MSMQ中消息在队列里传输是分有优先级的,这里我就以实例的形式介绍下关于优先级的使用,优先级一共有七种,MessagePriority枚举里全部进行了封装。因这里只作程序演示就不一一列举出,仅用了Highest和Normal两种类型,关于消息队列上进行消息传输的七种优先级大家 阅读全文
posted @ 2017-11-02 17:10 任飞儿 阅读(854) 评论(0) 推荐(0) 编辑
摘要: MSMQ 概述 1) MSMQ概述 MSMQ 表示微软消息队列服务。MSMQ 可以工作在在线或者离线场景,并提供异步编程功能。如果客户端离线,MSMQ将会是最合适的方法,这是因为服务端不需要等待客户端读取数据并向服务端返回确认。 (2) 确定MSMQ 是否已经安装 通过在运行窗口执行"Service 阅读全文
posted @ 2017-11-02 15:22 任飞儿 阅读(986) 评论(0) 推荐(0) 编辑
摘要: C#操作MSMQ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Messaging; namespace MessageQueues { class 阅读全文
posted @ 2017-11-02 10:42 任飞儿 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 计算机在最初只支持ASCII编码,但是后来为了支持其他语言中的字符(比如汉字)以及一些特殊字符(比如€),就引入了Unicode字符集。基于Unicode字符集的编码方式有很多,比如UTF-7、UTF-8、Unicode以及UTF-32。 在Windows操作系统中,一个文本文件的前几个字节是用来指 阅读全文
posted @ 2017-11-02 09:58 任飞儿 阅读(4237) 评论(0) 推荐(0) 编辑
摘要: 1,Take 方法 Take方法用于从一个序列的开头返回指定数量的元素。 string[] names = { "郭靖", "李莫愁", "欧阳晓晓", "黄蓉", "黄药师" }; //直接输出前3个元素 Console.WriteLine("Take方法直接输出前3个元素"); foreach 阅读全文
posted @ 2017-11-01 15:46 任飞儿 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 单个form子句string[] values = { "LINQ学习", "LINQ基本语句", "from子句", "单个from子句" }; var value = from v in values where v.IndexOf("LINQ") > -1 //包含字符串 select new 阅读全文
posted @ 2017-10-31 14:48 任飞儿 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 2.绝版线程池设计思路:运用队列queue a.队列里面放任务 b.线程一次次去取任务,线程一空闲就去取任务 import queueimport threadingimport contextlibimport time StopEvent = object() class ThreadPool( 阅读全文
posted @ 2017-10-31 10:16 任飞儿 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页