`
zldy2818
  • 浏览: 12086 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。 其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同的条件分支,重复的代码块,错误的使用了"==",建议使用StringBuffer代替字符串连加等等。而且我们还可以自己配置检查规则(做哪些检查,不做哪些检查),也可以自己来实现独有的校验规则(用户自定义 ...
【原创】Hibernate 连接访问多个数据库(含访问不同数据库的相同表) 网上问的人也很多,实现方法大体类似,本人将实际过程中的实现简化,希望能抛砖引玉。 利用Hibernate访问不同数据库中的不同表或不同数据库中的相同表。 本人在开发过程中的解决方案,希望大家交流。一般用myEclipse工具会自动生成Hibernate的相关文件,大致有下面几类: (1)数据库配置文件:.cfg.xml(2)映射文件.hbm.xml(3)映射类:pojo(4)会话工厂类:SessionFactory(5)基础DAO接口:IBaseHibernateDAO(6)DAO接口的实现基础类:Base ...

DWR使用总结(转)

    博客分类:
  • java
DWR是方便使用AJAX连接JS和JAVA的的一个框架,把服务器端 Java 对象的方法公开给 JavaScript 代码 。 如果是用dwr2.0的jar包,还需要同时导入log4j.jar和commons-loggin.jar ,勿忘!! web.xml和dwr.xml放在WEB-INF下! -----------------------------配置web.xml :WEB工程启动的时候会在这个里面找到具体所用到的类的路径,由此进行加载<servlet>     <servlet-name> dwr-invoke < ...
相关知识:   gzip是http协议中使用的一种加密算法,客户端向web服务器端发出了请求后,通常情况下服务器端会将页面文件和其他资源,返回到客户端,客户端加载后渲染呈现,这种情况文件一般都比较大,如果开启Gzip ,那么服务器端响应后,会将页面,JS,CSS等文本文件或者其他文件通过高压缩算法将其压缩,然后传输到客户端,由客户端的浏览器负责解压缩与呈现。通常能节省40%以上的流量(一般都有60%左右),一些PHP,JSP文件也能够进行压缩。 实      现:   Tomcat 开启Gzip : 1.找到Tomcat 目录下的conf下的server.xml,并找到如下信息 C ...
文章分类:Web前端 org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken原因:Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译 ...
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java ...
一个同学前几天遇到一个问题,今天我试着看了一下。 项目没有错误,在项目部署到tomcat后,tomcat启动时报错: java.lang.UnsupportedClassVersionError: Bad version number in .class file 。。。 这个问题我原来遇到过,原因应该是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。 1 如果是一般的java程序: 可以在MyEclipse中修改JRE的路径和版本。在Window->Preferences中,打开如下位置,就可修改JRE: 修改完之后,最好重新 ...
package com.why.ftp;           import java.io.DataInputStream;      import java.io.File;      import java.io.FileInputStream;      import java.io.FileOutputStream;      import java.io.IOException;      import java.io.OutputStream;      import java.util.ArrayList;      import java.util.List;      impo ...
批量插入      在项目的开发过程之中,由于项目需求,我们常常需要把大批量的数据插入到数据库。数量级有万级、十万级、百万级、甚至千万级别的。如此数量级别的数据用Hibernate做插入操作,就可能会发生异常,常 ...
4.2  Hibernate的批量处理 Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象时,将被自动转换为对数据库的操作。例如调用 Session的delete()方法来删除持久化对象,Hibernate将负责删除对应的数据记录;当执行持久化对象的set方法 时,Hibernate将自动转换为对应的update方法,修改数据库的对应记录。 问题是如果需要同时更新100 000条记录,是不是要逐一加载100 000条记录,然后依次调用set方法——这样不仅繁琐,数据访问的性能也十分糟 糕。对这种批量处理的场景,Hibernate提供了批量 ...
附件为详细教程

jsp加载flash

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100%" height="100%"> <param name="movie" value="tt.swf" /> <p ...
[转载]Flashpaper序列号(Flashpaper 2.0) (2010-05-04 15:16:08) 转载原文 标签: 转载 原文地址: Flashpaper序列号(Flashpaper 2.0) 作者: 笑书神侠 Flashpaper 2.0 序列号: F ...
Flex + LCDS + Java 入门教程   一.引        很多人在帖子和群中问到过一些关于建立 Flex+LCDS ( FDS )工程的问题,由于操作上的东西,很难简单说清楚,于是写了一个简单的教程(本来很早就答应过的,结果被 newfish 逮住做东西,加上公司的事,一直抽不出时间哈,现在想换换头脑,偷乐一下懒哈,各位别跟 newfish 大大说),帮助大家入门,其实这些东西都是在 LCDS 的 sample 中包含了的(当然, sample 只是包含源码)。   ...
http://blog.csdn.net/xuyesheng/archive/2009/08/20/4467515.aspx   Flex Builder3 注册码: 1377-4167-5844-4698-0048-5821— 最 好用的一个 1377-4168-2018-0771-2432-1495 1377-4760-3354-0772-2773-8996 1377-4165-2080-7265-7813-8901 1377-4964-5021-8182-2399-8235 LiveCycle D ...
Global site tag (gtag.js) - Google Analytics