01 2013 档案
摘要:转(http://www.cnblogs.com/kxlf/archive/2011/11/30/2268612.html)使用正确的术语中英文对照,对从英文站点搜索解决方案比较有帮助。中文:http://msdn.microsoft.com/zh-cn/library/ee556558.aspx英文:http://msdn.microsoft.com/en-us/library/ee556558.aspx
阅读全文
摘要:http://www.cnblogs.com/CareySon/category/360333.htmlSQL性能调优http://www.cnblogs.com/CareySon/archive/2012/11/01/2749225.htmlSQL Server误区30日谈-目录上面文章据来自于CareySon(http://www.cnblogs.com/CareySon/)
阅读全文
摘要:Thread.Sleep(0)表示挂起0毫秒,你可能觉得没作用,你要写Thread.Sleep(1000)就有感觉了。似乎毫无意义。MSDN的说明:指定零 (0) 以指示应挂起此线程以使其他等待线程能够执行。Thread.Sleep(0) 并非是真的要线程挂起0毫秒,意义在于这次调用Thread.Sleep(0)的当前线程确实的被冻结了一下,让其他线程有机会优先执行。Thread.Sleep(0)是你的线程暂时放弃cpu,也就是释放一些未用的时间片给其他线程或进程使用,就相当于一个让位动作。
阅读全文
摘要:两个数组:string[] str1 = new string[] { "1", "2", "3", "4", "6", "9", "10" };string[] str2 = new string[] { "1", "3", "4", "6", "8", "11" };求两个数组的相同值string[] str3 = new strin
阅读全文
摘要:----设置非主键为聚集索引【4步】 转自:http://king123654789.iteye.com/blog/11691911. 查看所有的索引,默认情况下主键上都会建立聚集索引sp_helpindex person2. --删除主键约束,把【1】中查询出的主键上的索引约束【如:PK__person__117F9D94】去除掉。去掉主键字段上面的主键约束,此时该字段不是主键了。alter table person drop constraint PK__person__117F9D943.--创建聚集索引到其它列create clustered index test_index on p
阅读全文
摘要:B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权的用户可以正常合法的使用已授权功能,而对那些未经授权的“非法用户”将会将他们彻底的“拒之门外”。下面就让我们一起了解一下如何设计可以满足大部分B/S系统中对用户功能权限控制的权限系统。需求陈述不同职责的人员,对于系统操作的权限应该是不
阅读全文
摘要:转自http://www.cnblogs.com/wuhenke/archive/2009/12/07/1618932.html一、C#调用Web Service时的身份验证在项目开发,我们经常会使用WebService,但在使用WebService时我们经常会考虑以下问题:怎么防止别人访问我的WebService?从哪里引用我的WebService?对于第一个问题,就涉及到了WebService是安全问题,因为我们提供的WebService不是允许所有人能引用 的,可能只允许本公司或者是通过授权的人才能使用的。那怎么防止非法用户访问呢?很容易想到通过一组用户名与密码来防止非法用户的调用 。在
阅读全文
摘要:/// <summary> /// 双向链表节点类 /// </summary> /// <typeparam name="T">节点中的存放的数据类型</typeparam> public class Node<T> where T:IComparable<T> { /// <summary> /// 当前节点的数据 /// </summary> T data; /// <summary> /// 节点中存放的数据 /// </summary> pub.
阅读全文
摘要:function validate(){ var Elements = document.getElementsByTagName("*"); var i; for ( i in Elements ) { if ( Elements[i].type == "text" ) { alert(Elements[i].value); }}这段代码可以遍历页面全部的HTML控件,包括了HTML、HEAD、TITLE、BODY、Input、Img、Select等标记。
阅读全文
摘要:在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢? 重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。 一、删除部分字段重复数据 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是...
阅读全文