|
|
|
发新文章 |
|
|
置顶随笔
摘要: Fiddler工具介绍一(原文地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/IE_IntroFiddler.asp)这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章,让更多的朋友都来了解这个不错的工具,也是我第一次翻译文章,不恰当之处请大家大家多多指正。介绍... 阅读全文
posted @ 2006-10-16 00:10 在北京的湖南人 阅读(25040) 评论(20) 编辑
2007年6月7日
摘要: 当table变量即使遇到回滚命令,但是也不会真的执行回滚.
任何含有临时表的存储过程是不能被预编译的.这在一个很长的存储过程中,优势会更加凸显.
table变量作为变量只能在同范围内存在,不可能跨范围.还有就是table变量在内置的存储过程中或者exec(string)语句中是不可见的还有就是不能被用于INSERT/EXEC statements.
阅读全文
posted @ 2007-06-07 11:21 在北京的湖南人 阅读(3562) 评论(2) 编辑
2007年5月16日
摘要: 项目中使用trim()方法trim()不掉,原来是是因为在字符串中含有非ascii的空格,而是含有不可见的ascii字符,比如ascii的0到63之间有许多不可见字符,例如 "\0" 这个在base64编码的时候很常见.只需要将那些不可见的字符去掉即可,如果不知道含有哪些不可见字符,可以循环把他们的asc码打印出来. 阅读全文
posted @ 2007-05-16 14:53 在北京的湖南人 阅读(1022) 评论(0) 编辑
2007年5月15日
摘要: 今天特不爽,因为这个问题折腾了一天,还搞得晚上加班,post以留纪念,也为别人遇到类似问题提供参考.问题是这样的,我新到一个项目组,然后代码重量总共大概50M,然后我第一次使用vss2005获取整个文件夹.但是却获取了很久也没有获取到文件,只是文件夹一大堆的获取,而且界面死机频繁.而且经常到半途就告诉我network not found,很无奈,强行结束vss,后来反复几次,还是不行,最后,换了网... 阅读全文
posted @ 2007-05-15 17:20 在北京的湖南人 阅读(1071) 评论(5) 编辑
2007年4月17日
摘要: 这几天自己做着玩一个网站,但是遇到了一个关于session的问题。我使用prototype的Ajax对象来访问页面获取参数,这个参数必须要根据当前的会话的唯一id来确认客户。一般这种需求都会想到SessionId,所以我使用了他。但是我却惊奇得发现,每次使用ajax去请求的时候,SessionId却是变化的! 阅读全文
posted @ 2007-04-17 15:38 在北京的湖南人 阅读(3909) 评论(19) 编辑
2007年4月14日
摘要: functionsetTipLocation(e){varintX=0,intY=0;if(e==null){e=window.event;}if(e.pageX||e.pageY)//如果要是存在这个对象pageX,那么{intX=e.pageX;intY=e.pageY;}elseif(e.clientX||e.clientY)//如果存在这个对象clientX,那么{if(document.... 阅读全文
posted @ 2007-04-14 00:18 在北京的湖南人 阅读(272) 评论(0) 编辑
2007年4月13日
摘要: 要获取当前页面的滚动条纵坐标位置,用:document.documentElement.scrollTop;而不是:document.body.scrollTop;documentElement 对应的是 html 标签,而 body 对应的是 body 标签。在标准w3c下,document.body.scrollTop恒为0,需要用document.documentElement.scroll... 阅读全文
posted @ 2007-04-13 23:53 在北京的湖南人 阅读(2483) 评论(2) 编辑
2007年4月3日
摘要: 群里的一位朋友问如何在逻辑层判断null字段,我写了个demo,顺便来个post.判断是否为null,在framework中有个类,叫做DBNull类,判断某个列是否为空,可以采用以下办法:1 if (ds.Tables[0].Rows[0]["NullField"] == DBNull.Value) 2 if (ds.Tables[0].Rows[i]["NullField"]is DBNull... 阅读全文
posted @ 2007-04-03 10:37 在北京的湖南人 阅读(849) 评论(2) 编辑
2007年3月27日
摘要: createPROCEDURE[dbo].[PagingRecord](@PageIndexint,--页号,从0开始@PageSizeint,--页尺寸@OrderFieldvarchar(100),--排序字段及类型(多个条件用逗号分开)如:JobIDDESC,Checkintime@TableNamevarchar(100),--表名或视图表@FieldListvarchar(2000),-... 阅读全文
posted @ 2007-03-27 14:41 在北京的湖南人 阅读(664) 评论(4) 编辑
2007年3月21日
摘要: 避免使用不兼容的数据类型: 例如float和INt、char和varchar、bINary和varbINary是不兼容的。数据类型的不兼容可能使优化器无法执行一些本来可以进行的优化操作。例如: SELECT name FROM employee WHERE salary > 60000 在这条语句中,如salary字段是money型的,则优化器很难对其进行优化,因为60000是个整型数。我们应当在... 阅读全文
posted @ 2007-03-21 14:01 在北京的湖南人 阅读(473) 评论(0) 编辑
摘要: functiontrimStr(str){varre=/\s*(\S[^\0]*\S)\s*/;re.exec(str);returnRegExp.$1;} 阅读全文
posted @ 2007-03-21 13:26 在北京的湖南人 阅读(1663) 评论(0) 编辑
|