摘要:一、返回多个数据集 二、对数据进行分页 三、连接池 四、 ASP。NET缓存API 五、 预请求缓存 六、 后台处理 七、 页面输出缓存和代理服务 八、 用IIS6.0的Kernel Caching 九、 用Gzip压缩数据 十、 服务器控件的ViewState
阅读全文
摘要:1.什么是会话保持? 在大多数电子商务的应用系统或者需要进行用户身份认证的在线系统中,一个客户与服务器经常经过好几次的交互过程才能完成一笔交易或者是一个请求的完成。由于这几次交互过程是密切相关的,服务器在进行这些交互过程的某一个交互步骤时,往往需要了解上一次交互过程的处理结果,或者上几步的交互过程结果,服务器进行下一步操作时需要这就要求所有这些相关的交互过程都由一台服务器完成,而不能被负载均衡...
阅读全文
摘要:攻击 入 门 篇 如果你以前没试过SQL注入的话,那么第一步先把IE菜单=>工具=>Internet选项=>高级=>显示友好 HTTP 错误信息前面的勾去掉。否则,不论服务器返回什么错误,IE都只显示为HTTP 500服务器错误,不能获得更多的提示信息。 第一节、SQL注入原理 以下我们从一个网站www.19cn.com开始(注:本文发表前已征得该站站长同意,大部分都是真实数据)。 在网...
阅读全文
摘要:Ajax的处理过程是怎样的呢? 由事件触发,创建一个XMLHttpRequest对象,把HTTP方法(Get/Post)和目标URL以及请求返回后的回调函数设置到XMLHttpRequest对象,通过XMLHttpRequest向服务器发送请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。。 在这个交互过程中,涉及到几种我们不得不提的技术: 1. XHTML和CSS...
阅读全文
摘要:判断插入值是否重复: 事务和存储过程优化 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE PROCEDURE IR_rb_User_UpdateUser ( @UserID int, @Name ...
阅读全文
摘要:1。 合理选择运算符 &需要计算两边表达式的值,然后计算整个逻辑表达式的值 &&短路法,第一个表达式的值为FALSE,那么整个逻辑表达式的值为FALSE,第二个表达式不计算! 下同! ||是逻辑或的意思 两边的值有一个为false,整个表达式为false,两边有一个为true,整个表达式的值为true 2.多运用中间变量 datatable.count要记录下来, 3循环中尽...
阅读全文
摘要:1、存储 将硬盘分成NTFS格式,NTFS比FAT32快,并看你的数据文件大小,1G以上你可以采用多数据库文件,这样可以将存取负载分散到多个物理硬盘或磁盘阵列上。 2、tempdb tempdb也应该被单独的物理硬盘或磁盘阵列上,建议放在RAID 0上,这样它的性能最高,不要对它设置最大值让它自动增长 3...
阅读全文