自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThreadPoolExecutor使用情况

整个ThreadPoolExecutor的任务处理有4步操作: 第一步,初始的poolSize < corePoolSize,提交的runnable任务,会直接做为new一个Thread的参数,立马执行第二步,当提交的任务数超过了corePoolSize,就进入了第二步操作。会将当前的runable提交到一个block queue中第三步,如果block queue是个有...

2014-11-03 15:47:04 124

原创 hive中UDF、UDAF和UDTF使用

Hive进行UDF开发十分简单,此处所说UDF为Temporary的function,所以需要hive版本在0.4.0以上才可以。 一、背景:Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:a)文件格式:Text File,Sequence Fileb)内存中的数据格式: Java Intege...

2014-08-10 22:47:32 196

原创 Errors running builder 'JavaScript Validator' on project

在编译java工程时,如果出现“Errors occurred during the build. Errors running builder 'JavaScript Validator' on project '......'. java.lang.NullPointerException ”这样的错误,主要是由于JavaScript Validator校验工程文件所导致,解决方法是:在项目上...

2013-11-23 09:03:21 111

原创 MyEclipse10.0 采用插件方式安装 SVN

MyEclipse10.0 采用插件方式安装 SVN 一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.22.zip地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 这里有很多版本,选择自己合适的版本二、解压,删除解压后得到的文件中除了名叫features和plugins的两个文件夹...

2013-11-20 17:00:31 94

原创 hibernate oneTOmany 单向

Hibernate one to many 单向设置:实体类:Group_tpackage com.sshcp.model;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Entity;i...

2013-11-16 23:39:54 93

原创 onetomany 使用

OnetoMany 使用: 实体类:package com.sshcp.model;import java.util.HashSet;import java.util.Set;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persis...

2013-11-16 18:58:28 177

原创 hibernate @onetoone

OnetoOne annotation配置: 实体类:Husband.javapackage com.sshcp.model;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.persistence.FetchType;import javax.p...

2013-11-16 16:34:56 93

原创 Hibernate @mappedBy用法

Hibernate @mappedBy的用法:1、只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性;2、mappedBy标签一定是定义在the owned side(被拥有方的),我的理解是在当前类中定义,在另外一个中生成 这个的ID号, 他指向the owning side(拥有方);3、mappedBy的含义,应该理...

2013-11-16 16:29:31 163

原创 Cannot delete or update a parent row: a foreign key constraint fails

在做hibernate的manytoone的时候,在删除表的时候出现:Cannot delete or update a parent row: a foreign key constraint fails  在Mysql中创建表的时候,设置了表的自我关联(就是一个表有个主键,还有另外一个字段,该字段作为本表的外键,关联这个主键),插入一条数据 后,如果想删除这条数据,首先必须删除外...

2013-11-15 17:28:39 148

原创 Cascade

Cascade -------级联 manytoonepackage com.sshcp.model;import java.util.Date;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.persistence.GeneratedValue...

2013-11-15 00:29:20 113

原创 解决org.hibernate.exception.SQLGrammarException:could not insert

在用hibernate做开发时,有时候会遇到org.hibernate.exception.SQLGrammarException:could not insert这样的错误。错误原因:一般是数据库表中的字段包含了数据库的关键字(保留字)处理方法:修改数据库中和关键字产生冲突的字段名,重新映射字段名和bean中的类名...

2013-11-14 22:40:05 284

原创 eclipse中想导入相同的项目,提示Some projects cannot be imported because they already exist ....

解决办法,修改项目名称。在项目名称上点解右键-----> refactor --- rename;workspace中要修改名字的项目 --- 打开.project文件 --- 修改<name>projectName</name>  或者修改已经导入系统项目的名字,再在项目点右键--->属性(preferneces)--->搜索web--...

2013-11-13 22:50:08 213

原创 AOP使用和配置

AOP使用代码:一、Dao层 接口:AopTestDao package com.sshcp.dao;public interface AopTestDao { public void aopTest();} 实现类:AopTestDaoImpl  package com.sshcp.dao.impl;import javax.annota...

2013-11-13 17:57:42 70

原创 防止表单重复提交的几种策略

表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。刷新页面使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。几种防止表单重复提交的方法  禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急...

2013-11-13 09:58:28 74

原创 HibernateDaoSupport使用

HibernateDaoSupport使用:1.Dao层类继承:public class HiberbateDaoSupportDaoImpl extends HibernateDaoSupport implements HiberbateDaoSupportDao { public void testHibernateDaoSupport() { // TODO Auto...

2013-11-10 13:34:15 146

原创 HibernateTemplate使用

HibernateTemplate在spring xml bean的编写:  <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory" ref="session...

2013-11-10 12:20:37 122

原创 Spring进行事务注解之@Transactional

 @Transactional事物注解方式(可以标注于类和方法之前) 使用的条件及需要注意的事项:1.使用必须是java5或者以上;2.@Transactional都是用在public修饰的可见类或者方法上面,如果在  private,protected  上使用的话,不会报错但是事务会不能生效;3.建议将该注解使用在具体的类或者方法上,不要注解在接口上面,因为注解是...

2013-11-08 13:31:43 371

原创 Java unchecked 和 checkded Exception的区别

Java unchecked 和 checkded Exception的区别: Exception的介绍:        其实任何的异常都是Throwable类,并且在它之下包含两个字类Error / Exception。 Unchecked Exception.:包括 Error与RuntimeException. 这类异常都是RuntimeException的子类。 ...

2013-11-08 12:41:21 179

原创 Mysql报 Lock wait timeout exceeded; try restarting transaction

检查到网站mysql报错,错误内容为:Lock wait timeout exceeded; try restarting transaction,从网上资料查看,是数据库中innodB类型的表,在执行事务的时候出现了超时,所以导致该错误的出现,解决方法的话就是:    修改my.cnf或者my.ini配置文件中的相应选项中 innodb_lock_wait_timeout 的时间...

2013-11-08 11:28:54 101

原创 Spring中@Resource和@Autowired(转)

Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct    及@PreDestroy。  1. @Autowired     @Autowired是Spring 提供的,需导入     Package:org.springframework.beans.factory.annotatio...

2013-11-07 18:03:29 71

原创 aop expression

<aop:config> <aop:pointcut id="userDAO" expression="execution(public * ssh.dao.UserDAO.*(..))" /> <aop:advisor advice-ref="tx" pointcut-ref="userDAO"/&

2013-11-07 16:09:13 64

原创 OpenSessionInViewFilter 的配置情况(web.xml)

web.xml 整个配置,用于整合ssh框架 <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan

2013-11-07 11:48:22 60

空空如也

空空如也

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

TA关注的人

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