2012年5月29日
摘要: 为了能清楚地描述Web Service 和Remoting之间得区别,我打算从他们的体系结构上来说起: Web Service大体上分为5个层次: 1. Http传输信道 2. XML的数据格式 3. SOAP封装格式 4. WSDL的描述方式 5. UDDI 总体上来讲,.NET 下的 Web Service结构比较简单,也比较容易理解和应用: 一般来讲在.NET结构下的WebService应用都是基于.net framework以及IIS的架构之下,所以部署(Dispose)起来相对比较容易点. 从实现的角度来讲, 首先WebService必须把暴露给客户端的方法所在的类继承于:Syste 阅读全文
posted @ 2012-05-29 14:17 于红超 阅读(268) 评论(0) 推荐(0) 编辑
  2012年5月17日
摘要: 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。 二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。 明白了这个本质区别,我们就不难看出下面的语句中static readonly和const能否互换了: 1. static readonly MyClass myins = new MyClass(); 2. static readonly MyClass myins = nu. 阅读全文
posted @ 2012-05-17 13:22 于红超 阅读(281) 评论(0) 推荐(0) 编辑
  2011年11月23日
摘要: 随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结 阅读全文
posted @ 2011-11-23 16:00 于红超 阅读(602) 评论(2) 推荐(2) 编辑
  2011年6月22日
摘要: 通过系统自带属性设置,内容不能回发<asp:TextBox ID="txtStartDate" runat="server" Width="80px" ReadOnly="true"></asp:TextBox>下面的设置可以实现只读,并且回发数据(或者通过js设置控件只读)<asp:TextBox ID="txtStartDate" runat="server" Width="80px" onFocus="this 阅读全文
posted @ 2011-06-22 17:53 于红超 阅读(1664) 评论(1) 推荐(0) 编辑
  2011年6月21日
摘要: SQL优化-索引、查询优化及分页算法方案(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有 阅读全文
posted @ 2011-06-21 17:20 于红超 阅读(900) 评论(4) 推荐(1) 编辑
  2011年6月7日
摘要: 判断select选项中 是否存在Value="paraValue"的Item 向select选项中 加入一个Item 从select选项中 删除一个Item 删除select中选中的项 修改select选项中 value="paraValue"的text为"paraText" 设置select中text="paraText"的第一个Item为选中 设置select中value="paraValue"的Item为选中 得到select的当前选中项的value 得到select的当前选中项的text 阅读全文
posted @ 2011-06-07 15:49 于红超 阅读(287) 评论(0) 推荐(0) 编辑
  2011年5月26日
摘要: 附录 A:监控 SQL Server 的运行状况Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用户代码和关联的连接dm_os_*:内存、锁定和时间安排dm_tran_*:事务和隔离dm_io_*:网络和磁盘的输入/输出此部分介绍为监控 SQL Server 运行状况而针对这些动态管理视图和函数运行的一些常用查询。示例查询您可以运 阅读全文
posted @ 2011-05-26 14:55 于红超 阅读(337) 评论(0) 推荐(0) 编辑