自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 收藏
  • 关注

Java程序还可以这样写?

public class 简单对象 { private String 姓名; private String 性别; public String get姓名() { return 姓名; } public void set姓名(String 姓名) { this.姓名 = 姓名; } public String get性别() { r...

2009-09-09 22:57:00 132

原创 Linux系统下Shell命令行快捷键实用技巧

  # Ctrl + A - Go to the beginning of the line you are currently typing on   # Ctrl + E - Go to the end of the line you are currently typing on   切到命令行开始|结尾   # Ctrl + L - Clears the Screen, similar t...

2009-08-27 11:47:40 89

分页程序,数据库支持

1.SQL Server2000    经过两次TOP。注意第一次TOP的顺序,和最终结果集的顺序是相同的;第二次TOP的顺序,和最终结果集的顺序是相反的。select * from (select top 10 * from (select top 50 * from warn_info20090820 order by error_code desc) as warn_inf...

2009-08-21 16:22:23 89

原创 js操作文件

javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对象 其实...

2009-08-21 16:13:41 109

页面分页关键点

/** 总记录 */ protected int recordCount = 0; /** 页数 */ protected int currPage = 1; /** 页面大小 */ protected int pageSize = 10; /** 总页数 */ protected int pageCount = 0; /** 起始记录 */ ...

2009-06-12 10:06:00 103

JS验证IPV4地址

function isIP(obj) { var strIP = obj.value if (isNull(strIP)) return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式 if(re.test(strIP)){ if( RegExp.$1 <256 &&amp...

2009-06-11 10:39:00 639

Java---Object

1.Object的equals方法? equals在非空对象的引用上实现了等值关系: (1)自反性:x.equals(x),值为true。 (2)相称性:x.equals(y),值为true;y.equals(x),值为true。 (3)传递性:x.equals(y),值为true;y.equals(z),值为true;x.equals(z),值为true。 (4)一致性:x....

2009-05-31 14:13:00 86

JMX笔记(一)

1.为什么使用JMX技术?(1)JMX技术使Java应用程序可以被管理,但是对程序的设计影响很小。(2)JMX技术提供了一种标准的方式管理基于Java技术的应用程序、系统和网络。(3)JMX技术可以被用在JMX外来管理JVM。(4)JMX技术提供了一个可升级的、动态的管理框架。(5)JMX技术在存在的Java技术起杠杆作用(增加功能的意思)。(6)JMX技术可以很容易的和存...

2009-05-27 11:57:00 72

Don't Do This! But Here Is a Way.

Recently I was asked how to do "registerMBean" in a remote JVM, from a remote JMX client. The MBeanServerConnection doesn't expose any registerMBean method, and for good reasons. When you create and...

2009-04-29 23:45:00 189

各服务器通过JNDI访问资源设置初始化参数

#JBOSSjava.naming.factory.initial=org.jnp.interfaces.NamingContextFactoryjava.naming.provider.url=localhost:1099#Glassfishjava.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFac...

2009-04-23 01:16:00 133

java.io.CharConversionException: isHexDigit

java.io.CharConversionException: isHexDigit.做ajax传递参数的时候遇到这个异常,在网上找到解决办法,原来我一直没发现原来是 escape带来的错误。下面把解决办法发出来另外感谢提供办法的朋友 忘记你是谁了 但还是谢谢var url = "b.jsp?name=" + escape(u_name);服务端获取:String name=r...

2009-03-13 15:04:00 71

Hibernate参考文档笔记三

九、可选配置项 下面介绍的Hibernate属性,有一些是系统级别的。系统级别的属性只能通过-Dproperty=value来设置或在hibernate.properties文件中设置,不能使用上面的方式设置。 1.Hibernate配置项 (1)hibernate.dialect指定方言后,Hibernate可以根据低层数据库自动产生优化过的SQL。取值为org.hibenate...

2009-03-12 16:58:00 83

Hibernate参考文档笔记二

五、Contextual Sessions 许多应用程序需要一种和上下文有关联Hibernate session,这样的session是指贯穿于给定环境的上下文中都有效的session。无论如何,贯穿于应用程序应用上下文由什么组成的清晰度不同,不同的上下文针对当前的概念有不同的范围。 使用Hibernate 3.0以前版本的应用程序,趋于使用自已实现的基于ThreadLocal来维护前后关...

2009-03-12 16:52:00 72

Hibernate参考文档笔记一

一、对象定义 1.org.hibernate.SessionFactory 对于单个数据库,被编译的映射,是一个线程安全的缓冲区。是一个Session和ConnectionProvider客户端的工厂。拥有可选的对过程级和集群级重复利用的数据的缓存(二级缓存)。 2.org.hibernate.Session 单线程、短生命周期的在应用程序和持久化存储系统之间的一个会话对象。封装...

2009-03-12 16:48:00 77

UML 2.0体验之Interaction Fragment

UML 2.0中增加了交互片断组件。正好遇到一个在序列图中处理多分支的情况。下载PowerDesigner 12.5后,实践了一下。能达到想要的效果。Interaction Fragment,支持多种操作。如loop,alternative,option等。实践结果:...

2009-03-06 14:21:00 540

Apache-Maven进阶一

一、什么是Maven? Maven本质上是一个工程管理和理解工具。提供了一种方式,帮助管理: Builds Documentation Reporting Dependencies SCMs Releases Distribution二、Maven对我们的开发进度有什么益处? 采用标准的规定和惯例加速开发周期 同时达到更高的成功率三、如何设置Ma...

2009-03-06 12:41:00 101

Maven入门

下载地址:http://maven.apache.com 一、安装指南(1)Window安装方式 1.解压Apache Maven文件。 2.加入环境变量M2_HOME,指向第一步中解压文件的位置。如安装是2.0.9版本,确认结尾没有多余的”\”。 3.加入环境变量M2,指向%M2%\bin。 4.可选项,加入环境变量MAVEN_OPTS,内容为-Xms256m -...

2009-03-04 16:28:00 67

Hibernate中将一个字段映射到POJO多个属性

<class name="com.hibernate.pojo.Employee" table="EMPLOYEE"> <id name="id" type="java.lang.String"> <column name="id" length="20" /> <genera

2009-02-27 11:04:00 154

webwork返回类型

Chain Result - 用于 Action Chaining Dispatcher Result - 用于 JSP 整合 FreeMarker Result - 用于 FreeMarker 整合 HttpHeader Result - 用于控制特殊的HTTP行为 JasperReports Result - 用于 JasperReports 整合 Redir...

2009-02-23 09:38:00 94

由spring域名改变想到

今天,想到好久没有上spring官网了,在地址栏中输入,http://www.springframework.org,结果进入的页面是http://www.springsource.org ,好久没有关注spring了,什么时候把域名改了都不知道。这也提醒我要经常的关注一些前沿技术。看了一下,spring的版本,最新还是spring 2.5.6。...

2009-02-11 17:56:00 63

谁错了?

我现在真的很无助,我不知道怎么办,我不知道是谁错了?也许就不存在谁对谁错,难道我们在一块本来就是一个错误吗?我们在一块可能彼此感觉到最多是,累吧!就像你说的一样,两个好人,不能在一块,可能现在你不再感觉我是一个好人了。其实,我们在一块儿,都太怕失去对方了。自己给自己压力。把一些东西,都看的太重了,看淡些就行了。为什么要在乎彼此说什么呢,我想做是更重要的吧。也许,我这次惹你生气,和以前,惹你生气,...

2009-01-15 14:49:00 92

jax-ws实践

在开始之前确认有Metro环境(访问https://metro.dev.java.net/)。1.开发方法? (1)契约优先 从WSDL入手,生成Java类来实现服务。 (2)代码优先 从Java类入手,通过Annotation来生成WSDL和Java接口。2.JAX-WS生成服务? (1)编写服务类文件,并编译。 (2)生成构件。 wsgen -cp ....

2009-01-15 10:54:00 62

Apache---James 邮件服务器简单设置

1.配置邮件服务器?(1)设置服务器<servernamesautodetect="true"autodetectIP="true"><servername>localhost</servername></servernames>将localhost修改为你的服务器地址。(2)设置邮件管理者的邮件地址<po

2009-01-06 13:12:00 165

JDK_1.6---01---Java Collection Framework

1.新集合接口.(1)Deque:双端队列,支持两端的插入和移出,扩展了Queue。(2)BlockingDeque:支持接下来操作的Deque,当读取一个元素时,等待Deque成为非空;当存储一个元素时,等待空间可用。扩展了Deque和BlockingQueue。这个接口是java.util.concurrent的一部分。(3)NavigableSet:扩展了导航方法,为了...

2009-01-04 13:39:00 85

JavaMail发邮件

packagecom.usernet.stk.mail.util;importjava.util.Date;importjava.util.Properties;importjavax.mail.Authenticator;importjavax.mail.Message;importjavax.mail.MessagingException;importja...

2008-12-23 09:14:00 60

主外键的通俗理解

 数据库有三个模型:概念模型:指现实世界中的实体和关系逻辑模型:指数据库的表和关系物理模型:指tablespace,datafile等我们一般而言的表,pk,fk都是逻辑模型的概念。表与表之间的关系有三种:一对一,一对多,多对多。在实际的设计中,表与表只存在一对多的关系,因为一对一的关系,可以合并到一张表中,而多对多的关系必须变化为两个一对多关系。而PK和FK就是表明了这种一对多的关系。...

2008-11-28 15:44:00 200

FreeMarker笔记一

1.what is FreeMarker?FreeMarker是一个模板引擎;一个产生模板文本(从HTML等任何文件中)的通用工具。FreeMarker被设计为基于Servlet应用的采用MVC模式,来产生HTML页面。由于采用了MVC模式,对于动态页面来说,意味着,设计者(HTML作者)和程序员分离。每个人,都可以做他擅长做的。设计改变页面的外观,程序员不用重新编译或修改他的代码。因为,应用逻辑...

2008-10-22 09:23:00 66

RMI例子

1.分布式应用程序需要? (1)查找远程对象。 (2)通过远程对象通信 (3)调入被当作参数或返回值的对象的类的字节码2.java分布式对象模型中的术语? (1)remote object:指这个对象的方法可以被另一个JRE调用,潜在的含义是JRE不在同一主机上。 (2)remote method invocation(RMI):在remote ob...

2008-06-16 15:11:00 63

Heap and Perm size

-Xms256m -Xmx256m -XX:PermSize=256m -XX:MaxPermSize=256m

2008-05-20 16:32:00 75

Apache Derby 10.4.1.3 released

ApacheDerbyproject很高兴的宣布具有新的特性的Derby10.4.1.3被发行。Derby10.4.1.3引入了以下新功能:*异步复制允许维护以前的主数据库的副本到另外一台数据库上。在主数据库崩溃情况下可以执行从数据库上的副本。继续给客户端的请求提供服务。*安全关闭网络服务器后,依然支持用户认证。事实上,认证激活,要求有证书(安全证书)。*SQL&&表函数。使...

2008-05-13 13:24:00 54

javax.servlet.Filter

Filters是在请求资源(Servlet或静态内容)或者响应资源时,也可以在请求和响应同时进行时,执行过滤任务。Filters通过doFilter方法来执行过滤的。每个过滤都要访问一个FilterConfig对象,该对象包含了初始参数,要引用的ServletContext对象。例如,在调入资源时,执行过滤。Filters是被配置在web.xml配置文件中的。一些需要过滤器的情况:(1)认证...

2008-05-12 00:32:00 75

org.apache.struts2.dispatcher.FilterDispatcher

1.org.apache.struts2.dispatcher.FilterDispatcher?是Struts2的主要的Filter,负责四个方面的功能:(1)执行Actions(2)清除ActionContext(3)维护静态内容(4)清除request生命周期内的XWork的interceptors另注:该过滤器应该过滤所有的请求URL。一般被设置为/*.具体:(1)执行Actions...

2008-05-09 14:33:00 348

Struts2学习笔记

struts2学习笔记1.MVC模式与观察者模式?2.Struts1简单介绍?Struts1的核心是控制器,控制器有两部分组成:(1)核心控制器(ActionServlet)(2)业务逻辑控制器(Action)Struts1的缺点:(1)支持的表现层技术单一(2)与Servlet API严重耦合,难于测试(3)代码严重依赖于Struts1 API,属于侵入式设计3.WebWork简单介绍?核心是S...

2008-05-07 15:49:00 114

java关键字

1、final <1>用在成员变量 表明该变量是终结变量,初始化后不能再次赋值。publicclassFinalFeild...{privatefinalStringt="frist";publicstaticvoidmain(String[]args)...{//cannotmakeastaticreferencetothenon-staticfeildt//t="seco...

2008-02-17 18:06:00 88

抽象类可以实现接口,并且可以继承实体类

1、Act.java//接口类publicinterfaceAct...{publicvoidgo();}2、Chinese.java//实体类publicclassChinese...{publicvoidgetAge()...{System.out.println("entityclass.");}}3、Person.java//抽象类可以实现...

2008-02-17 17:24:00 88

类中可以存在非static块

publicclassTest...{//类中可以存在非static块,该块在构造函数前执行。...{System.out.println("fristnon-static");}...{System.out.println("secondnon-static");}...{System.out.println("thridnon-static");}publicTest()...{Syst...

2008-02-17 17:16:00 53

Spring中大量使用的模式

模式:描述了一个在我们周围不断重复发生的问题,以及该问题解决方案的核心。Spring中大量使用的两种模式为: <1>单态模式 <2> 工厂模式

2008-02-17 14:02:00 86

Spring中IOC实现

Ioc(Inversion of Control)中文翻译为“控制反转”,Ioc的抽象概念是依赖关系转移,即“程序与实现必须依赖于抽象”。 控制反转最常见的实现方式就是依赖注入(Depedency Injection),依赖注入的含义是:保留抽象接口,让组件依赖抽象接口,当组件要与其他对象发生依赖关系时,通过抽象接口来注入依赖的实际对象。 IOC两种实现方式: <1>设值...

2008-02-17 13:47:00 65

java实现快速排序

publicclassTestArray...{publicstaticvoidmain(String[]args)...{int[]array=...{49,38,65,97,76,13,27,49};for(inti=0;i<array.length;i++)...{System.out.print(""+array[i]);}System.out.println();System...

2007-11-14 17:55:00 47

有初始值的 form 表单元素重置(reset)解决方案

<script language="JavaScript" type="text/javascript"> <!-- // 说明:有初始值的 form 表单元素重置(reset)解决方案 // 整理:http://www.CodeBit.cn ...

2007-11-13 22:50:00 507

空空如也

空空如也

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

TA关注的人

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