当访问一个站点时,要获取内容,就要从服务器上获取内容,一个域名,根本不知道服务器在那,因为只有通过IP才能找到,DNS也就是充当这个角色,根据域名查找出IP.这一过程换为DNS查找。操作系统有,浏览器也有。
<link rel="dns-prefetch" href="img1.xx.com"/>
<link rel="dns-prefetch" href="img2.xx.com"/>
在头部加上上面代码可以实现预解析。Google和FF3.5+是支持了,IE10貌似也开始支持。
如果不想使用,可以用以下的
<meta http-equiv=”x-dns-prefetch-control” content=”off” />
当然要谨慎使用,浏览器的不同实现,可能性能会有所差异。
更多
关于Remoting 速度
IpcChannel>TcpChannel-> HttpChannel
1、IPC速度最快,进程间通讯,但能于能于本机和本机。
2、TCP采用二进制传输,性能也不错
3、HTTP采用SOAP协议。速度肯定会最慢了。
更多
很长时时没上博客看了,比较忙,结果一看,垃圾一大堆。前2天也没管,今天看不过去了。搜了一下插件。
Delete Pending Comments
试过了,可以指删除没有审核的过的评论。
使用方法:
1、在插件菜单里选择安装插件Delete Pending Comments搜索,选择第一个。安装->启用插件
2、鼠标移动到左边评论里菜单时会显示(所有评论和Delete Pending Comments菜单),选择Delete Pending Comments
3、复制上面提示的文字,I am sure I want to delete all pending comments and realize this can’t be undone ,当然你要注意最后的空格,不然可能会失败。千万注意。
4、点击Delete Pending Comments,如果出现提示成功(I ...
更多
如果在web.config里配置了编码为GB2312,而QueryString里又有中文,这个时候用Request.UrlReferrer.ToString() 也能就会出现乱码,原因是调用了ToString方法,MSDN的解释:
实例,它包含 Uri 实例的非转义规范化表示形式。除了 #、? 和 %,所有字符均为非转义字符。
监控一下你就会发现:
Request.UrlReferrer
1、你会发现 用 Request.UrlReferrer.OriginalString和 Request.UrlReferrer.AbsoluteUri都可以。不会乱码。
2、当然还会有别外的方法:用Request.UrlReferrer.GetComponents(UriComponents.AbsoluteUri, UriFormat.UriEscaped)貌似也可以得到正确答案。
3、当然还有其它方式:Request.ServerVariables["HTTP_REF...
更多
微软公布了很多关键字,当然也有很多没公布的,要实现可变长的参数的方法我可能用params关键词,可以说很方便,也有一些要注意的。如params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。详见:http://msdn.microsoft.com/zh-cn/library/w5zay9db(v=vs.80).aspx,当然还有其它方式实现,就是要说的__arglist的关键词,顾名思义,就是参数列表。但微软并没有在关键词列表上公布,(所有关键词列表详见:http://msdn.microsoft.com/zh-cn/library/x53a06bb.aspx)
说说用法:
static void Main(string[] args)
{
Test(__arglist(1,2,"test"));
Console.R...
更多
都知结束进程可以在任务管理器里面,当然在dos下也可以。
输入taskkill/?会显示:
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]
描述:
使用该工具按照进程 ID (PID) 或映像名称终止任务。
参数列表:
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文执行这个命令。
/P [password] 为提供的用户上下文指定密码。如果忽略,提示
输入。
/FI filter 应用筛选器以选择一组任务。
允...
更多
查看sql server版本的SQL语句:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
显示结果为:
sql 版本结果
可以看出是sql2005的,
发行版
Sqlservr.exe
RTM
2005.90.1399
SQL Server 2005 Service Pack 1
2005.90.2047
SQL Server 2005 Service Pack 2
2005.90.3042
SQL Server 2005 Service Pack 3
2005.90.4035
当然也可以用@@VERSION,用法为:
SELECT @@VERSION
会返回如下结果:
Microsoft SQL Server 2005 - 9.00.5000.00 (X64) Dec 10 2010 10:38:40
Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64...
更多
select * from sysobjects where [Type]=’U’ order by name
U代表所有用户表
S代表所有系统表
更多
按MSDN说明 RegexOptions.Compiled会启动匹配速度,而在实际中,因为有近20000个Regex,还有上亿的匹配,所以每个正则初始化,然后循环去匹配,而内存去用到了2G,而速度去没有变快。MSDN的解释是指定将正则表达式编译为程序集。 这会产生更快的执行速度,但会增加启动时间。
但测试过后,1000次和2000次循环匹配,加了RegexOptions.Compiled反而比不加RegexOptions.Compiled选项慢几十倍?当然正则提前都实例化好了。
在内存占用方面,使用RegexOptions.Compiled时,通常每个表达式会占用5KB~15KB的内存,这貌似是符合的。
更多
现场版:
youku地址,:
腾讯地址 :http://v.qq.com/play/a0090UMNnl9.html 稍清晰一点
各种不一样的版本、:http://v.qq.com/search.html?a1=388&a2=0&n0=17&n1=0&n2=0&n3=0&n4=0&n5=16&n6=0&n7=371&n8=1&pagetype=3&mi_pagenum=1&ms_key=apologize&ms_search_type=0&ms_sort=0&ms_type_num=0&nds=1&uin=0
http://www.soku.com/search_video/q_apologize
更多