
Java
lkhdmail
总是把自己当珍珠,就会时常害怕碰不到伯乐,不如把自己当成泥巴吧,让众人把自己踩成路
展开
-
Ioc模式与工厂模式比较
分离关注( Separation of Concerns : SOC)是Ioc模式和AOP产生最原始动力,通过功能分解可得到关注点,这些关注可以是 组件Components, 方面Aspects或服务Services。 从GoF设计模式中,我们已经习惯一种思维编程方式:Interface Driven Design 接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮转载 2008-05-17 17:08:00 · 472 阅读 · 0 评论 -
JS正则验证邮箱的格式
对于我们做WEB开发的,对表单的验证是必不可少的,所以今天把常用的一些验证罗列出来,呵呵,今天下午刚学的JS正则表达式,有什么不足的地方还希望大家批评指正。一.相关的代码 1 function test() 2 { 3 var temp = document.getElementById("text1"); 4 //对电子邮件的验证 5转载 2008-10-14 16:42:00 · 808 阅读 · 0 评论 -
一个简单加Java加密程序
import java.security.*;import java.security.spec.*; class MD5_Test{ public final static String MD5(String s){ char hexDigits[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8,转载 2008-11-19 16:07:00 · 539 阅读 · 0 评论 -
Startup Parameter of Eclipse
Today I studied eclipse.ini, its content as below,eclipse.ini:-vmargs-Xms40m-Xmx512m-Duser.language=enMy eclipse language is Chinese,I want change it to English,then add “-Duser.language=en”原创 2009-02-01 13:45:00 · 318 阅读 · 0 评论 -
How to install TestNG plug into Eclipse3.4
Please follow these steps below, 1.help->software updates2.Available Software->Add Site3.input http://beust.com/eclipse into Location field4.click ok5.click finish6.restartnotes: if want to know原创 2009-01-22 17:38:00 · 273 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题总结
前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。====================================================================转载 2008-12-12 10:42:00 · 385 阅读 · 0 评论 -
html to image的java实现
package test;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import原创 2008-12-16 13:18:00 · 1379 阅读 · 0 评论 -
JS常用代码:五行搞定checkbox全选/全不选
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" con转载 2008-12-16 13:11:00 · 9461 阅读 · 7 评论 -
将JBoss启动做成Windows的系统服务(遇到的问题已经修正,验证有效)
将JBoss启动做成Windows的系统服务2007-08-30 11:03这里将用到JavaService.exe 这个程序将JBoss启动做成Windows的系统服务。第一步: 复制 JavaService.exe 文件到%JBOSS_HOME%/bin目录下; 如果没有JavaService.exe 可以在http://javaservic转载 2009-03-10 11:58:00 · 748 阅读 · 0 评论 -
添加zip版Tomcat到系统服务
一 配置JDK 1、下载JDK 下载后,解压,假设为C:jdk1.5.0_08,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录C:jdk1.5.0_08 2、配置系统变量 (1) 右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。 (2) 在“系统变量”框中,点击“新建”按钮,“变量名”填写“JAVA_HOME”,变量值填写jdk解压后所在转载 2008-10-06 11:21:00 · 333 阅读 · 0 评论 -
MSN API编程例子
先到 http://sourceforge.net/projects/jmsn/ 下载 lib 包msnm.jar 再到 sun 官方网站下载 jsse.jar 包最后...package stock;import java.io.BufferedInputStream;import java.io.DataInputStream;import java.io.IOExcepti转载 2008-10-07 17:57:00 · 868 阅读 · 0 评论 -
关于JAVA软件框架选择的一些感受
对于开发框架的选择,感觉框架没有好和坏的分别。并且进几年JAVA WEB开发框架层出不穷,表示层的、持久层的,非常多。STRUTS/SPRING/HIBERNATE这些可能是目前国内最流行的几个框架了,其次是JSF了,聪明的开发人员都是用每个框架的混合搭配在一起,优势互补,诸如JSF的表现层,HIBERNATE的数据持久层处理等。无所谓单一的框架使用。抛开技术层面,我们使用框架的目的是为了减少工作转载 2008-05-17 17:09:00 · 564 阅读 · 0 评论 -
IOC原理的阐述
一、IOCIoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC。假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。那么,我们的问题是,Girl如何能够认识这个Boy?在我们中国,常见的M转载 2008-05-17 17:05:00 · 553 阅读 · 0 评论 -
关于专案管理及项目经理的心得
专案管理主要从以下几个方面进行管理,一是成本管理,二是资源管理,三是质量管理,四是范围管理,五是风险管理,六是Issue管理,七是资料管理;其它几都比较容易理解,下面主要说一下范围管理,范围管理主要包括产品范围,即常说是系统功能,还有使用者范围、资源范围及系统的整合范围CMMI Level2的七个PA: PP,RM,CM, MA, PMC, PPQA, SAM; Level 3的时候加入测试及原创 2008-05-17 18:58:00 · 460 阅读 · 0 评论 -
Struts VS Spring 两种MVC框架比较
基于Web的MVC framework在J2EE的世界内已是空前繁荣。TTS网站上几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的MVC,老牌的有Struts、Webwork。新兴的MVC 框架有Spring MVC、Tapestry、JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出色,如Dinamica、VRaptor等。这些框架都提供了较好的层次分隔能力。在实现转载 2008-05-17 19:11:00 · 357 阅读 · 0 评论 -
Hibernate框架ORM的实现原理
1. 什么是ORMORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。2.什么是Hibernate对于Hibernate的称呼有很多,比如工具、技术、框架以及解决方转载 2008-05-17 19:13:00 · 407 阅读 · 0 评论 -
hibernate框架介绍及示例
<!--google_ad_client = "pub-9495000945733010";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";//2007-05-29: JAVAH_336google_a转载 2008-05-17 19:15:00 · 988 阅读 · 0 评论 -
IIS5与Tomcat5共用80端口的配置方法(一)
配置平台 WindowsXP , IIS5 , Tomcat5.0.27 配置步骤: 一 准备工作 1, 打开IIS服务,在浏览器地址栏输入http://localhost 确定IIS服务正常. 2, 打开Tomcat服务, 在浏览器地址栏输入http://localhos:8080t 确定Tomcat服务正常. (注意:有可能在[tomcat] /common转载 2008-09-25 11:39:00 · 682 阅读 · 0 评论 -
IIS5与Tomcat5共用80端口的配置方法(二)
三 IIS5配置 1,ISAPI筛选器配置 在Internet 信息服务里面,右键点击 默认网站—属性—ISAPI筛选器—添加 注意 :此处的筛选器名称 一定要写成 jakarta 可执行文件选择 刚才咱们放置isapi_redirector2.dll的文件. 点击确定之后,重新启动iis服务,查看ISAPI筛选器里面刚才配置的那个jakart原创 2008-09-25 11:41:00 · 346 阅读 · 0 评论 -
Seam入门问题
最近由于项目需要, 对Seam进行了研究, 感觉在学习的过程中陷井很多,现在稍作些整理,以作备忘1. 如果用Eclipse开发,千万要注意版, 现在经过我测试验证可以搭配的几个版式本如下 eclipse3.3 + JBossTools-2.1.2.GA +jboss-seam-2.1.1.CR2 + JBoss4.2.2; eclipse3.4 + JBossTools-3.0.0.Bet原创 2008-12-26 17:07:00 · 407 阅读 · 0 评论