10 2008 档案

摘要:在本文的前两篇文章里对MSMQ的相关知识点进行了介绍,很多阅读过这前两篇文章的朋友都曾问到过这样一些问题: 1、如何把MSMQ应用到实际的项目中去呢? 2、可不可以介绍一个实际的应用实例? 3、...... 在前两篇文章里,关于MSMQ常用的技术点基本介绍完毕了,本文主要以MS开源项目PetShop中的MSMQ应用作为案例来介绍MSMQ在实际项目中的应用。在PetSh... 阅读全文
posted @ 2008-10-30 13:28 李占卫 阅读(289) 评论(0) 推荐(0) 编辑
摘要:一、消息传递的优先级 在MSMQ中消息在队列里传输是分有优先级的,这里我就以实例的形式介绍下关于优先级的使用,优先级一共有七种,MessagePriority枚举里全部进行了封装。因这里只作程序演示就不一一列举出,仅用了Highest和Normal两种类型,关于消息队列上进行消息传输的七种优先级大家可以参考我下面提供的MessagePriority枚举源代码定义。 那么在发... 阅读全文
posted @ 2008-10-30 13:27 李占卫 阅读(326) 评论(0) 推荐(0) 编辑
摘要:MSMQ是微软消息队列的英文缩写。那么什么是消息队列?这些介绍网上一大片这里就不多说了。本文对于大虾级的人物来说这只是小玩意而已,对于初学者来说这文章还是有一定的帮助,希望路过的大虾们别笑话我班门弄斧。 一、MSMQ介绍和安装消息队列 关于MSMQ详细的介绍请大家向http://www.baidu.com/或http://www.g.cn/等专家咨询。 使用消息队列的优点... 阅读全文
posted @ 2008-10-30 13:26 李占卫 阅读(348) 评论(0) 推荐(0) 编辑
摘要:ThreadStatic 1:使用这个属性修饰的static Member是一个线程一份而不是整个进程中一份 2:对于threadstatic变量,不要给初值。因为初值只会初始化一次。而多个线程中的多个值就不一定是哪个被初始化。但是可以依赖该类型的默认值。 阅读全文
posted @ 2008-10-28 19:18 李占卫 阅读(261) 评论(0) 推荐(0) 编辑
摘要:1概述 通常情况下我们运行程序的过程中会产生一些中间数据,这些中间数据需要在将来的某个时间读取。这就要求我们要把它存在一个提供高速存取的地方,最好的选择就是内存中。基于这个以及多个原因需要我们把这部分存储到其他机器上,这样就产生了分布式缓存的问题。 实际上分布式缓存根本上就是提供一个附加内存让另一台机器帮忙存储和查找数据。 2实现方法 首先建立一个集合对象,该集合对象应保... 阅读全文
posted @ 2008-10-09 18:53 李占卫 阅读(3548) 评论(17) 推荐(0) 编辑
摘要:软件设计师就是为了解决麻烦而存在的,既要解决用户的麻烦,也要解决自己的麻烦,在这样的过程中不断的进步。 阅读全文
posted @ 2008-10-01 08:40 李占卫 阅读(262) 评论(1) 推荐(0) 编辑
摘要:提高C#编程水平的50个要点 1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值类型和引用类型... 阅读全文
posted @ 2008-10-01 08:35 李占卫 阅读(448) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示