自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(211)
  • 资源 (3)
  • 收藏
  • 关注

转载 Hibernate三大类查询总结

Hibernate三大类查询总结

2010-07-23 19:22:00 1078

转载 html添加tooltip

<br />需求:给表单每个信息项添加一个帮助信息,当mouseover或focus时激活帮助信息<br />效果:<br />程序实现:/*<br />    2007-01-30 lisq custom tooltip<br />    use age:<br />    <script src="/modules/commons/js/prototype.js"></script><br />    <script src="/modules/commons/js/tooltip.js"></scri

2010-06-11 20:39:00 4421

转载 tomcat的远程调试

<br />在构建项目时,可以利用ant的ftp任务直接把项目部署到远程开发机上,并利用tomcat的远程调试功能进行远程调试,ant ftp在另一篇文章里讲到http://hi.baidu.com/lixiaoqing18/blog/item/3180ed313bbe121deac4af50.html<br />对于tomcat的远程调试,要在tomcat_home/bin/catalina.bat中加入<br />SET CATALINA_OPTS=-server -Xdebug -Xnoagent -

2010-06-08 14:29:00 684

转载 p6spy实现sql日志完整输出

虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似<br />    select * from xxx where value=?<br />    但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务<br />    p6spy是一个开源软件,它可以跟踪任何使用jdbc的应用产生的数据库操作。特别适合于监控ejb服务器产生的 sql statements。<br />    官方网址:http://www.p6spy.com/<br />  

2010-06-08 10:51:00 1748

转载 java中判断socket网络远端是否断开连接

<br />最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连接,如果断开那么需要重新连接。<br />首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown()等,但经过试验并查看相关文档,这些方法都是本地端的状态,无法判断远端是否已经断开连接。<br />然后想到是否可以通过OutputStream发送一段测试数据,如果发送失败就表示远端已经断开连接,类似ping,但是这样会影

2010-06-08 10:46:00 1273

转载 Log4j的日志级别

<br />分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。<br /><br />Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。 <br />假如在一个级别为q的Logger中发生一个级别为p的日志请求,如果p>=q,那么请求将被启用。这是Log4j的核心原则。 <br />比如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将

2010-06-08 10:39:00 653

转载 避免浏览器重复提交的方法

<br />客户端(Javascript)、<br />思想1:点完提交按钮就将按钮设置成disable,缺点在于要对页面中的每个按钮都设置<br />思想2:用一个全局变量来表示浏览器是否已提交<br /><html><br /><head><br />    <script language="javascript"><br />    var submited = false;<br />    function checkValid(form)<br />    {<br />        if(

2010-06-08 10:35:00 873

转载 最近遇到的几个中文问题

<br />1. filter编码器在get方式请求的时候不会工作,要用filter来转换编码,就要用post,以后做项目考虑在tomcat中设置编码,URIEncoding="GBK"。注意tomcat的设置影响的是GET请求,而filter影响的是POST<br />2.ajax提交时非法字符的处理<br />   提交:页面的编码是utf-8,给参数编码用encode(encodeURIComponent("参数"))进行编码<br />   接收:new URLDecoder().decode(re

2010-06-08 10:29:00 540

转载 一组好用的javascript日期处理函数

<br />Description:<br />These functions are very useful when dealing with any type of date fields. <br />They use the same format strings as the java.text.SimpleDateFormat class, with a few minor exceptions.<br />Functions include:isDate() - Check if a dat

2010-06-08 10:26:00 830

转载 Log4j记录不同包(java package)的日志到不同文件的方法

<br />#####################log4j.properties#####################<br />##### Global Log Level(FATAL,Error,WARN,INFO,DEBUG) #############<br />log4j.rootLogger=ERROR<br />#### DAO ########<br />log4j.logger.com.baidu.dao=INFO,DAO<br />##### Service #########

2010-06-08 10:19:00 3048

原创 encodeURIComponent , md5

var getMD5 = function(filedata){ var md5 = "md5"; if(filedata != null && filedata != "" && filedata != "null" && filedata != " "){ var uiXmlForMD5 = filedata; uiXmlForMD5 = uiXmlFo

2010-01-18 19:29:00 993

转载 hibernate 批量操作 hibernate.jdbc.batch_size hibernate.jdbc.fetch_size

优化hibernate性能的几点建议1、针对oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。  即在hi

2010-01-15 11:54:00 21762

转载 java_croe 学习笔记之新IO---java.nio 之内存映射文件

发布日期: 2009-8-25 23:37:54 作者:  摘自来源: JavaEye博客 http://12616383.javaeye.com/blog/457582 参考:无格式输入流 110秒缓冲输入流     9.9秒随机存取文件  162秒内存映射文件   7.2秒 例子Java代码 package twelve;     

2009-12-19 10:02:00 1878

转载 几种读取属性文件的JAVA实现方式

 1.使用java.util.Properties类的load()方法      示例: Java代码 InputStream in = lnew BufferedInputStream(new FileInputStream(name));     Properties p = new Properties();     p.load(in);  Inpu

2009-12-19 09:50:00 1284

原创 美丽心灵 A Beautiful Mind

 这是一部关于约翰-福布斯-纳什(Jr.John Forbes Nash)人物传记式电影。    有时疯子和天才都是一种生命的极致。凭着对数学的强烈兴趣与挚爱,纳什像疯子般进行着他原创性理论研究。他虽然从不去上课,但是他在博弈论和破解密码方面的研究确是意义深远的。他在上普林斯顿大学时就已经患上了精神分裂症,出现幻想,虚构了一个舍友。他不善交际,但是正是他能耐得住这份寂寞,这份专心与执著,他

2009-09-20 10:19:00 715

原创 获得路径

1.如一个类RuleMemoryFactory在包package com.hiaward.xbankmibs.webapp.common;下,想获得此类所在的目录,则:RuleMemoryFactory.class.getResource("").getFile().replaceFirst("/", "")  = G:/MyEclipse601_Workspace/xBankMIBS2.0P

2009-09-04 10:37:00 720

原创 getHibernateTemplate().method()与getSession().method()

引文出处http://shenzhenchufa.blog.51cto.com/730213/156184在网上看到一篇 关于getSession().method()和getHibernateTemplate().method()比较的文章,自己感觉有些有些偏差(当然这只限我个人的看法对错与否还请各位批评指正),我会在原文各处提出我的看法。引文如下:在ssh或ssh2中,对数据库进行操作的D

2009-08-31 20:05:00 1891

原创 声明式事务管理

我们一下说的都是spring 整合hibernate的事物配置。Spring2.0及以后的版本中声明式事务有两种风格的配置:使用基于XML文件和基于注解式的声明式事务配置方法。具体参见 9.5 声明式事务管理。Spring2.0及以后的版本中声明式事务的配置与之前的版本有相当大的不同。主要差异在于不再需要配置TransactionProxyFactoryBean了。Spring2.0之前的旧版本风

2009-08-31 20:02:00 7354

转载 Hibernate3的DetachedCriteria支持-构造动态生成SQL语句

Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。   针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点是

2009-08-29 14:30:00 3890

原创 eclipse 查看class的源代码

MyEclipse中如何用查看引用的jar包中的class文件的java源代码右键jar包 ->Properties ……  AttzchSource 如图  

2009-08-29 11:02:00 1712 1

转载 模拟实现HibernateTemplate回调机制

文章整理:DIY部落 http://www.diybl.com 文章出处:http://www.diybl.com/course/3_program/java/javajs/2008318/104916.html 谈谈回调吧,以前学java的时候居然没接触到这个词汇,汗,最近研究hibernate和spring结合时,发现spring实现hibernate时应用了回调机制,于是google

2009-08-28 16:10:00 724

原创 批量修改或批量删除 session.clear()和session.flush()

在javaEey坛子上有人提到“robbin提到Hibernate3的缺点,一级缓存的强引用的问题,所以在做批量查询和插入操作的时候需要执行session.flush和session.clear两个操作。” 如批量插入时可以这么做:先在循环里面调用session.save()来保存,然后当到达指定的批处理数目的时候(比如20个),执行 session.flush()和session.c

2009-08-28 16:02:00 3850 2

转载 Spring+Hibernate DAO 持久层开发, Spring 用 Hibernate 访问数据库的三种方法.推荐使用回调

DAO开发注:(1)以下两者都需在Spring XML配置文件中,注册Bean(实现类)来依赖注入SessionFactory. (2.1)Spring 中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是        延迟实例化的, spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关

2009-08-18 14:31:00 1289

转载 Cookie和Session

一、cookie机制和session机制的区别***********************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要

2009-07-17 15:47:00 1667 2

转载 人月神话的BLOG - 再谈最近的一些招聘体会

转载自:人月神话的BLOG 写的很好,转过来留待自己看。--------------------------------------------首先对于招人,应该是招到合适的人,而不是找到最好的人。合适的人一方面是能够胜任当前的岗位给工作需求的人,或者说是以往的工作已经体现出了很强的学习能力,可以预知能够尽快熟悉岗位工作的人。一招进来仅能够很快的熟悉的人还是很少的,新的工作环境,业务和

2009-07-08 09:36:00 544

原创 《傻瓜》车太贤 何智苑

  他是我哥哥,我是她妹妹 。

2009-07-05 19:56:00 1445

原创 暹罗之恋

  我们都因为爱犯过错误,值得庆幸的是,这是为了我们所爱的人,不是吗?生活总是给我们很多机会,让我们从头再来,改正我们曾犯下的错误,希望你们能一直保持这份真爱,谢谢你们让我知道什么是爱。 如果真的爱一个人,怎能不害怕和他分离。而我们必须接受现实,于是,长大了,寂寞就是没有 了爱,比没有朋友更寂寞。 即使短暂 也会刻骨铭

2009-07-05 19:29:00 580

原创 现在只想爱你

ただ 君を爱しでる  现在只想爱你  一生一次的吻一生一次的爱    

2009-07-05 19:15:00 801

转载 java 线程 struts1 action

转载自:http://hi.baidu.com/person_space/blog/item/e39cc6c43adfbeaf8326ac43.htmlLINK:另一个不错的解释(http://hi.baidu.com/feiyuyitiao/blog/item/af89821e5df88b1941341750.html)到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:

2009-07-02 13:55:00 1082

原创 对 javaEye上帖子 form表单提交数据编码方式和tomcat接受数据解码方式的思考 的一点理解

引自http://www.javaeye.com/topic/266705做java的web开发有段日子了,有个问题老是困扰着我,就是乱码问题,基本上是网上查找解决方案(网上资料真的很多),都是一大堆的介绍如何解决此类的乱码问题,但是没几个把问题的来龙去脉说清楚的,有时候看了些文章后,以为自己懂了,但是在开发中乱码问题又像鬼魂一样出来吓人,真是头大了!这篇文章是我长时间和乱码做斗争的一些理解的

2009-06-23 18:56:00 2378 2

原创 向Access中插入记录 报错误: Unhandled exception Type=Segmentation error vmState=0x0005ff05 J9Generic_Signal_Number=00000004 ExceptionCode=

描述:向Access中插入记录,代码如下://将数据插入Access private int addData(List dateListForDownload, String fileUrl) throws Exception{ int rowcount = 0; Connection con = null; PreparedStatement ps = null;

2009-06-19 16:13:00 4369

原创 从sqlserver2000 取出数据insert 到Access 乱码

问题描述:    从sqlserver2000 取出数据insert 到Access 乱码,java 文件编码是UTF-8,从从sqlserver2000 取出数据没有乱码,插入到Access 乱码。 解决: 在取得连接时加入编码:prop.put("charSet", "gb2312"); 如下所示。 // Access文件连接public Connection get

2009-06-17 14:11:00 1036

原创 程序从tomcat迁移至websphere的修改

从编码(乱码)问题角度看 Tomcat 和 Websphere的区别。(一)源引自:http://www.51tarena.com/html/2009/5/785.htm (Struts中文乱码问题)JSP的中文乱码问题,其根源在于:Web容器(Tomcat)默认的字符处理编码是iso-8859-1,对于需要在浏览器页面上显示中文的JSP程序,但在程序中并没有指定中文的字符集,那么中文将在

2009-06-17 13:33:00 2789

原创 编码

一:java 编码java 数据类型1.整型Java定义了4个整型类型:byte、short、int、long,且它们都是有符号的正负值。java不支持无符号的正整数。下表列出了这4中类型的编码方式、数据宽度和其表示范围。数据类型       编码方式        所占位数        范围                   说明 byte            补码            

2009-06-16 22:42:00 1373

转载 java encoding参考

关键字: encoding网上看到一篇介绍java encoding比较全面的文章,但是原创很难考证了。转来转去就迷失了 最有可能的出处:http://china.eceel.com/article/study_for_character_encoding_java.htm 1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文

2009-06-14 18:29:00 1002

转载 web 服务启动时自动执行某类的代码

1.让服务器启动或停止时自动执行代码 原理是使用servlet的监听器,建立一个servlet类并且实现ServletContextListener接口:T1.javaCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package co

2009-05-09 12:58:00 2862 1

转载 ServletContext

Servlet容器在启动一个Web应用时,会为它创建唯一的ServletContext对象。当Servlet 容器终止一个 Web 应用时,就会销毁它的 ServletContext 对象。由此可见,ServletContext对象与Web应用具有同样的生命周期。ServletContext接口的简述:public interface ServletContext 定义了一系列方法用于和相

2009-05-09 12:54:00 761

转载 Struts2源码阅读--请求流程

Struts包介绍(http://www.blogjava.net/lzhidj/archive/2008/07/10/213898.html)(大部分叙述性的文字和图从其文中拷贝): 包名说明org.apache.struts2. components该包封装视图组件,Struts2在视图组件上有了很大加强,不仅增加了组件的属性

2009-04-30 09:35:00 1678

转载 HTTP协议详解

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言                                       HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断 地完善

2009-04-21 08:36:00 1655

转载 对于'Consistent Gets',''Physical Reads'和'DB Block Gets'的理解和解释

在Oracle的文档中有这样的解释:db block gets:Number of times a CURRENT block was requested.consistent gets:Number of times a consistent read was requested for a block.physical reads:Total number of data blocks rea

2009-04-17 11:29:00 1387

《Activiti实战》源代码

闫洪磊写的《Activiti实战》源代码

2016-01-14

查看class jclasslib

可以查看java class 的工具,在bin目录下点击jclasslib打开class文件。

2011-03-26

动态增加Table 的行。

动态增加Table 的行。 newRow.cells(i).all.item(fieldArray[i-prefixCollums]).disabled = true;

2008-11-20

空空如也

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

TA关注的人

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