- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 JPA中bean的四种状态跟hibernate中的bean三种状态
新建:当new User();对象是这个对象处于新建状态托管:当entity.getTransaction().begin();//必须开启事务, Person person=entity.find(Person.class, 1);此时bean处于托管状态这个对象发生改变EntityManager都知道。当person.setName("小李");entity.getTransaction(...
2017-06-26 14:20:29 5960
原创 PostgreSql 比较两个时间差大于 N个小时
摘要: PG 中时间想减后为interval ,比较两个时间大于某个小时或者分钟等可以直接通过interval来实现-- 判断两个时间差大于4个小时select timestamp '2013-11-11 10:00:00' - timestamp '2013-11-08 12:00:00' > interval '4 hour';-- 获取时间差的总体小时差 然后再判断mr...
2017-06-26 14:07:49 9662
原创 mysql中时间字段设置问题
案例【一】今天写数据库脚本,创建数据库时,有一个字段是datetime类型的,想要设置默认时间为当前时间,于是有了如下代码registerDate datetime NOT NULL DEFAULT NOW() COMMENT '注册时间' 执行之后报错 Error Code: 1067. Invalid default value for 'registerDate',PS:在mys...
2017-06-26 14:03:41 19079
原创 SQL利用Case When Then多条件判断
CASE WHEN 条件1 THEN 结果1 WHEN 条件2 THEN 结果2 WHEN 条件3 THEN 结果3 WHEN 条件4 THEN 结果4......... WHEN 条件N THEN 结果N ELSE 结果XENDCase具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CA
2017-06-26 13:57:01 2424
转载 下载Tomcat时Tomcat网站上的core和deployer的区别
Tomcat官网上去下载tomcat的时候总会看到下载列表中有如下内容(下面以下载6.0.43版为例):6.0.43Please see theREADMEfile for packaging information. It explains what every distribution contains.Binary DistributionsCore: ...
2017-06-26 13:55:23 14467 2
原创 encodeURI来解决URL传递时为什么需要进行两次encodeURI编码
说明:1 .encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码. 2. UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加上%号. function initDatagrid(id,typevalue,organame){ var url="${base}/organization/...
2017-06-23 15:58:44 2152
原创 【31】java.io.NotSerializableException: java.util.HashMap$KeySet有关问题处理
java.io.NotSerializableException: java.util.HashMap$KeySet问题处理 在代码中使用keyset时出现: java.io.NotSerializableException: java.util.HashMap$KeySet 异常。 代码是: cbgCustomer.setValue(customerItemMap....
2017-06-23 11:10:11 4267
转载 持续集成引擎 Hudson 和 Jenkins 的恩恩怨怨
Hudson 是在2004年的夏天由 Sun 公司开发的(就是开发Java的那家),2005年2月开源并发布了第一个版本。Hudson 发布的时候 CruiseControl 是CI界的老大哥,但是很快,在大约2007年的时候 Hudson 已经超越CruiseControl。2008年5月的 JavaOne 大会上,Hudson 获得了开发解决方案类的Duke's Choice奖
2017-06-23 10:28:14 1031
原创 Java提高篇(十七):Spring3和java8的冲突问题
最近项目中有个问题,困扰了我快一天,最后那是一行一行的定位分析。靠。Spring3和java8的冲突。简单一句话就是:Spring Framework 4.0.3 发布,此版本是基于 OpenJDK 8 GA 版本,最新的 ASM 5.0.1 构建的,详情请看这里。此版本包括许多显著的改进:大大的改进了 WebSocket 空间;集成了许多 real-life 反馈到框架和配置选项;...
2017-06-13 16:03:44 3384
转载 阿里巴巴开源项目 -- Druid
Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。 该项目在阿里巴巴内部得到了广泛的部署,在外部也有大量的用户群。为了使大家更好地了解和使用Druid
2017-06-12 00:05:03 647
原创 Java提高篇(十六):hashCode方法与HashSet类
只有存储集合是哈希算法这种集合,那么hashcode值,才有意义。如果不是,比如说是数组,那么hashcode就没有意义。 不同的区域。如果重写了hashcode方法,让其一样,那么remove后就是2个了。如果修改,那么remove的时候,就remove不掉了。...
2017-06-10 23:12:21 374
Des前后台加解密
2016-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人