摘要: 一、应用场景及优点在项目设计、开发过程中,当我们遇到以下几种情况都可以使用消息队列:对于一些无需即时返回且耗时的操作;并发要求很高,数据处理很耗时,但是又无需及时返回信息的操作;数据转移类的操作,比如客户端和内网都要进行数据传输和交换, 现有架构中, 客户端不能直接访问内网, 那么客户端只能: 先把数据保存到外网服务器, 然后内网服务器再拉回来处理. 这种方式可以保证数据都能被处理, 但实效性不够.通常, 外网服务器只起到一个暂时保存数据的作用, 保存客户端报上来的数据, 然后等待内网来拉走,把客户端看做producer, 内网看做consumer, 这正是消息队列的用武之地。以上几个应用场景 阅读全文
posted @ 2013-05-31 23:26 Hermes.Liu 阅读(3439) 评论(0) 推荐(0) 编辑
摘要: 使用方法其实和SqlPager一样,用的存储过程也是同一个,只是SqlPager更是个用于后台管理和B/S应用系统中,因为他是采用的Postback实现的翻页;而今天推出的Sqlpager是使用的通过在Url地址中传递参数(page=1...)实现的。闲话不多说了,转入正题。(使用环境:WindowsServer2003(IIS6.0)+.Net Framework2.0+MSSQL2000) 阅读全文
posted @ 2008-08-10 00:34 Hermes.Liu 阅读(1079) 评论(2) 推荐(0) 编辑
摘要: SqlPager最终版[附源码和示例程序](使用存储过程进行分页)中的SqlPager只支持.net1.1,这段时间闲下来了特意改了一下,现在的SQLPager能支持.net2.0的控件了(包括GridView)。 阅读全文
posted @ 2008-04-09 19:54 Hermes.Liu 阅读(1714) 评论(15) 推荐(0) 编辑
摘要: 主要的改进是在上一次修改了其样式表指定和数字分页的基础上进行的,主要修改的地方是分页的方式,原来一直是使用的select top 的分页,现在我改为了使用SQL存储过程分页了!主要是在使用原来那种分页方式的时候遇到了很多问题,最突出的一个问题就是无法使用飞关键字段排序,所以这次我对其进行了这个修改,相信通过这次的修改已经基本能够满足一般的需求了! 阅读全文
posted @ 2007-09-19 21:55 Hermes.Liu 阅读(4321) 评论(29) 推荐(2) 编辑
摘要: 以前也对SqlPager进行过一些小的修改,不过还是感觉功能上欠缺了一些!由于一个小项目的需要以及我对SqlPager分页的热爱,所以我又对其进行了修改!主要新增功能如下:1.带类似于百度那种数字翻页功能 2.可以为翻页的数字设置样式表中的样式。 如图所示: 阅读全文
posted @ 2007-08-30 00:32 Hermes.Liu 阅读(3018) 评论(13) 推荐(0) 编辑
摘要: 在我们实际的应用项目开发中,文件的上传和下载都是是必不可少的,可以说是随处可见。对于DotNet下的文件上传已经是一件再简单不过的事情了,.NET提供了强大的类库System.IO 来实现IO的所有操作。对于文件的下载也是非常简单的事情,下面我将总结一些我的实际经验,希望能给初学者们一点帮助。 阅读全文
posted @ 2007-02-13 14:10 Hermes.Liu 阅读(1321) 评论(6) 推荐(0) 编辑
摘要: 工作分解结构(WBS Work Breakdown Structure),以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。   WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。WBS同时也是控制项目变更的重要基础。项目范围是由WBS定义的,所以WBS也是一个项目的综合工具。 阅读全文
posted @ 2007-02-09 08:54 Hermes.Liu 阅读(9734) 评论(0) 推荐(0) 编辑
摘要: CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是应用于软件业项目的管理方法,SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 阅读全文
posted @ 2007-02-09 08:51 Hermes.Liu 阅读(4278) 评论(1) 推荐(0) 编辑
摘要: 由于工作需要特扩展了一下已有的DropDownList控件,使其能显示树状结构的数据,主要用于那些有层次关系的数据显示 阅读全文
posted @ 2007-01-25 19:11 Hermes.Liu 阅读(1994) 评论(10) 推荐(0) 编辑
摘要: 扩展DataGrid为树形DataGrid的一点思路 阅读全文
posted @ 2007-01-18 19:31 Hermes.Liu 阅读(1769) 评论(3) 推荐(0) 编辑
摘要: 温故知新,复习一些C#的基础知识 阅读全文
posted @ 2006-12-28 15:08 Hermes.Liu 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 转一位前辈的代码自己加了点注释,以备自己使用时查找,同时也希望能给需要的人一点帮助... 阅读全文
posted @ 2006-12-21 16:42 Hermes.Liu 阅读(643) 评论(1) 推荐(0) 编辑
摘要: 自己在工作中使用IBM DB2数据库时的一点经验,因为自己遇到这些问题的时候费了点时间才解决了,写这篇文章为了让以后那些遇到类似问题的人不会再花那么多时间... 阅读全文
posted @ 2006-12-15 10:09 Hermes.Liu 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: 提供一个基于.NET SymmetricAlgorithm 类的、带私钥的加密/解密算法的包装类。 阅读全文
posted @ 2006-12-15 09:12 Hermes.Liu 阅读(829) 评论(2) 推荐(0) 编辑
摘要: 在我们的实际开发中,经常会用到showModalDialog 模态窗体,对于其中的问题有时候真是让人头痛,在此我写一点自己在开发中遇到的问题以及解决办法。 阅读全文
posted @ 2006-12-07 11:23 Hermes.Liu 阅读(2243) 评论(0) 推荐(0) 编辑
摘要: 在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。 常有网友在网上询问怎么在DataTable中执行DataTable.Select("条件")返回DataTable,今天我在这里给个解决方法给大家参考 阅读全文
posted @ 2006-12-06 11:36 Hermes.Liu 阅读(19030) 评论(7) 推荐(0) 编辑
摘要: 我们有时候需要对DataTable中数据进行Distinct处理,过滤掉重复的数据,本文给出了解决方法: 事例代码来源于:Erik Porter's Blog Select DISTINCT on DataTable以及HOWTO: VisualC # .NET 中实现 DataSet SELECTDISTINCT Helper 类 阅读全文
posted @ 2006-12-05 23:25 Hermes.Liu 阅读(11100) 评论(3) 推荐(0) 编辑
摘要: 工作学习中收集总结的一些JavaScript,常用JavaScript(一) 阅读全文
posted @ 2006-12-05 14:44 Hermes.Liu 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 收集一些自己爱忘记的SQL,以便遇到时查找! 阅读全文
posted @ 2006-12-04 17:28 Hermes.Liu 阅读(504) 评论(1) 推荐(0) 编辑
摘要: Data Access Application Block 是一个 .NET 组件,包含优化的数据访问代码,可以帮助用户调用存储过程以及向 SQL Server 数据库发出 SQL 文本命令。它返回 SqlDataReader、DataSet 和 XmlReader 对象。您可以在自己的 .NET 应用程序中将其作为构造块来使用,以减少需要创建、测试和维护的自定义代码的数量。您可以下载完整的 C# 和 Visual Basic .NET 源代码以及综合文档。 阅读全文
posted @ 2006-11-25 18:07 Hermes.Liu 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: 对23中设计模式的有趣见解...... 阅读全文
posted @ 2006-11-25 17:52 Hermes.Liu 阅读(519) 评论(1) 推荐(0) 编辑
摘要: 当小字典只用...... --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 阅读全文
posted @ 2006-11-23 00:44 Hermes.Liu 阅读(986) 评论(3) 推荐(0) 编辑
摘要: 一些常用的SQL使用技巧收集... (一)挂起操作   在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:   到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager   删除PendingFileRenameOperations ...... 阅读全文
posted @ 2006-11-23 00:41 Hermes.Liu 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 转了一篇英文简历的摸板:(防止以前应聘的时候自己不知道怎么写英文简历,呵呵) 英文简历(一) --------------------------------------------------------------------------------    阅读全文
posted @ 2006-11-23 00:38 Hermes.Liu 阅读(5445) 评论(2) 推荐(0) 编辑
摘要: Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。 本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读取它们。同时,还将为您介绍 Cookie 的各种特性和各种特殊情况,以及 ASP.NET 对 Cookie 的支持 阅读全文
posted @ 2006-11-23 00:36 Hermes.Liu 阅读(407) 评论(0) 推荐(0) 编辑
摘要: Windows Server 2003 使用的一些经验总结。 1、提高系统反应灵敏度 2、系统登录另有妙法 3、快速读取进度条 ...... 阅读全文
posted @ 2006-11-23 00:11 Hermes.Liu 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 学习如何避免在使用 ASP.NET Datagrid 控件进行开发时可能发生的一些常见错误(本文包含一些指向英文站点的链接)。 阅读全文
posted @ 2006-11-10 10:50 Hermes.Liu 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java/c#程序系统可以说是随处可见。 阅读全文
posted @ 2006-11-09 23:19 Hermes.Liu 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 下面是我使用tabstrip和multipage的具体代码,放上去一方面为那些刚使用的人提供帮助,一方面方便我自己查找。 阅读全文
posted @ 2006-10-21 01:07 Hermes.Liu 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2006-6-6 14:33:34 如果要换成成200606,06-2005,2006-6-6或更多的格式该怎么办呢? 这里将要用到:DateTime.ToString的方法(String, IFormatProvider) 阅读全文
posted @ 2006-10-10 23:02 Hermes.Liu 阅读(10676) 评论(0) 推荐(0) 编辑