自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

转载 【浏览器兼容】获取按键值

你常常需要做的两件事:监听用户按下了哪一个键和当前事件的对象,IE和FireFox的实现是不同的。下面是常见的一种写法:function listenEventAndCode(e){var code=null;if(!e)  e=window.event;if(e.keyCode)  code=e.keyCode;else if(e.which)code=e.which;//do something here;} 下面是调用示例:this is onkeypress!写到上面之后以为自己对基本的keycod

2011-02-17 20:28:00 838

转载 【struts1】html:messages 和 html:ActionErrors

1. 简介     标签和 标签有些相似之处, 也能够在网页上输出消息, 不过两者的使用方法有些差别.2. 实例3. 属性(1) name: 指定ActionMessages 对象存放在 request 或 session 范围内的属性 key(即上面实例中的message). 标签处理类将根据这一属性key 来检索request 或 session 范围的 ActionMessages 对象.(2) message: 指定消息的来源. 如果为true , 则从request 或 session 范围内

2011-01-06 17:27:00 931

转载 四个有用的过滤器Filer

<br />http://blog.csdn.net/suiyong/archive/2008/11/25/3366065.aspx

2011-01-06 17:24:00 475

原创 commons包简介

<br />Jakarta Commons是Jakarta的一个子项目,目的是创建和维护独立于其他框架和产品的程序包(packages)。Jakarta Commons项目源于重用,其中的程序包必须确保能够重用。有一些包来自于其他项目,例如通用日志包是Jakarta Struts的一部分。当开发者发现某个包对于其他项目很有用,可以缩短开发周期,他们决定将这些包做成通用组件。这就是Jakarta Commons项目。<br />Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题

2010-12-19 14:33:00 904

原创 无限级分类的实现

<br />http://blog.csdn.net/northstar888/archive/2009/03/05/3958935.aspx

2010-12-17 19:47:00 305

转载 【疑难】iis重装后不能运行asp.net

<br />.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了, 或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS <br /><br />Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在 <br /><br />C:/WINDOWS/Microsoft.NET/Framework/v1.0.3705目录下,运行下 <br /><br />面的命令:aspnet_regiis.exe -i <br />

2010-12-17 13:16:00 350

转载 【FTP】PORT、PASV

<br />FTP基础知识 FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。<br /> FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接

2010-12-17 11:34:00 1901

转载 [Fedora]/root下anaconda-ks.cfg

<br />安装系统时的一些信息。 <br />--引用文字开始--<br />#Kickstart file automatically generated by anaconda.#version=DEVEL<br /><br />--我用的是网络安装--<br />installnfs --server=192.168.13.99 --dir=/home/iso<br /><br />--安装时选择的语言和键盘布局<br />lang zh_CN.UTF-8keyboard us<br

2010-12-16 15:42:00 1804

转载 数据库主键/外键设计之思考

<br />1.是否要采用GUID作为主键<br />用GUID作主键有它的优势与不足.优势是GUID具有唯一性,在任何情况下,可以产生全球唯一的值.这是GUID最大的优势,也方便数据导入,比如要求从另一个系统中把数据导入进来,那么,不用担心,导入时,会导致主键冲突.不足是GUID值太复杂.不易记忆,因为有时,难免我们会用记录的方式,来进行记录判断.而且数据太长,影响数据库效率.GUID的产生不是以一定的次序产生,对于按主键物理排序的数据库来说,如果在记录的前部插入一条记录,可能会导致后面N次方的数据条数后

2010-12-13 20:54:00 1462

原创 【eclipse】无法启动

从官网下载最新的eclipse helio,运行提示:failed to creat the virtual machine;又下了galileo版,还是不能启动,提示:JVM terminated Exit code=-1,参考下面的资料:近日安装Eclipse开始学习Java,发现Eclipse好像不用安装,直接打开就算安装了,跟绿色软件差不多,但是遇到一个问题就是会弹出这个对话框,单击 确定 后,就自动关闭了,也就是打不开软件;于是我使用“administrator运行方式”打开方式,软件则可以正常打

2010-11-17 20:01:00 1634

原创 【eclipse】版本代号

2001年11月7日 ,Eclipse 1.0发布  半年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在 之后又推出了2.0.1和2.0.2,而之后在2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版 本。  2004年6月25日 对Eclipse来说是一个值得记住的日子,进入3.0时代的Eclipse采用了OSGi运行时架构。这一年 Eclipse基金会成立,这也标志着Ecl

2010-11-17 18:14:00 1309

转载 linux 版本中 i386/i686/x86-64/pcc 等... 的区别

<br />参考1:<br />一.<br />I386 为32位 x86 64位<br />二.安装介质<br />1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.<br />intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列<br />    以及centrino P-M,core duo 等.<br />2. X86_64 适用于intel的Core 2 Duo, Centri

2010-11-16 21:54:00 490

转载 详细解释PHP中header和content-type参数

<br />void header ( string string [, bool replace [, int http_response_code]] )<br />void header ( string string [, bool replace [, int http_response_code]] )<br />header()是用来发送 HTTP Header的。replace是个可选的参数,指示是否替代一个先期相似的header,<br />或者增加第2个相同类型的header。默认的是替

2010-11-15 21:25:00 856

转载 PHP编码问题

PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码,中国的GB2312-80,日本的JIS等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了LANG,Codepage等概念。但是由于各个本地字符

2010-11-15 20:19:00 802

转载 Dr.com在linux下的客户端使用指南

<br />Dr.com是在全国广泛使用的宽带计费系统,但是却没有提供linux下的客户端,但是有linux爱好者开发了非官方的版本-drcom-client,本文即对drcom-client在linux若干发行版的使用做详细的描述。点击此处可以下载 <br /> 1.前言: <br /><br />Dr.com是城市热点公司开发的宽带计费系统,在全国高校,企业,政府机关广泛使用,但是遗憾的是这么大的企业居然没有开发Linux下的客户端,虽然Dr.com可以在web浏览器下完成登陆验证注销等工作,但是很多学

2010-11-12 13:53:00 3273

原创 通用分页查询存储过程

1 2 3-- 通用分页查询存储过程 4 -- exec p_PageRecordset_Table '#TempTable',20,1,100,0 5 -------------------------------------------------------------- 6 CREATE PROCEDURE p_PageRecordset_Table 7 ( 8

2010-11-10 07:06:00 477

转载 破解工具名单

<br />1 调试工具 <br />Ollydbg V1.10 正式汉化修改版+最新最全插件2.02m<br />SmartCheck V6.20 20.54M<br />Compuware SoftICE V4.3.1 精简版10.57M<br />Compuware (SoftICE) Driver Studio V3.1 完全版176.52M<br />TRW2000 V1.22 汉化修改版+全部最新插件1.47Mforwin9X<br />动态破解VB P-code程序的工具<br />WKTVB

2010-11-10 07:03:00 1109

转载 PostgreSQL与MySQL比较

 本帖最后由 osdba 于 2010-09-01 19:06 编辑 特性MySQLPostgreSQL实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并由一个目录组成,所有数据都存储在这个目录中。使用 i

2010-11-09 23:05:00 344

原创 PHP全局变量global

输出:haha在函数外声明global 在函数中依然不能访问

2010-11-09 22:51:00 361

原创 Linux中的挂载

<br />很多刚刚接触Linux的新手在安装系统时往往会被“挂载”这个概念搞得一头雾水,下面我结合我的个人理解讲解一下,希望能对Linux新手有所帮助,如有不准确的地方欢迎指正!<br />       首先,可以参考一下我们熟知的windows系统(其实windows和Linux有很多相通相近的地方,只不过换个说法、换种途径而已,毕竟都是操作系统嘛……^_^)。在windows中,硬盘分区是以盘符辨识的,比如C盘、D盘,当我们双击C盘图标就可以进入C盘分区,就好像“C”是一扇门、是一个入口,而整个的C盘

2010-11-09 22:30:00 578

原创 主分区、扩展分区、逻辑分区、活动分区

<br /> 硬盘分区有两种,主分区和扩展分区,扩展分区最多一个,主分区最多4个,最少1个,但是他们加一起最多4个,因为记录磁盘信息的dpt(disk partition table 的缩写,即分区表)总共只有64字节,16字节记录一个分区信息 。主分区不能分裂,扩展分区又可以分为逻辑分区,一般不能分裂超过23个,因为英文字母只有26个-!。从dpt上看,越靠前的主分区读取越快,这也是虚拟内存为什么最好放在前两个主分区内的原因。相对来说逻辑分区访问比主分区要慢,当然这之间的区别很微小。 windows会以分

2010-11-09 22:28:00 2030

原创 windows中的盘符和卷标

<br />用windows的人每天都会看到盘符和卷标,但往往对其概念模糊,下面解释一下:<br />       盘符:只有windows下有,用来表示分区的顺序,默认第一个可以识别的主分区为C:,以后依次为D:、E:、F:等(为方便,光驱也有,默认排在最后),不属于分区的信息,该信息不保存在该分区内。<br />       卷标:就是在显示“本地磁盘”的地方,如果有卷标就把“本地磁盘”这几个字换成其他的文字(就是卷标),是该分区的信息之一,即卷标保存在该分区内。<br />       如何辨别:盘符

2010-11-09 22:28:00 2191

原创 详解MBR

<br />首先要明确,MBR是“DOS分区体系”下的概念,“DOS分区体系”是最常见的分区体系,Microsoft DOS、XP、Linux以及基于IA32平台的FreeBSD和OpenBSD等操作系统都使用DOS分区体系。<br />  MBR,全称为Master Boot Record,即主引导记录。<br />       使用DOS分区体系时,硬盘的第一个扇区被称为主引导扇区。系统加电后首先开始自检,如果CPU、内存、显卡等主要部件通过了自检,系统将根据BIOS设置程序中设置的启动顺序,从软盘、硬

2010-11-09 22:27:00 621

原创 C#的强制类型转换

<br />1.任何一门编程语言均有相关数据类型。C#也不例外,其基本数据类型有int,short,long,float,double,string等。数据类型之间可以相互转换。不过转换过程要注意小类型能转换成大类型,但大类型一般不能转换成小类型。如int<br />1.任何一门编程语言均有相关数据类型。C#也不例外,其基本数据类型有int,short,long,float,double,string等。数据类型之间可以相互转换。不过转换过程要注意小类型能转换成大类型,但大类型一般不能转换成小类型。如int

2010-11-09 20:18:00 1816 1

转载 五分钟让你全面理解ADO.NET连接池

<br />知道现在编程什么是最宝贵的?数据库连接,它其实是很耗费资源的。这里我们就连接池这个问题我们来一起讨论讨论吧。数据库连接池是为了更有效地利用数据库连接的最重要措施。它对于一个大型的应用系统的性能至关重要,特别是Web应用。ADO.NET Data Provider(以下简称Data Provider)会帮我们管理连接池,所以有人说使用连接池就像游儿童池一样轻松。但并不是说有了Data Provider程序员就万事无忧的,不正确地使用连接池可能导致你的应用在池里淹死。<br />什么是ADO.NET

2010-11-09 20:16:00 764

转载 学习C#修饰符:类修饰符和成员修饰符

<br />C#修饰符之类修饰符:public、internal、 partial、abstract、sealed、static <br />C#修饰符之成员修饰符:public、protected、private、internal、sealed、abstract、virtual、override、readonly、const<br />Public:最开放,所有的本程序集以及其他的程序集里面的对象都能够访问<br />Protected:比较开放,自身成员以及子类成员可访问<br />Private:只有

2010-11-09 20:15:00 375

转载 c#命名空间、程序集

<br />除了依赖于几个系统提供的类(如System.Console),到目前为止介绍的程序都是独立存在的。但更常见的情况是:实际的应用程序由若干不同的部分组成,每个部分分别进行编译。例如,企业级应用程序可能依赖于若干不同的组件,其中包括某些内部开发的组件和某些从独立软件供应商处购买的组件。<br />命名空间和程序集有助于开发基于组件的系统。命名空间提供一个逻辑组织体系。命名空间既用作程序的“内部”组织体系,也用作“外部”组织体系(一种表示向其他程序公开程序元素的途径)。<br />程序集用于物理打包和

2010-11-09 20:14:00 535

转载 vs2005新建网站和新建项目的区别?

<br />WebApplication编程模型的优点:<br />●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。<br />●生成的程序集<br />           WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集<br />           WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息<br />●可以将网站

2010-11-09 20:12:00 419

原创 ASP.NET,net2.0,c#简单的三层架构实例【转】

<br />首先还是简单的提一下 三层架构吧:<br />  1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。<br />  2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。<br />  3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。 <br />下面就介绍一下 范例的 步骤:<br /> <br />1.打开VS2008后,文件-->新建-->项目-->其他项目类型-->

2010-11-09 20:11:00 850 1

转载 谈谈三层架构中MODEL的作用

<br />Model又叫实体类,这个东西,大家可能觉得不好分层。包括我以前在内,是这样理解的:UI<-->Model<-->BLL<-->Model<-->DAL,如此则认为Model在各层之间起到了一个数据传输的桥梁作用。不过在这里,我们不是把事情想简单,而是想复杂了。<br />    Model是什么?它什么也不是!它在三层架构中是可有可无的。它其实就是面向对象编程中最基本的东西:类。一个桌子是一个类,一条新闻也是一个类,int、string、doublie等也是类,它仅仅是一个类而已。<br />

2010-11-09 20:10:00 730

转载 c#细节--Property和Attribute迷局

<br />C#中Property和Attribute本是两个非常好区分的概念,但翻译过来都叫“属性”,似乎让人迷惑。造成Property和Attribute迷局的原因有两个:<br />1、不知道是中文翻译词汇的贫乏,还是英文词汇的贫乏,导致两者的混淆。于是有人建议把Attribute翻译成“特性”。这虽然在称呼上把两者区分开来,但并不能从本质上揭开迷局。<br />2、在c#中引入了所谓“字段”(Field),把OOA/OOD中的Attribute给替换了,而同时有引入了自己的“Attribute”。<

2010-11-09 20:09:00 1556

转载 C#命名规则和风格(收集)

<br />http://www.cnblogs.com/jiekeng/articles/561562.html

2010-11-09 20:07:00 279

转载 ASP.Net的Web服务器控件、Html服务器控件和Html控件

<br />这是关于ASP.Net常被问到的一个问题,很老很老的概念,但也是一个比较容易一知半解的问题。自问了一下,似乎揣着明白说不清楚,于是做点功课整理一下。首先,为什么会有Web服务器控件、Html服务器控件和Html控件<br />  Html控件无需多说,最常用的控件,ASP时代的唯一选择,世界开始的时候它就在那。当微软推出.Net后,为了提供ASP.Net Web Form开发以和Win Form开发相似的开发体验,推出了Web服务器控件(Server Control),又称ASP.Net服务器控

2010-11-09 20:03:00 421

转载 .NET命名空间使用介绍

<br />在ASP.NET中,.NET Framework为我们提供了丰富的基类,为了能在程序中引用这些基类,我们必须先引用这些基类的命名空间。我们都知道,如果我们想在C++中引用一个文件函数时,我必须先调用该文件,例如<#include studio.h>,其实它和ASP.NET中命名空间的引用是同一原理。但是它们又有本质上的区别。<br />    在ASP.NET中,命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而不是物理组合。在C#文件中定义类时,可以把它

2010-11-09 20:02:00 840

转载 jsp和servlet的关系

JSP与Servlet <br />这篇文章的主要目的不是单纯的介绍JSP,也不是详细的介绍Servlet。这是一篇讲述JSP和Servlet之间关系的基础性文章。这篇文章主要是针对那些学习JSP的人而写的。至于Servlet和JavaBean以及Servlet和XML我的两个同学在他们的文档中将会给出明确的解释。 <br />本文的主要结构: <br />1. Servlet是什么? <br />2. JSP与Servlet. <br />3. Servlet 概述 <br /><br /><br />在

2010-11-09 20:00:00 380

转载 java设置classpath,path,java_home环境变量的目的

<br />首先介绍一下环境变量的设置方法:<br />(这里以jdk1.6来安装,其他版本一样)<br />在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。<br />         首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JAVA_HOME和classpath是不存在的。<br />       

2010-11-09 19:58:00 531

转载 SqlConnection.ConnectionString 参数参考

<br /><br />http://blog.csdn.net/ericfine/archive/2004/08/04/60573.aspx

2010-11-09 19:54:00 487

转载 web.config中connectionStrings数据库连接字符串的解释

<br />先来看一下默认的连接SQL Server数据库配置<br /><connectionStrings><br />   <add name="LocalSqlServer" connectionString="Data Source=./SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlCl

2010-11-09 19:51:00 3471

转载 Sql Server命名规范

<br />为了提供完善的数据库管理机制,SQL Server 设计了严格的命名规则。在创建或引用数据库实体,如表、索引、约束等时,必须遵守SQL Server 的命名规则,否则有可能发生一些难以预料和检查的错误。本文将讲述:标识符的分类和格式规定;数据库对象的命名规定与使用原则。希望对您会有所帮助。标识符分类SQL Server的所有对象,包括服务器、数据库以及数据库对象,如表、视图、列、索引、触发器、存储过程、规则、默认值和约束等都可以有一个标识符。对绝大多数对象来说,标识符是必不可少的,但对某些对象如

2010-11-09 19:39:00 1737 1

转载 sql server中日期时间格式转换

项目中经常会遇到DataTime类型转换的问题。。在客户端可以用ToString()方法进行格式化:  DateTime.Now.ToString("d")     返回标准的日期格式。  DateTime.Now.ToString("yy年MM月dd日")  返回中文日期格式:09年04月13日  DateTime.Now.ToString("hh:mm")      返回时间 :     5:20参数可以随意组合,应该可以满足需求。绑定时格式化: HtmlEncode 属性一定为False  否则Dat

2010-11-09 19:35:00 953

EF + WCF + MVC3 OnlineShop 源码

基于Entity Framework Code First, WCF, MVC3 的网上商店demo

2012-03-11

net framework卸载清理工具 V6.0 NET Framework Cleanup Tool

net framework,大家一般都安装了吧?它是一些程序的运行框架程序,目前版本也诸多,现在net framework3.5都已经发布了!如果你安装3.5版后不好用怎么办?卸载掉?好象找不到卸载软件哦!没问题!.NET Framework Cleanup Tool。就是一款net framework环境卸载、清除工具!它可以彻底清除掉计算机中不同版本.NET框架! .NET Framework Cleanup Tool,支持所有语言的.NET。它能删除与.NET相关的文件,并且还能自动将对应的文件夹、注册表项目和Windows Installer文件全部删除。使用这个软件,基本可以将电脑还原到未安装.NET框架时的状态。因此,当你发现.NET不能正常更新,或是无法删除、甚至于重新安装不起作用时,试试这个小软件!

2010-08-25

Foxit Phantom PDF Suite 2.0 简体中文注册安装版

体积小巧,功能强大,可阅读、编辑、创建pdf文档,福昕软件出品,自由天空优化第三版,安装即注册,完美使用商业版功能。

2010-04-15

mysql ODBC 驱动v5.1.5

mysql ODBC 驱动v5.1.5,windows下以统一方式访问mysql

2010-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除