自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDK安装及环境变量配置

1.安装JDK时,JDK和JRE要分别安装在不同的目录下,否则会出现文件覆盖及没有某些jar文件的问题(比如说tools.jar),且文件夹名最好取默认的文件夹名,否则在MyEclipse添加JRE时会报"Target is not a JDK root. System library was not found"错误2.安装JDK1.5时,环境变量配置如下:JAVA_HOME:G:\Ja...

2011-06-16 10:22:14 187

原创 java跳出多重循环

方法一:for(int i = 0; i < loopSize; i++){ 执行语句 for(int j = 0; j < loopSize; j++){ 执行语句 if(满足退出条件){ break; } } if(满足退出条件){ break; ...

2011-06-09 16:47:19 89

原创 获取src下.properties文件里的值

String value = java.util.ResourceBundle.getBundle("mybuild").getString("build.number");其中:mybuild为属性文件名,如mybuild.propertiesbuild.number为键值

2011-04-15 09:56:14 111

原创 SQLSERVER驱动连接异常问题

SQLServer驱动:JDK1.5时,用sqljdbc.jar包JDK1.6时,用sqljdbc4.jar包具体参看文章:http://developer.51cto.com/art/200907/137813.htmOracle驱动:ojdbc14.jar 与 classes12.jar 驱动包classes12.jar用于JDK 1.2和JDK 1.3,而oj...

2011-04-11 11:06:21 368

原创 jstl换行

在实际开发中遇到jstl换行问题,贴出来共享!!![color=red]一.3列换行[/color] ${product.productName} [color=red]二.4列换行[/color] ${list["streetname"]} &nbsp; ...

2009-06-09 15:58:06 273

用AJAX动态构造下拉框列表值

[color=red]一.servlet构造出的AJAX返回的XML文件:[/color][code="java"]public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharact...

2009-01-08 09:42:50 157

原创 java调用Oracle的存储过程或函数

[color=red]一:无返回值的存储过程[/color]存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END TESTA;...

2009-01-06 16:08:17 117

Hibernate中直接获取count(*)结果的用法

public boolean isExistRunRota(String rotaid) { log.debug("find isExistRunRota in RunDuty: "); boolean isExist=false; try { String queryString = "select count(*) from RunDuty as model whe...

2008-12-30 09:58:54 1183

从后台传过一个LIST,页面上直接根据这个LIST进行翻页操作而无须借助外部类

查询结果查询结果 工作票名 工作票类型 建立时间 完成时间 当前状态 详细情况 安全措施 ...

2008-12-02 11:38:43 329

SSH综合查询的两种方式

[color=red]方法1:直接用ORACLE方言函数进行比较[/color][code="java"]//综合查询 public List getOpeRecsByCon1(HttpServletRequest request){ log.debug("finding OpeRecords instances by Condition"); try { ...

2008-11-12 13:51:46 157

原创 数组排序总结(冒泡,选择,插入,希尔)

[code="java"]package org.idcn.jse;public class SortAll { /** * 冒泡排序,选择排序,插入排序,希尔(Shell)排序 Java的实现 * 2008.11.09 * @author YangL. (http://www.idcn.org) */ public static void mai...

2008-11-10 13:57:24 140

根据部门ID构造从此部门一直到最顶层部门的字符串

[color=red]应用场景:[/color]当需构造根据部门ID构造从此部门一直到最顶层部门的字符串时,如:[color=red]XXX股份有限公司->XXX热电厂->运行分场->一厂->一厂运行三值->一厂汽机三班[/color],此时传入此方法的是"一厂汽机三班"对应的DEPID,则返回此构造好的字符串,不过得保证最顶级部门的PID为NULL或为"".[code="java"]...

2008-11-10 11:17:51 248

用JSTL迭代List(hql组装出来的对象)和HashMap以及List(对应表记录)

[color=red]1.迭代List(hql组装出来的对象)[/color]hql:String hql = "select (select b.rotaname from RunRota b where b.rotaid=a.rotaid),a.classid,a.classname from RunClass a where a.rotaid in " +" (select ...

2008-11-06 14:07:21 141

实用CSS技巧(不断更新...)

[color=red]使文本框内的文字居中:[/color]style="text-align: center"[color=red]强制设置下拉列表框长度:[/color][color=red]设置表格行当鼠标移入时变色,移出行时恢复:[/color][color=red]使链接变成按钮:[/color]查看详细[color=red]设置表格的行高:[/col...

2008-11-03 17:23:49 81

原创 在Hibernate中使用sql原生语句

[color=red]Action:[/color][code="java"]List allNodesList = sysDepartmentService.findbySql(sql,"ht.sys.model.SysDepartment");[/code][color=red]Service:[/color][code="java"] public List fi...

2008-10-23 15:46:13 319

原创 初识JAVA内部类

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的...

2008-10-17 13:39:54 99

原创 Java Reflection (JAVA反射) 2

Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。1. 得到某个对象的属性public Object getProperty(Object owner, String fieldName) throws...

2008-10-16 11:51:36 73

原创 Java Reflection (JAVA反射) 1

Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。...

2008-10-16 10:08:28 74

原创 js校验经典

一、验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-...

2008-10-16 10:02:37 101

原创 Eclipse快捷键大全

[color=green]经典[/color]Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交换位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交换位置(同上)Alt+← 前一个编辑的...

2008-10-15 14:11:37 62

TOMCAT5.0及TOMCAT5.5以上数据源配置不同写法

在配置JDND数据源的时候,要5.0和5.5时要在安装目录\conf\Catalina\localhost目录下放置一个context.xml(名字自取,只要扩展名为.xml即可)文件6.0时要在安装目录\conf目录下放置一个context.xml(名字自取,只要扩展名为.xml即可)文件[color=red]TOMCAT5.0配置写法:[/color] ...

2008-10-15 09:18:44 153

TOMCAT5.5以上服务器启动方法

tomcat5.0以下直接双击安装目录的的BIN文件夹内的startup.bat启动文件即可。tomcat5.5以上在安装目录的的BIN文件夹里边是没有startup.bat启动文件的,要启动服务器,比较方便的一个方法是在BIN文件夹里建一个RUN.BAT(名字自取,后缀是.BAT即可)批处理文件,里边写上这么一行:[color=red]java -jar bootstrap.jar[/col...

2008-10-14 09:26:30 327

原创 enum枚举类型

枚举类型是一个常量集合的数据类型。因为都是常量,所以一个枚举类型中的字段名都要大写。在JAVA中,枚举类型的定义是通过“enum“关键字进行的。例如你要定义一个表示一个星期的每一天的枚举类型:public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY}强烈建...

2008-09-28 17:01:01 85

原创 java泛型

摘要 泛型是J2SE 5.0最重要的特性。他们让你写一个type(类或接口)和创建一个实例通过传递一个或多个引用类型。这个实例受限于只能作用于这些类型。比如,在java 5,java.util.List 已经被泛化。当建立一个list对象时,你通过传递一个java类型建立一个List实例,此list实例只能作用于所传递的类型。这意味着如果你传递一个String ,此List实例只能...

2008-09-26 13:50:56 67

原创 收集的非常不错的js脚本

1 >屏蔽功能类1.1 屏蔽键盘所有键1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者function nocontextmenu(){ if(document.all) { event.cancelBubble=tr...

2008-09-26 10:12:40 74

原创 使用HbernateTemplate

[color=red]1.HibernateTemplate的常规用法[/color]HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate...

2008-09-25 17:21:04 112

SPRING事务配置方法

[color=red]//1.配置事务管理器[/color] [color=red]//2.配置事务管理器属性[/color][color=red]//3.配置服务代理bean[/color] [color=red]//4.配置真正服务bean[/color]...

2008-09-25 16:51:41 112

原创 JAVA异常处理方式的区别和分析

一、内层方法抛出异常,外层方法捕捉并处理异常:   public void methodA (){   try{   // 调用methodB   methodB();   }   catch(ExceptionType et){   // 相应处理措施   }   }   public void methodB th...

2008-09-25 10:16:18 86

原创 详解什么是JNDI

JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。JNDI可访问的现有的目录及服务有:DNS、XNam 、Novell目录服务、LDAP(Lightweight Directory Access Protocol 轻型目录访问协议)、 ...

2008-09-23 17:59:41 92

原创 js子窗口传值回父窗口

New Document function openWindow() { var result = window.showModalDialog("childen.html","DialogHeigth=40,DialogWidth:100px,...

2008-09-22 17:01:28 197

原创 js小收藏

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(...

2008-09-22 16:57:52 74

原创 用jdbc连接数据库的各种例子

[color=red]一、jsp连接Oracle8/8i/9i数据库(用thin模式) [/color]testoracle.jsp如下: 您的第一个字段内容为: 您的第二个字段内容为: [color=red]二、jsp连接Sql Server7.0/2000数据库 [/color]testsqlserve...

2008-09-18 15:05:32 71

原创 Class.forName 介绍

Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("p...

2008-09-18 15:00:22 72

原创 HashMap遍历的两种方式

[color=red]第一种:[/color]Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey()...

2008-09-18 13:39:30 281

原创 Java.util.Collections类包的学习

Java.util.Collections类包的学习 1. 描述: 1.1 概述 java.util.Collections类包含很多有用的方法,可以使程序员的工作变得更加容易,但是这些方法通常都没有被充分地利用。Javadoc给出Collections类最完整的描述:“这一个类包含可以操作或返回集合的专用静态类。 ” 1.2 所含方法 Iterator, ArrayList,...

2008-09-18 12:59:54 145

原创 Vector、ArrayList和hashtable、hashmap的异同

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashta...

2008-09-18 11:26:01 73

空空如也

空空如也

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

TA关注的人

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