03 2011 档案

摘要:aggregation聚合、聚集algorithm算法alias别名align排列、对齐allocate分配、配置allocator分配器、配置器anglebracket尖括号annotation注解、评注API(ApplicationProgrammingInterface)应用(程序)编程接口a... 阅读全文
posted @ 2011-03-30 20:22 阅读(2558) 评论(0) 推荐(1)
摘要:预读、逻辑读、物理读的解释预读:sql server查询的时候会在内存中生成查询计划,但在同时会去硬盘上取估计的数据放入缓存逻辑读:从缓存中读取数据物理读:当缓存中也没有的时候,就回去硬盘读查看语句执行情况setstatisticsprofileonsetstatisticsioonsetstati... 阅读全文
posted @ 2011-03-29 11:49 阅读(357) 评论(0) 推荐(0)
摘要:http://topic.csdn.net/u/20100201/16/d6e5cab1-5b22-43c6-9f6b-e2700eb40ff5.htmlAttribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() { return this.src }); 给某个元素添 阅读全文
posted @ 2011-03-28 20:48 阅读(287) 评论(0) 推荐(0)
摘要:1、判断页面是F5刷新提交还是点击提交按钮提交 //1判断页面是F5刷新提交还是点击提交按钮提交if(Request.Headers["Accept"]=="*/*")//F5页面刷新返回true,按钮提交返回false{}//当前是刷新页面else{}//按钮提交2、判断当前页面是通过链接进入还是地址栏进入当从地址栏输入进入本页Request.UrlReferrer.AbsoluteUri返回null(获取链接到此页的上一页的相关信息) 阅读全文
posted @ 2011-03-25 21:07 阅读(202) 评论(0) 推荐(0)
摘要:一、Repeater数据原样导出DataTabledt=ViewState["DtDatat"]asDataTable;//Repeater绑定的数据源this.Repeater1.DataSource=dt;this.Repeater1.DataBind();DisplayDetailCol(false);//使用流方式导出ExcelHttpContext.Current.Response.ContentEncoding=System.Text.Encoding.Default;HttpContext.Current.Response.ContentType=" 阅读全文
posted @ 2011-03-17 11:10 阅读(2557) 评论(2) 推荐(2)
摘要:All-In-OneCodeFramework相当于微软的一个半官方代码库,里面囊括了微软各种技术的示例代码。其中示例语言包括:C#、C++、F#、VB等;技术类别包括:ASP.NET、Winform、WPF、WCF、WF、Silverligter、IE、IIS、Ofiice、Windows7、WindowsPhone、Azure(云计算等)这个系列中,主要是总结学习All-In-OneCodeFramework的心得,大多是使用原始代码,只是将自己对代码的理解和注释写道文章中。这个示例主要是使用BCL中与安全相关的类库(System.Security)实现对字符串的加解密和配置文件的加解密 阅读全文
posted @ 2011-03-12 14:50 阅读(863) 评论(0) 推荐(0)
摘要:功能说明:1、实现省市无刷新联动,并在回发后保留省市下拉框状态2、使用jquery+AjaxPro实现,也可用xmlhttprequest+ashx实现,原理一样前台代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat=&q 阅读全文
posted @ 2011-03-10 21:07 阅读(2417) 评论(0) 推荐(0)
摘要:功能说明:1、使用XmlTextReader读取XML文件数据2、使用XmlDocument读取XML文件数据3、使用XmlDocument新增或修改XML节点 一、XML文件Gambardella,MatthewXMLDeveloper'sGuideComputer44.952000-10-01... 阅读全文
posted @ 2011-03-10 15:33 阅读(636) 评论(0) 推荐(0)
摘要:一、背景说明之前导出excel一般使用DataTable作为数据库,但是DataTable和Repeater绑定后,会做一些格式转换(如:dt里面为1的值Repeater中显示“正常”),如果在DataTable中再进行转换就比较麻烦。(好处就是可以导出分页数据)二、解决方法1、解决的问题a)Repeater数据原样导出b)可导出Repeater中的分页数据2、代码DataTabledt=ViewState["DtDatat"]asDataTable;this.Repeater1.DataSource=dt;this.Repeater1.DataBind();//使用流方式 阅读全文
posted @ 2011-03-09 11:23 阅读(2218) 评论(8) 推荐(1)
摘要:首先说说.NetFramework的构成,主要包括两个部分:CLR(CommonLanguageRuntime)-公共语言运行时和BCL(BasicClassLibrary)基础类库,CLR提供服务:包括诸如内存管理,垃圾回收,线程管理等服务;而BCL则提供实现托管代码:运行在CLR下的代码就是托管代码,它是安全的。诸如C#、VB.NET写的代码都会先编译成MSIL(MS中间代码),并运行在CLR的子集CLI(CommonLanguageInfrastructure)中,最终根据不同的平台使用JIT(justinTime)编译成机器代码。非托管代码:非托管代码主要包括:Com组件,Win32A 阅读全文
posted @ 2011-03-06 16:28 阅读(886) 评论(0) 推荐(0)
摘要:1、值类型的内存是自动回收的,GC只管引用类型的回收2、当使用new定义一个对象时,程序就会在托管堆中分配一块内存用于存放引用对象3、Finalize/析构函数和Dispose的区别:Finalize/析构函数是隐式调用的,用于释放对象;dispose()是显示调用的,用于释放对象所使用的资源,并最终调用析构函数释放对象。可使用GC.SuppressFinalize方法指定在dispose中不调用Finalize(指定对象的终结器)4、close()方法很多情况下会调用dispose()方法是否对象和对象资源,但不完全都是这样,如connectio.close()只是关闭数据库连接,并不释放对 阅读全文
posted @ 2011-03-06 16:28 阅读(300) 评论(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 阅读(274) 评论(0) 推荐(0)