自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (62)
  • 收藏
  • 关注

转载 网页错误代码列表 200~505

Successful Client Requests200 OK201 Created202 Accepted203 Non-Authorative Information204 No Content205 Reset Content206 Partial ContentClient Request Redirected300 Multiple Choices301 Moved Permanent

2010-05-04 10:19:00 4298

原创 struts表单防止重复提交

页面:          value="       "org.apache.struts.action.TOKEN"))%>" /> action:// 判断是否是重复提交的操作;  if (!isTokenValid(request)) { // 返回浏览界面   message.add("m.m.content.add.success", M.set(     "m.m.co

2010-04-21 18:46:00 583

转载 web开发的一些问题(java方向)

 1.      分页的解决方案,通用性,分页时参数丢失问题,如何解决?      2.      Hibernate优化问题。如何优化数据库访问,使程序访问数据库更优化。       初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。        大体上,对于HIBERNATE性能调优的

2010-04-21 18:39:00 854

转载 Hibernate主键生成方式 Key Generator

例如:APF_News.hbm.xml 文件                          主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需NHibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequen

2010-04-21 18:19:00 504

原创 SQL 通配符

在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]不在字符列中的任

2010-04-20 20:09:00 1211

转载 SQL 日期

MySQL Date 函数下面的表格列出了 MySQL 中最重要的内建日期函数:函数描述NOW()返回当前的日期和时间CURDATE()返回当前的日期CURTIME()返回当前的时间DATE()提取日期或日期/时间表达式的日期部分EXTRACT()返回日期/时间按的单独部分DATE_

2010-04-20 19:04:00 2016

转载 随机获取前50条数据

select top 50 * from ques_o order by NEWID()  TOP 子句TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SELECT TOP number|percent column_name(s)FR

2010-04-20 19:01:00 2071 1

转载 hql用法

Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形式如下:  S

2010-04-19 15:06:00 2018

原创 hibernate获取记录条数的方法

hql获取记录条数 String hql = "select count(ci.channelid) as count from ChannelInfo ci";       query = arg0.createQuery(hql);       count = ((Number) query.iterate().next())         .intValue(); Crit

2010-04-19 14:44:00 8977

转载 数据库 左连接 右连接 全连接用法小结

连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与WHERE子句中的搜索条件区分开来。所以,在Transact-SQL中推荐使用这种方法。 SQL-92标准所定义的FROM子句的连接语法格式为: FROM join_table join_type join_table [ON (join_condition)] 其中j

2010-04-19 14:39:00 791

转载 HQL: Hibernate查询语言

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。1.大小写敏感性问题除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 SELECT 是相同的,但是 org.hib

2010-04-19 14:33:00 349

原创 乱码问题解决方案

一、上传文件到aix系统:文件名:String encoding = System.getProperty("file.encoding");  name=new String(name.getBytes("GBK"),encoding); 内容: Workbook book=Workbook.getWorkbook(new File(filename));    Sheet sh

2010-04-18 15:36:00 720

原创 Tomcat刚刚启动完毕,数据库的连接数>1的问题解决

这个问题只有在用到spring的时候才会出现。 刚开始,Tomcat刚刚启动完毕,我的数据库连接就达到了50多个,我很纳闷,按照常理,Tomcat刚刚启动完毕,应该只是加载了web.xml中的一个applicationContext.xml,应该只有一个连接才对,为什么会这么多,后来找到原因了,因为连接的数量正好等于我的service的数量+1,而我的每个service都继承了一个Base

2010-04-18 01:22:00 2332

原创 FlexContext.getFlexSession()在servlet的doPost方法中不能用的问题解决

