Hibernate里有两种注解 : 主键生成机制 : http://www.cnblogs.com/ph123/p/5692194.html 案例一: 用注解对非复合主键的表生成配置文件 更新总配置文件 案例二: 用注解对含有复合主键的表生成配置文件 ScoreId.java 更新总配置文件 使用注 ...
分类:
Web程序 时间:
2017-05-14 00:48:20
阅读次数:
293
static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 数组大小 static final float DEFAULT_LOAD_FACTOR = 0.75f; //负载因子 transient Entry<K,V>[] table ...
分类:
其他好文 时间:
2017-05-11 13:30:02
阅读次数:
148
JPA 1.实体注解 @Entity主键注解 @Id 主键策略@GeneratedValue(strategy=GenerationType.AUTO[IDENTITY,SEQUENCE,TABLE]) auto:根据方言数据库自己选择,默认选项 identity:MySQL支持 sequence: ...
分类:
其他好文 时间:
2017-04-23 20:17:41
阅读次数:
227
HashMap和HashTable有什么不同?在面试和被面试的过程中,我问过也被问过这个问题,也见过了不少回答,今天决定写一写自己心目中的理想答案。 代码版本 JDK每一版本都在改进。本文讨论的HashMap和HashTable基于JDK 1.7.0_67。源码见这里 1. 时间 HashTable ...
分类:
编程语言 时间:
2017-04-20 19:40:53
阅读次数:
291
Linux中的hostname在大多数应用中至为重要,例如有些应用强制使用主机名称而不能使用IP地址,如果默认主机名称都为localhost.localdomain 的话那一定会出现问题,而且看起来也是那么的不尽人意。在CentOS6及其以下版本一般通过修改配置文件的办法来修改主机名,此配置文件一般 ...
分类:
其他好文 时间:
2017-04-15 01:23:36
阅读次数:
7229
一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayList逊色些。 ...
分类:
其他好文 时间:
2017-04-06 19:43:24
阅读次数:
138
使用Elasticsearch不免要提到curl工具,curl是利用URL语法在命令行方式下工作的开源文件传输工具。官网地址:https://curl.haxx.se/ 因为elasticsearch提供了标准的http接口,所以我们可以使用curl方便的访问elasticsearch。 下面收集了 ...
分类:
Web程序 时间:
2017-04-01 15:07:18
阅读次数:
299
序列化:主要用于存储对象状态为另一种通用格式,比如存储为xml(字符串)、json(字符串)或二进制(流)等可保持或传输的格式的过程。 反序列化:与序列化相反,它将流转换为对象,Java可以调用。 实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候, ...
分类:
其他好文 时间:
2017-03-30 19:30:49
阅读次数:
224
MySQL统计信息相关的参数: 1. innodb_stats_on_metadata(是否自动更新统计信息),MySQL 5.7中默认为关闭状态 仅在统计信息配置为非持久化的时候生效。 也就是说在innodb_stats_persistent 配置为OFF的时候,非持久化存储统计信息的手,inno ...
分类:
数据库 时间:
2017-03-21 11:06:18
阅读次数:
194