博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月17日

摘要: 作为一个.Net的初学者,我一度想了解和理解strong name, 但是在网上搜了很多中文的资料后,发现大部分的资料对其的阐述不够全面和深入。这里我想谈谈自己的理解,希望能让人快速理解这个问题。本文中,我将从Why,What,how 阐述我的理解。 阅读全文

posted @ 2011-11-17 23:14 低调地享受 阅读(375) 评论(0) 推荐(0) 编辑

2011年10月12日

摘要: 当我们抛出一个异常时, CLR会重新设置一个异常起始点。 CLR只记录最近一次异常抛出的位置。下面代码抛出一个异常,从而导致CLR重新设置该异常的起始点:void SomeMethod(){ try {....} catch(Exception e) { ... throw e; //CLR认为这里是异常的起始点 }}相反,如果我们抛出一个异常对象, CLR将不会重新设置其堆栈的起始点,下面代码抛出一个异常,但不会导致CLR重新设置异常的起始点:void SomeMethod(){ try {....} catch(Exception e) { ... throw; ... 阅读全文

posted @ 2011-10-12 22:10 低调地享受 阅读(4585) 评论(1) 推荐(0) 编辑

2011年9月2日

摘要: 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当你问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形下。1、你能向我简要叙述一下SQL Server 2000中使用的一些数据库对象吗? 你希望听到的答案包括这样一些对象:表格、视图、用户定义的函数,以及存储过程;如果他们还能够提到像触发器这样的对象就更好了。如果应聘者不能回答这个基本的问题,那么这不是一个好兆头。2、NULL是什么意思? NULL(空)这个值是数据... 阅读全文

posted @ 2011-09-02 19:39 低调地享受 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 使用聚集索引聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日期范围内的记录,则使用聚集索引可以迅速找到包含开始日期的行,然后检索表中所有相邻的行,直到到达结束日期。这样有助于提高此类查询的性能。同样,如果对从表中检索的数据进行排序时经常要用到某一列,则可以将该 阅读全文

posted @ 2011-09-02 19:30 低调地享受 阅读(284) 评论(0) 推荐(0) 编辑

摘要: I.下面是用sql编程一次性插入多条语句的完整实例:declare@aint,@bintset@a=1set@b=20while@a<=20begininsertintotesttb(tid,tvalue)values(@a,@b)set@a=@a+1set@b=@b-1endselect*fromtesttbgoII.使用insert into 表名(字段列表) select 值列表 union all select 值列表的语句格式:insertintotesttb(tid,tvalue)select94,100Unionallselect72,12goIII. 1》.从存在的表复制 阅读全文

posted @ 2011-09-02 12:43 低调地享受 阅读(2520) 评论(0) 推荐(0) 编辑

2011年8月21日

摘要: 说明:按键按键盘上从左到右,从上到下。 ESC   27 F1   112 [帮助] F2   113 F3   114 [IE搜索] F4   115 [IE地址栏 下拉] F5   116 [刷新] F6   117 [IE地址栏全选] F7   118 F8   119 F9   120 F0   121 F11   122 [IE全屏] F12   123 阅读全文

posted @ 2011-08-21 10:48 低调地享受 阅读(1325) 评论(0) 推荐(0) 编辑

2011年8月15日

摘要: <scripttype="text/javascript">functiongetIframeContent(){//获取iframe中文档内容vardoc;if(document.all){//IEdoc=document.frames["MyIFrame"].document;}else{//Firefoxdoc=document.getElementById("MyIFrame").contentDocument;}returndoc.body.innerHTML;}</script> 阅读全文

posted @ 2011-08-15 23:17 低调地享受 阅读(583) 评论(1) 推荐(0) 编辑

2011年8月10日

摘要: 将数据库置为紧急模式可执行以下sql语句:ALTERDATABASEdbnameSETEMERGENCY数据库从紧急模式恢复为正常模式:ALTERDATABASEdbnameSETONLINE 阅读全文

posted @ 2011-08-10 09:41 低调地享受 阅读(5744) 评论(2) 推荐(0) 编辑

2011年8月5日

摘要: 在建立网页布局的时候,我们经常会面临一个问题,就是让一个div实现水平和垂直居中,虽然好几种方式实现,但是今天介绍时我最喜欢的方法,通过css和jQuery实现。 阅读全文

posted @ 2011-08-05 20:01 低调地享受 阅读(5179) 评论(1) 推荐(1) 编辑

2011年8月3日

摘要: 获得tempdb的原始位置:select[name],[physical_name]fromsys.master_fileswheredatabase_id=db_id(N'tempdb')更改tempdb数据库位置1、将原始tempdb.mdf和templog.ldf文件复制到目标位置,然后执行如下语句:USE masterGoALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'F:\tempdb\tempdb.mdf')GoALTER DATABASE tempdb MODIFY FI 阅读全文

posted @ 2011-08-03 22:42 低调地享受 阅读(755) 评论(0) 推荐(0) 编辑