- 博客(22)
- 收藏
- 关注
原创 ThreadPoolExecutor使用情况
整个ThreadPoolExecutor的任务处理有4步操作: 第一步,初始的poolSize < corePoolSize,提交的runnable任务,会直接做为new一个Thread的参数,立马执行第二步,当提交的任务数超过了corePoolSize,就进入了第二步操作。会将当前的runable提交到一个block queue中第三步,如果block queue是个有...
2014-11-03 15:47:04 136
原创 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 206
原创 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 123
原创 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 100
原创 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 100
原创 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 189
原创 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 100
原创 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 169
原创 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 157
原创 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 120
原创 解决org.hibernate.exception.SQLGrammarException:could not insert
在用hibernate做开发时,有时候会遇到org.hibernate.exception.SQLGrammarException:could not insert这样的错误。错误原因:一般是数据库表中的字段包含了数据库的关键字(保留字)处理方法:修改数据库中和关键字产生冲突的字段名,重新映射字段名和bean中的类名...
2013-11-14 22:40:05 303
原创 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 226
原创 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 81
原创 防止表单重复提交的几种策略
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。刷新页面使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急...
2013-11-13 09:58:28 83
原创 HibernateDaoSupport使用
HibernateDaoSupport使用:1.Dao层类继承:public class HiberbateDaoSupportDaoImpl extends HibernateDaoSupport implements HiberbateDaoSupportDao { public void testHibernateDaoSupport() { // TODO Auto...
2013-11-10 13:34:15 152
原创 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 131
原创 Spring进行事务注解之@Transactional
@Transactional事物注解方式(可以标注于类和方法之前) 使用的条件及需要注意的事项:1.使用必须是java5或者以上;2.@Transactional都是用在public修饰的可见类或者方法上面,如果在 private,protected 上使用的话,不会报错但是事务会不能生效;3.建议将该注解使用在具体的类或者方法上,不要注解在接口上面,因为注解是...
2013-11-08 13:31:43 381
原创 Java unchecked 和 checkded Exception的区别
Java unchecked 和 checkded Exception的区别: Exception的介绍: 其实任何的异常都是Throwable类,并且在它之下包含两个字类Error / Exception。 Unchecked Exception.:包括 Error与RuntimeException. 这类异常都是RuntimeException的子类。 ...
2013-11-08 12:41:21 198
原创 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 121
原创 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 77
原创 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 70
原创 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 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人