上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 71 下一页
摘要: 1、值类型的内存是自动回收的,GC只管引用类型的回收2、当使用new定义一个对象时,程序就会在托管堆中分配一块内存用于存放引用对象3、Finalize/析构函数和Dispose的区别:Finalize/析构函数是隐式调用的,用于释放对象;dispose()是显示调用的,用于释放对象所使用的资源,并最终调用析构函数释放对象。可使用GC.SuppressFinalize方法指定在dispose中不调用Finalize(指定对象的终结器)4、close()方法很多情况下会调用dispose()方法是否对象和对象资源,但不完全都是这样,如connectio.close()只是关闭数据库连接,并不释放对 阅读全文
posted @ 2011-03-06 16:28 扯 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 今天使用request[this.控件名.Unique]获取label服务器控件的值,怎么调返回的都是null,后来又用literal也不行。后来根据查看request.allKeys数组发现没有label或literal控件,最后用textbox就有了。 个人看法:lable生成span,literal原样生成,而textbox会生成input, 可能request.allKeys只会存放标准html控件的值 阅读全文
posted @ 2011-03-04 15:06 扯 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如:<% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentType.html" -->显示的为网页,而<% response.ContentType ="text/plain" %> <!--#i nclude virtual="/sscript/ContentType. 阅读全文
posted @ 2011-02-28 14:31 扯 阅读(3213) 评论(0) 推荐(0) 编辑
摘要: 一、动态添加CSS文件 HtmlLinklink=newHtmlLink();link.Href=cssUrl;//路径link.Attributes.Add("type","text/css");link.Attributes.Add("rel","stylesheet");Page.Header.Controls.Add(link);二、动态添加JS文件(通过jquery实现)$.getScript("test.js");三、动态添加控件(由于动态添加的控件在页面回发时会消失,所以建议在OnPreLoad重新加载)<asp:PanelID="pnlAddressContainer"r 阅读全文
posted @ 2011-02-20 17:31 扯 阅读(1601) 评论(1) 推荐(1) 编辑
摘要: 转自http://www.cnblogs.com/zjyuan/archive/2011/02/19/1958601.html1. Resquest.Form["控件name值"] //它接收Post方法传递的数据2. Request.ServerVariables[" "] 1.HTTP_USER_AGENT //获取用户使用的浏览器类型和版本号 2.REMOTE_ADDR //获取用户的IP地址 3.REQUEST_METHOD //获取请求的方法 4.LOCAL_ADDR //获取服务器的IP地址 5.SERVER_NAME //获取服务器主机名 6.CONTENT_LENGTH // 阅读全文
posted @ 2011-02-19 22:45 扯 阅读(965) 评论(0) 推荐(0) 编辑
摘要: http://tools.netshiftmedia.com/regexlibrary/#//验证包括手机号码和固定电话号码^(13[0-9]{9}|15[89]\d{8}|[0-9]{7,8}|0[0-9]{2,3}\-[0-9]{7,8}(\-[0-9]{0-4})?)$可以通过验证的手机号码:1356654665415895656654固定电话027-659566580731-2695665//未通过((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}) 阅读全文
posted @ 2011-02-15 15:02 扯 阅读(4670) 评论(0) 推荐(0) 编辑
摘要: //在浏览其中打开word文件Response.ClearContent();Response.ClearHeaders();Response.ContentType="Application/msword";stringstrFilePath="";strFilePath=Server.MapPath("高手帮你学习LINQ.doc");//Word路径FileStreamfs=newFileStream(strFilePath,FileMode.OpenOrCreate,FileAccess.Read);Response.WriteFile(strFilePath,0,fs.Length) 阅读全文
posted @ 2011-02-14 22:04 扯 阅读(693) 评论(0) 推荐(0) 编辑
摘要: perfmon 打开性能监视器 阅读全文
posted @ 2011-02-14 09:16 扯 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 将服务器session信息存储在进程中  让我们来回到Web.config文件的刚才那段段落中:&lt;sessionState  mode="InProc"  stateConnectionString="tcpip=127.0.0.1:42424"  sqlConnectionString="datasource=127.0.0.1;Trusted_Connection=yes"  cookieless="false"  timeout="20"/&gt;  当mode的值是 阅读全文
posted @ 2011-02-09 15:15 扯 阅读(3379) 评论(0) 推荐(0) 编辑
摘要: 一、数据库查询  I.直接生成sql语句。sqlserver每次都要对其进行编译,在性能方面不会有很大的提高。另外也不够安全。容易被攻击.  II.使用带参数的sql命令。这种方式sqlserver只对其编译一次,对于不同的参数可以重复使用编译后的命令。提高了性能.  III.使用sqlserver存储过程.编译一次.具有独立性,便于修改和维护.一次能完成用语句发送多次的功能.减少了网络的二、缓存优化  缓存分为两种:页面缓存和API缓存.  1.使用页面缓存和片段缓存  &lt;%@OutputCacheDuration="5"VaryByParam=" 阅读全文
posted @ 2011-02-09 14:59 扯 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 71 下一页