内存映射文件提供了Java有可能达到的最快IO操作,故高性能Java应用应使用“内存映射文件”来持久化数据,尤其是对于较大文件来说它确实比I/O流要快很多,但是小文件却未必。内存映射文件可以加载大文件,文件的size上限取决于操作系统(内存的可寻址范围):32位,不能超过4GB,即2^32比特;64...
分类:
编程语言 时间:
2015-09-29 11:21:57
阅读次数:
267
Hibernate的核心组件 在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent O....
分类:
Web程序 时间:
2015-09-26 21:16:12
阅读次数:
133
MappedByteBuffer是java nio引入的文件内存映射方案,读写性能极高。在NIO中主要用到普通的输入流,带缓冲的输入流,RandomAccessFile和MappedByteBuffer。现在我们来看看这四种流的效率,废话少说直接上代码。我们采用CRC32来循环冗余校验。CRC32在...
分类:
移动开发 时间:
2015-09-25 18:20:54
阅读次数:
202
一、多对多关系概述 以学生和课程之间的关系为例。 1.在多对多关系中涉及到的表有三张,两张实体表,一张专门用于维护关系的表。 2.多对多关系中两个实体类中应当分别添加对方的Set集合的属性,并提供set和get方法。 3.在配置映射文件的时候较一对多关系复杂。二、映射文件 ...
分类:
编程语言 时间:
2015-09-22 18:13:46
阅读次数:
188
使用mybatis配置映射文件比较的麻烦,但是有自动生成jar工具,方便加速开发速度,下面主要是该工具的使用以及相关的配置。1、下载相关的资源 我们需要下载mybatis-generator-core-1.3.2.jar,mysql-connector-java-5.1.34.jar(对应...
分类:
其他好文 时间:
2015-09-22 10:07:23
阅读次数:
216
1.不配置Context标签首先我们需要配置一下host文件,路径为C:\Windows\System32\drivers\etc\hosts,该文件是ip地址和域名的映射文件,在该文件中添加如下代码:127.0.0.1 www.kevin.com这样当我们在浏览器中输入http://www.kev...
分类:
其他好文 时间:
2015-09-19 21:01:52
阅读次数:
357
1.一对多主表:省份表--province从表:城市表--cityCity.hbm.xml:<many-to-onename="provnice"class="com.ming.hibernate.dao.Provnice"update="false"insert="false"fetch="select">
<columnname="PID"precision="22"scale="0"not-null="true"unique="true"/>
<..
分类:
Web程序 时间:
2015-09-19 14:00:05
阅读次数:
155
映射文件的信息: 1 2 3 4 5 6 7 8 9 10 12 13 14 15 ...
分类:
Web程序 时间:
2015-09-15 18:31:21
阅读次数:
337
mybatis的映射文件 insert into s_user(user_name,user_birthday,user_salary) values(#{name},#{birthday},#{salary}) update s_user set user_name=#{name},user_bi...
分类:
数据库 时间:
2015-09-15 00:03:43
阅读次数:
248
mapper.xml 映射文件是 MyBatis 的核心,定义了操作数据库的 sql,每个sql 是一个statement。 parameterType(输入类型),输入类型包括:基本类型、pojo对象类型、hashmap、 a. #{} 与 ${} ? ?#{} 是向 prepar...
分类:
移动开发 时间:
2015-09-14 12:29:57
阅读次数:
207