JavaScript,Asp.net,C#,Ajax,windform,Design
    
        
        
摘要:应用程序更新的方法一般有两种:一是通知用户(比如发E-mail),让用户到指定的网站地址下载更新的程序;二是将更新的职责从用户那边转移到应用程序自身,由应用程序自身取代用户获取并安装一个软件的更新,客户端应用程序自身负责从一个已知服务器下载并安装更新,用户唯一需要进行干预的是决定是否愿意现在或以后安装新的更新。显然,后者比前者更友好。你现在可以看到类似后一种方法的实际产品,比如Windows XP...
        
阅读全文
 
        
     
    
        
        
摘要:先看一个简单的delegate的例子:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicstaticboolIsOdd(inti)2{3return(i&1)==1;4}5publicdelegateboolNumberTest...
        
阅读全文
 
        
     
    
        
        
摘要:一般的数据库应用程序大致都遵循下面的步骤:初始化程序用户在UI上输入操作由用户操作产生数据库操作将数据库操作递交到数据库服务器.... (重复2~4)关闭应用程序  而本文则着重讲解上面第4步骤.在着一步骤中我们经常是,打开数据库连接操作数据库,最后关闭数据库.  在服务器端程序设计上与数据库的操作显得十分重要,因为你要处理的数据操作十分巨大.如果频繁创建数据库连接频繁关闭数据库连接则会引起效率低...
        
阅读全文
 
        
     
    
        
        
摘要:这个算法有如下几个数据结构:1、lft 代表左 left2、rgt 代表右 right3、lvl 代表所在的层次 level下面这个图是一个典型的结构:我们先看一些使用方法1、查看整个树(A)有多少节点(包含自己),直接看根节点就行了 (right-left+1)/2 = (20-1+1)/2 = 10 这个数有10个节点2、查看从节点A到E的路径  1select*fromtreewherelf...
        
阅读全文
 
        
     
    
        
        
摘要:图 标说 明namespace 名称空间interface 接口delegate 委托event 事件enum 枚举internal enum 只供同一程序集内部访问的枚举public class 类internal class 只供同一程序集内部访问的类只含get的属性包括get 、set的属性public 方法(函数)public static方法(函数)private 方法(函数)priva...
        
阅读全文
 
        
     
    
        
        
摘要:1 概念1.1 缓存能解决的问题性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费,也同时造成系统的不稳...
        
阅读全文
 
        
     
    
        
        
摘要:验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1...
        
阅读全文