06 2011 档案
摘要:1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"
阅读全文
摘要:public static string CurrentWebPathLink { get { return "http://" + HttpContext.Current.Request.ServerVariables["Http_Host"] +HttpContext.Current.Request.ApplicationPath; } }public static string CurrentWebPathLink { get { return "http://" + HttpContext.Current.Request.Se
阅读全文
摘要:View Code private void btnCreateXML_Click(object sender, EventArgs e) { XmlDocument doc = new XmlDocument(); doc.LoadXml("<xml version=\"1.0\" encoding=\"utf-8\" />"); XmlElement newElem = doc.CreateElement("price"); newElem.InnerText = "10.95"
阅读全文
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo ALTER PROCEDURE [dbo].[CCC_IsUploadPhysicalDel] AS BEGIN --============ Author : Connie Chen --============ Create Time : 2010-12-23 16:04:00.893 --============ Description : Get all fids from table ccc_tadetail. it prepare to upload into AS400. DECLARE @D
阅读全文
摘要:这个问题困扰了我很久,在网上找了很多资料都没用,最后找到解决方案:运行dcomcnfg打开组件服务,依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"找到"Microsoft Excel应用程序"或"Microsoft Word应用程序",右键打开属性对话框,点击"标识"选项卡,点"下列用户",把管理员的用户密码正确填写进去...点击"安全"选项卡,依次把"启动和激活权
阅读全文
摘要:I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。 说明:在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 1.2 第二范式(2NF)属性完全依赖于主键[消除部分子函数依赖] 第二范
阅读全文
摘要:首先是二分查找法,时间复杂度O(2log2(n)): static bool Find(int[] sortedArray, int number) { if (sortedArray.Length == 0) return false; int start = 0; int end = sortedArray.Length - 1; while (end >= start) { int middle = (start + end) / 2; if (sortedArray[middle] < number) start = middle + 1; else if (sortedA
阅读全文
摘要:本文和大家分享一下如何使用C#实现XML和实体序列化和反序列化的功能,还可以吧。 类为我们提供了自己对象串行化(Serialize)和反串行化(Deserialize)的xml的方法,该类可以序列化的内容: 公共类的公共读写字段或者属性 XmlElement对象 XmlNode对象 Dataset对象 实现了Icollection 或IEnumerable的类 该类在设计中有一个设计需求: 需要被序列化的类要提供一个空参数的构造函数,否则运行时会出现异常 在开发过程中可能会有很多地方要用到对象和XML相互转化,在此提供一个通用的类,提供泛类型的支持。Code[http://www.xueit.
阅读全文
摘要:全站应用utf-8格式,在web.config里的<system.web></system.web>节点内插入globalization节点。如下:<globalization requestEncoding=”utf-8″ responseEncoding=”utf-8″ fileEncoding=”utf-8″ />某个页面要设置gb2312编码格式方法是: 在webconfig文件configuration元素下配置以下字节,path 可以目录路径,也可以单独指向某个文件..<location path=”Agent/index.aspx”>
阅读全文
摘要:简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性。本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解。简单工厂简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。不修改代码的话,是无法扩展的。工厂方法工厂方法是针对每一种产品提供一个工厂类。通过不同的工厂实例来创建不同的产品实例。在同一等级结构中,支持增加任意产品。抽象工厂抽象工厂是应对产品族概念的。比如说,每个汽车公司可能要同时生产轿车,货车,客车,那么每一个工厂都要有创建轿车,货车和客车的方法。应
阅读全文
摘要:C# 实现protected void btSubmit_Click(object sender, EventArgs e) { List<CheckBox> chkList = new List<CheckBox>(); foreach (GridViewRow row in this.GVReport.Rows) { if (row.RowType == DataControlRowType.DataRow) { CheckBox chk = row.FindControl("cbActionFlag") as CheckBox; if (chk
阅读全文
摘要:数据源结构同http://blog.csdn.net/lovecherry/archive/2005/03/24/328455.aspx 表dep:depid(标识主键),depname(学院名字) 表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid) 前台: <%@ Page language="c#" Codebehind="WebForm30.aspx.cs" AutoEventWireup="false" Inherits="csdn.WebForm3
阅读全文
摘要:server application unavailable the web application you are attempting to access on this web server is currently unavailable. please hit the "refresh" button in your web browser to retry your request. administrator note: an error message detailing the cause of this specific request failure
阅读全文
摘要:.NET Framework 的垃圾回收器管理应用程序的内存分配和释放。每次您使用 new 运算符创建对象时,运行库都从托管堆为该对象分配内存。只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。但是,内存不是无限大的。最终,垃圾回收器必须执行回收以释放一些内存。垃圾回收器优化引擎根据正在进行的分配情况确定执行回收的最佳时间。当垃圾回收器执行回收时,它检查托管堆中不再被应用程序使用的对象并执行必要的操作来回收它们占用的内存。深入理解.NET内存回收机制 [前言:].Net平台提供了许多新功能,这些功能能够帮助程序员生产出更高效和稳定的代码。其中之一就是垃圾回收器(GC)。这篇文章将深入
阅读全文
摘要:在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象的格式化,以便后备之用!!!Int.ToString(format):格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:格式说明符说明示例输出C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25
阅读全文
摘要:ViewState是.Net中提出的状态保存的一种新途径(实际上也是老瓶装新酒);我们知道,传统的Web程序保存状态的方式有这样几种: 1、Application 这是Web应用程序生命期中的全局保存区,保存在Application中的数据是全局有效的;在Asp.Net中,有一个应用程序池,其中保存了数个(或数十个)应用程序实例,每一次请求都会从池中取一个实例来处理请求,在请求完毕之前,这个实例不会接受其他请求;这就出现一个问题,同一时间可能存在多个应用程序,也就是多个线程,这些线程都存在访问Application的可能,所以在对Application中的对象进行处理的时候需要考虑线程同步的问
阅读全文
摘要:介绍 Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。 当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件。在我们试图建立Asp.net页面的时候,这个执行周期是不必去考虑的,那样只会自讨苦吃。然而,如果被正确的操纵,一个页面的执行周期将是一道有效而且功能强大的工具。许多开发者在编写Asp.net的页面以及用户控件的时候发现,如果知
阅读全文
摘要:加载母版页和内容页共需要经过8个过程。这8个过程显示初始化和加载母版页及内容页是一个相互交叠的过程。基本过程是,初始化母版页和内容页控件树,然后,初始化母版页和内容页页面,接着,加载母版页和内容页,最后,加载母版页和内容页控件树。以上8个过程对应着11个具体事件。这些事件如下所示。 (1)母版页中控件Init事件; (2)内容页中Content控件Init事件; (3)母版页Init事件; (4)内容页Init事件; (5)内容页Load事件; (6)母版页Load事件; (7)内容页中Content控件Load事件; (8)内容页PreRender事件; (9)母版页PreRender事件;
阅读全文
摘要:原文标题:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth作者: 来源: http://bbs.chinaunix.net核心提示:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解 scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端..... HTML:scrollLeft,scrollWidth,clie
阅读全文
摘要:例如:在js中,为一个button添加onclick事件可以这样写:button.onclick=ClickEvent;ClickEvent是一个函数。这样在ClickEvent没有参数的时候是可以的,但在ClickEvent需要一个参数的时候,就不行了。这时可以这样添加:button.attachEvent("onclick",function(){ClickEvent(event,'params')});当然,在没有参数时也可以这样添加,这是最好的方法。还有另外一种方法是:div.addEventListener("click",Cl
阅读全文
摘要:TextBox客户端JS赋值 后台获取要求: 客户端不能输入,但可通过js赋值,并在服务器端获取到js赋的值最近在用VS2005作项目,遇到一个这样的问题,textbox的内容总是无法获得,最后找来找去,原来是readonly搞的鬼ReadOnly获取或设置一个值,用于指示能否更改 TextBox 控件的内容。重要事项: 发生回发时,TextBox 控件(其 ReadOnly 属性设置为 true)的 Text 值被发送到服务器,但是服务器不处理只读文本框。这样可以防止恶意用户更改只读的 Text 值。在回发之间,Text 属性的值保留在视图状态中,除非经过服务器端代码修改。要想不让客户端更改
阅读全文
摘要:input的readonly属性:可以通过js修改input的value,然后提交到服务器端,可获得修改后的值。TextBox的ReadOnly属性:通过js修改Text值,提交到服务器,服务器商无法获取修改后的Text值,即无法通过js修改Text值提交回服务器,但可通过Reqest.Form[id]来获取js修改的值。回传到服务器后Text值始终不会变。TextBox的Enabled属性 :与ReadOnly类似,首先样式会成灰色,并且Reqest.Form[id]将是空的。可通过在后台为TextBox的Attribute中添加readonly属性达到与input设置为readonly同样
阅读全文
摘要:静态构造函数:(1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数(4)静态构造函数是不可继承的,而且不能被直接调用。 (5)如果类中包含用来开始执行的 Main 方法,则该类的静态构造函数将在调用 Main 方法之前执行。 (6)任何带有初始值设定项的静态字段,则在执行该类的静态构造函数时,先要按照文本顺序执行那些初始值设定项。 (7)如果没有编写静态构造函数,而这时类中包含带有初始值设定的静态字段,那么编译器
阅读全文