我的经验告诉我,FlexContext.getFlexSession()在servlet的doPost方法中得到的值是null,也就是说我们在servlet中无法通过FlexContext.getFlexSession()来获得session中的attribute值。 比如说在用户登录的时候记录下用户的信息FlexContext.getFlexSession().setAttribute(

2010-04-18 00:47:00 3106

原创 log4j问题解决

问题提示:log4j:WARN   No   appenders   could   be   found   for   logger   (com.sys.MyloginimplDAO).   log4j:WARN   Please   initialize   the   log4j   system   properly.   解决方法:创建log4j.properti

2010-04-18 00:34:00 873

原创 Cognos 8.3的安装

1.1. 操作系统 Windows Server 20031.2. Cognos 8.3首先需要准备Cognos 8.3的以下软件:No文件名作用备注1Cognos 8 BI Server 8.3.7zCognos的报表服务器必须2Cognos

2010-04-18 00:23:00 707

原创 线程的简单实现

public class ThreadSample { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  new Thread(new Thread1()).start();  new Thread2().start(); } public s

2010-04-17 23:58:00 441

原创 Cognos问题解决

1.       用Framework 访问另一台电脑上的服务时,出现解密出错的问题。解决办法:将安装Server电脑上的 /c8/Configuration/csk复制到Framewrok对应安装目录下。 2.数据库中数据更改以后,Cognos不能及时更新。原因:在Report Studio、Query Studio 和Cognos Viewer 中,当启用会话缓存时,将缓存会话

2010-04-17 23:55:00 3563 2

原创 hibernate(jpa)根据实体动态生成查询条件,并实现分页问题的解决方案

hibernate如何根据传进去实体的不为空属性生成动态查询,并实现分页,经过查看hibernate api需要用到Criteria ,但是Criteria 有个缺点就是当另一个表A中某一外键列是该表B的主键,如果A表中有两条记录对应B表的某一主键,则查询结果中B表的该记录也会变为两条,我感到很不理解!最后从网上得知可以用 .setResultTransformer(Criteria.DISTIN

2010-04-17 23:33:00 7655

原创 Hibernate的分页

List result = getHibernateTemplate()     .execute(new HibernateCallback() {      public Object doInHibernate(Session arg0)        throws HibernateException, SQLException {              String hql

2010-04-17 22:39:00 675

原创 Ibatis的分页

List contentlist = getSqlMapClientTemplate().queryForList(                "CONTENT.queryContent", content, begin, pageSize); begin:就是查询记录的起始地点,根据当前页码currPage和每页显示的记录数pageSize计算方法如下if (currPage

2010-04-17 22:29:00 457

原创 Spring实现国际化

第一、   创建在com.message包中创建front.properties和front_zh_CN.properties两个文件front_zh_CN.properties中内容如下:user.login.err=/u7528/u6237/u540D/u6216/u5BC6/u7801/u9519/u8BEFfront.properties中内容如下:user.login.err=usern

2010-04-17 16:09:00 1328

原创 Hibernate+JPA注解教程(sunwuxiang原创)

一、开发环境l         MyEclipse 8.5。因为JPA只能应用在Hibernate3.2及以上的版本,而MyEclipse 8.5的核心库是Hibernate3.2的版本,在通过MyEclipse生成Hibernate的配置文件的时候会看到。l         Jdk 5.0。l         Tomcat5.5.28。l         Sql server

2010-04-17 08:54:00 16737 4

原创 AuthPermission

public class AuthPermission {  public Object auth(ProceedingJoinPoint point) throws Throwable {  Users user = (Users) Session().getAttribute(    "user");  if (user != null) {   System.out.

2010-04-16 16:53:00 744

原创 MD5加密类

public class MD5 { static final int S11 = 7;  static final int S12 = 12;  static final int S13 = 17;  static final int S14 = 22;  static final int S21 = 5;  static final int S22

2010-04-16 16:53:00 486

转载 Spring切入点表达式常用写法

自从使用AspectJ风格切面配置,使得Spring的切面配置大大简化,但是AspectJ是另外一个开源项目,其规则表达式的语法也稍稍有些怪异。下面给出一些常见示例的写法:比如,下面是一个对Service包上所有方法的切面配置expression_r="execution(* *..service*..*(..))"/>advice-ref="txAdvice"/>

2010-04-16 16:47:00 510

转载 敏捷开发中编写高质量Java代码

敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。如图1所示,

2010-04-16 16:37:00 640

原创 Spring事务控制(txManager)

                                                                                                                      

2010-04-02 10:58:00 9878

原创 spring权限验证

  class="core.AuthPermission">          expression="execution (* service..*.*(..)) and not execution   (*service.user.service.impl.UserServiceImpl.login(..))" />      

2010-04-02 10:36:00 880

原创 struts的全局forword

   

2010-04-01 11:54:00 421

原创 防浏览器直接打开文件的java下载

第一步:创建一个文件download.jsp,内容如下:    // example:    // download image   String root = getServletContext().getRealPath("/");    String fileUrl =request.getParameter("url");    if(fileUrl!=null&&!fileU

2010-04-01 11:26:00 621

原创 java的ascii(十六进制)与汉字互转

第一步、创建两个txt文件:源.txt,目标.txt第二步、创建文件:文字转asc.bat,内容如下:@echo offrem input the resource encode file nameset fileName=portal_prolims_core_resset isoresourcename="源.txt"set resourcename="目标.txt"n

2010-04-01 11:13:00 4379 1

原创 Spring+Hibernate的连接池配置(c3p0,proxool)

本文所有的jar包都可以在我的资源里下载1、proxool首先需要导入jar包proxool-0.9.1.jar和proxool-cglib.jar;创建proxool.xml,内容如下:proxoolPooljdbc:oracle:thin:@192.168.1.153:1521:ORCLoracle.jdbc.driver.OracleDriver9000015 20 5 se

2010-04-01 09:40:00 4837 2

jadclipse_3.2.2.jar

jadclipse_3.2.2.jarjadclipse_3.2.2.jarjadclipse_3.2.2.jarjadclipse_3.2.2.jarjadclipse_3.2.2.jarjadclipse_3.2.2.jar

2010-04-17

edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821.rar

edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821.rar

2010-04-01

struts+spring+ibatis的Demo

struts+spring+ibatis的Demo struts+spring+ibatis的Demo struts+spring+ibatis的Demo

2010-03-31

JAVA5.0API_CN.CHM

JAVA5.0API_CN.CHMJAVA5.0API_CN.CHMJAVA5.0API_CN.CHMJAVA5.0API_CN.CHMJAVA5.0API_CN.CHM

2010-03-31

Hibernate+JPA注解教程.doc

Hibernate+JPA注解教程.docHibernate+JPA注解教程.docHibernate+JPA注解教程.docHibernate+JPA注解教程.doc

2010-03-31

xalan.jar xalan.jar

xalan.jarxalan.jarxalan.jarxalan.jarxalan.jarxalan.jarxalan.jarxalan.jar

2010-03-30

spring-mock.jar

spring-mock.jarspring-mock.jarspring-mock.jarspring-mock.jarspring-mock.jarspring-mock.jarspring-mock.jar

2010-03-30

spring.jar

spring.jarspring.jarspring.jarspring.jarspring.jarspring.jarspring.jarspring.jar

2010-03-30

quartz-all-1.5.2.jar

quartz-all-1.5.2.jarquartz-all-1.5.2.jarquartz-all-1.5.2.jarquartz-all-1.5.2.jarquartz-all-1.5.2.jar

2010-03-30

oscache-2.4.1.jar

oscache-2.4.1.jaroscache-2.4.1.jaroscache-2.4.1.jaroscache-2.4.1.jaroscache-2.4.1.jaroscache-2.4.1.jar

2010-03-30

ojdbc14.jar

ojdbc14.jarojdbc14.jarojdbc14.jarojdbc14.jarojdbc14.jarojdbc14.jarojdbc14.jarojdbc14.jar

2010-03-30

log4j-1.2.15.jar

log4j-1.2.15.jarlog4j-1.2.15.jarlog4j-1.2.15.jarlog4j-1.2.15.jarlog4j-1.2.15.jar

2010-03-30

junit.jar junit.jar

junit.jarjunit.jarjunit.jarjunit.jarjunit.jarjunit.jarjunit.jarjunit.jarjunit.jar

2010-03-30

jtds.jar jtds.jar

jtds.jarjtds.jarjtds.jarjtds.jarjtds.jarjtds.jarjtds.jarjtds.jar

2010-03-30

jta.jar jta.jar

jta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jarjta.jar

2010-03-30

jdom.jar jdom.jar

jdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jarjdom.jar

2010-03-30

hibernate-validator.jar

hibernate-validator.jarhibernate-validator.jarhibernate-validator.jarhibernate-validator.jar

2010-03-30

hibernate-entitymanager.jar

hibernate-entitymanager.jarhibernate-entitymanager.jarhibernate-entitymanager.jarhibernate-entitymanager.jar

2010-03-30

hibernate-commons-annotations.jar

hibernate-commons-annotations.jarhibernate-commons-annotations.jarhibernate-commons-annotations.jar

2010-03-30

hibernate-annotations.jar

hibernate-annotations.jarhibernate-annotations.jarhibernate-annotations.jarhibernate-annotations.jar

2010-03-30

hibernate3.jar

hibernate3.jarhibernate3.jarhibernate3.jarhibernate3.jarhibernate3.jarhibernate3.jar

2010-03-30

flex-messaging-remoting.jar

flex-messaging-remoting.jarflex-messaging-remoting.jarflex-messaging-remoting.jarflex-messaging-remoting.jar

2010-03-30

flex-messaging-proxy.jar

flex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jar

2010-03-30

flex-messaging-opt.jar

flex-messaging-opt.jarflex-messaging-opt.jarflex-messaging-opt.jarflex-messaging-opt.jar

2010-03-30

flex-messaging-core.jar

flex-messaging-core.jarflex-messaging-core.jarflex-messaging-core.jarflex-messaging-core.jar

2010-03-30

flex-messaging-common.jar

flex-messaging-common.jarflex-messaging-common.jarflex-messaging-common.jarflex-messaging-common.jar

2010-03-30

ejb3-persistence.jar

ejb3-persistence.jarejb3-persistence.jarejb3-persistence.jarejb3-persistence.jar

2010-03-30

ehcache-1.2.3.jar

ehcache-1.2.3.jarehcache-1.2.3.jarehcache-1.2.3.jarehcache-1.2.3.jarehcache-1.2.3.jar

2010-03-30

dom4j-1.6.1.jar

dom4j-1.6.1.jardom4j-1.6.1.jardom4j-1.6.1.jardom4j-1.6.1.jardom4j-1.6.1.jar

2010-03-30

concurrent.jar

concurrent.jarconcurrent.jarconcurrent.jarconcurrent.jarconcurrent.jarconcurrent.jar

2010-03-30

commons-validator-1.3.1.jar

commons-validator-1.3.1.jarcommons-validator-1.3.1.jarcommons-validator-1.3.1.jar

2010-03-30

commons-pool.jar

commons-pool.jarcommons-pool.jarcommons-pool.jarcommons-pool.jarcommons-pool.jar

2010-03-30

commons-logging.jar

commons-logging.jarcommons-logging.jarcommons-logging.jarcommons-logging.jar

2010-03-30

commons-lang.jar

commons-lang.jarcommons-lang.jarcommons-lang.jarcommons-lang.jarcommons-lang.jar

2010-03-30

commons-io.jar commons-io.jar

commons-io.jarcommons-io.jarcommons-io.jarcommons-io.jarcommons-io.jarcommons-io.jarcommons-io.jar

2010-03-30

commons-httpclient-3.0.1.jar

commons-httpclient-3.0.1.jarcommons-httpclient-3.0.1.jarcommons-httpclient-3.0.1.jarcommons-httpclient-3.0.1.jar

2010-03-30

commons-fileupload-1.1.1.jar

commons-fileupload-1.1.1.jarcommons-fileupload-1.1.1.jarcommons-fileupload-1.1.1.jarcommons-fileupload-1.1.1.jar

2010-03-30

commons-digester.jar

commons-digester.jarcommons-digester.jarcommons-digester.jarcommons-digester.jar

2010-03-30

commons-dbcp.jar

commons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jar

2010-03-30

commons-collections.jar

commons-collections.jarcommons-collections.jarcommons-collections.jar

2010-03-30

空空如也

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

TA关注的人

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