
JAVA
vinep
我思念的城市 已是黄昏 为何我总对你 一往情深 曾经给我快乐 也给我创伤 曾经给我希望 也给我绝望 我在遥远的城市 陌生的人群 感觉着你遥远的忧伤
展开
-
log4j使用指南
引入Log4j的意义--------------------------------------------------------个人感觉实现起来并没有什么难度。在程序调试时,可能会写入大量调试信息,但程序上线后并不一定需要,手工去删除又比较麻烦。log4j可以改变日志的写入级别,相应的信息就不会输出了。例如级别为:ALL时, logger.debug("test"); 的信息就会写入日志级别为原创 2005-09-12 13:15:00 · 2497 阅读 · 0 评论 -
Hibernate-1.实体对象生命周期
Hibernate中,实体对象生命周期分为三种状态:Transient(瞬态)、Persistent(持久态)、Detached(游离态),下面把三种状态的概念说一下。Transient(瞬态):即普通的实体对象,没有与数据库产生任何关联,比如UserInfo userInfo = new UserInfo();这个userInfo对象就是Transient。Persistent(持久态原创 2009-02-12 09:27:00 · 2592 阅读 · 1 评论 -
java报表制作组件itext使用
使用起来比较简单,把代码贴出来package com.yinbo.satisfy.web.struts;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;im原创 2008-12-07 18:37:00 · 1485 阅读 · 1 评论 -
java excel读写组件jxl使用
使用起来很简单,就不多说了,只把代码贴出来package com.yinbo.satisfy.web.struts;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespo原创 2008-12-07 18:40:00 · 1172 阅读 · 0 评论 -
一种浮点数控制小数位数的方法
一种浮点数控制小数位数的方法double per = 0.258283; DecimalFormat df = (DecimalFormat)NumberFormat.getPercentInstance();df.applyPattern("0.00%"); //小数点后保留二位 String str = df.format(per);原创 2008-12-07 18:44:00 · 1689 阅读 · 0 评论 -
spring中的jdbc访问类JdbcTemplate使用
在不使用hibernate的情况下,使用它来操作数据库也不错,至少不用自己去封装了。java里的东西就是多。。。在applicationContext.xml中的配置 bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> property name="原创 2008-12-07 18:49:00 · 1091 阅读 · 0 评论 -
数据库连接池c3p0和dbcp中spring中使用的配置
想想以前还是自己在写连接池,现在的连接池多的数不过来,估计永远也不用自己再写了。下面是两个连接ms sqlserver的例子。连接其它数据库就在网上去搜搜吧。maxActive是最大连接数据,这个要根据实际情况设置大些,不然连接可能就不够用了。minIdle是初始化时在池中创建的连接数maxIdle是池中保持的最大空闲数"dataSource" cl原创 2008-12-07 18:54:00 · 1722 阅读 · 0 评论 -
JAVA平台的AJAX 框架DWR使用
DWR现在已经在java平台的AJAX应用中使用比较广泛,下面将以前项目中用到的部分内容(测试部分)贴出来,以供参考。配置使用什么的就不多说了,在网上搜一下就很多,非常简单。只简单的说一下流程,然后直接把文件中的内容贴出来。具体的使用也可以参考dwr的网站:http://directwebremoting.org/dwr1.首先在web.xml中配置dwr,以便在项目中使用2.编写原创 2008-12-07 17:31:00 · 1532 阅读 · 1 评论 -
Java系列教程目录
----------------精通Java Web开发----------------1.Web运行原理2.Servlet基础3.Servlet API4.Servlet的生命周期5.Cookie管理6.会话跟踪7.JSP简介及运行机制8.JSP语法9.JSP内建对象及生命周期10.JSP与JavaBean11.JSP与Applet12.表达式语言(EL)13.JSTL14.自定义JSP标签原创 2009-02-23 13:47:00 · 2120 阅读 · 1 评论 -
Hibernate-0.写在前面
现在写有关Hibernate相关的文章有点雷人,不过用了好多年,一直没研究过它,一直抱着个能用就行的态度。但回头一想,要想治病救人,靠现在了解的些皮毛可不行,还是把这个框架再系统的看一下。1.实体对象生命周期2.Hibernate API3.HQL4.映射5.事务6.缓存7.性能优化8.安装配置原创 2009-02-12 09:20:00 · 1941 阅读 · 2 评论 -
如何更好的处理异常
在代码编写过程中,总感觉自己在处理异常时不那么合适,在网上找了些文章看了看。记录如下。 既然捕获了异常,就要对它进行适当的处理。不要捕获异常之后又把它丢弃,不予理睬。 可以做如下选择: 1)处理异常。针对该异常采取一些行动,例如修正问题、提醒某个人或进行其他一些处理,要根据具体的情形确定应该采取的动作。再次说明,调用printStackTrace算不上已经“处理好了异常”。原创 2006-11-13 22:35:00 · 965 阅读 · 0 评论 -
hibernate使用问题集
1.不同的对象被一个Session操作的错误 数据库中的一条记录在一个事务中只能由一个对象来操作,比如先查询出信息得到一个对象,更新时就不能使用另一个对象,只能使用这一个对象。原创 2006-11-05 14:24:00 · 569 阅读 · 0 评论 -
JDBC连接各种数据库经验技巧集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各 个开发商的接口并不完全相同,所以开发环境的变转载 2006-11-05 11:47:00 · 794 阅读 · 0 评论 -
java多态要注意的一个问题
class food { public String name = "food"; public void showMess(String mess) { System.out.println("food.showMess=" + mess); } public String getName() { return this.name; }}class bread原创 2006-11-05 12:10:00 · 728 阅读 · 0 评论 -
java教程(1)环境配置
1。查看环境变量的配置 Linux: env Windows: set2。Administrator, 系统 环境变量的区别 Administrator: 只对administrator用户有效 系统: 对所有用户有效3。path 与 classpath path: 知道程序在哪里, 如java, javac等 在任原创 2006-11-05 12:20:00 · 717 阅读 · 0 评论 -
junit初步使用小记
使用1. 加环境变量 set classpath=%classpath%;INSTALL_DIR/junit3/junit.jar;INSTALL_DIR/junit3 INSTALL_DIR/junit3/junit.jar junit的api INSTALL_DIR/junit3 要运行的测试案例路径(如果不是测试junit自带案例,不是必须的)2. 运行测试案例原创 2006-11-05 14:25:00 · 897 阅读 · 0 评论 -
java调用informix存储过程
在网上看了不少关与java调用存储过程的帖子,多是针对oracle,而调用informix的过程按网上的方法总是失败的。总结后得出以下调用方法:不带返回值 public void proc() ...{ try ...{ conn = getConnection(); conn.setAutoCommit(false);原创 2006-11-05 11:21:00 · 2108 阅读 · 0 评论 -
Java程序员的存储过程
原文:http://www.onjava.com/pub/a/onjava/2003/08/13/stored_procedures.htmlby Nic Ferrier本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要转载 2006-11-05 11:33:00 · 1089 阅读 · 0 评论 -
java调用外部程序执行
try ...{ //just for window String[] command = new String[] ...{"cmd.exe", "/c", "copy", filePath, "FSOBACK"}; Process p = Runtime.getRuntime().exec(command); p.waitFor();原创 2006-11-05 12:11:00 · 1167 阅读 · 0 评论 -
jbuilder常用快捷键
1. 工作区显隐ctrl+alt+z 状态面板ctrl+alt+s 结构面板ctrl+alt+m 消息面板ctrl+alt+p 工程面板ctrl+alt+c 代码面板2.页面切换ctrl+f6 在各代码窗体上切换ctrl+b 切换窗体ctrl+ - 类查询ctrl + enter 跟踪文件ctrl+shift +num 加书签 ctrl+num原创 2006-11-05 12:27:00 · 755 阅读 · 0 评论 -
jstl EL(表达式语言)
EL操作符. 访问bean属性或map条目[] 访问数组或list元素() +-*/ or div% or mod== or eq!= or ne> or gt>= or gt&& or and|| or or! or notempty 对空的变量进行测试(null或空的String, 数组, Map, List)每个有效的EL变量都可以使用上面的操作符,EL变量可以用原创 2006-11-05 12:29:00 · 2032 阅读 · 1 评论