1.LVS持久连接无论使用什么算法,LVS持久都能实现在一定时间内,将来自同一个客户端请求派发至此前选定的RS。通过在内存缓冲区中保存一个持久连接模板,其中记录了每一个客户端及分配给他的RS映射关系。2.持久连接类型PPC(持久端口连接):将来自于同一个客户端对同一个集群服务..
分类:
其他好文 时间:
2015-09-06 18:38:39
阅读次数:
149
1.1 问题使用Hibernate实现对员工表的增、删、改、查。1.2 方案Hibernate使用步骤:导入Hibernate包,以及数据库驱动包。引入Hibernate主配置文件hibernate.cfg.xml。创建实体类。创建映射关系文件。使用Hibernate常用API执行增删改查操作。1....
分类:
Web程序 时间:
2015-09-04 17:08:15
阅读次数:
176
1. 什么是Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 提供的方法完成持久层操作。...
分类:
Web程序 时间:
2015-09-04 15:44:45
阅读次数:
174
这个月,一直在搞ixgbe RSS,希望能使得收包均衡,结果没成功,但是对网卡的收包原理理解得更深入些。1、网卡硬件通过网线或者光纤收包。2、网卡的RSS功能根据网络五元组计算得到32bit的hash值, 根据hash值的低7位(0-127)与网卡queue的映射关系, 把收到的数据包放到某个q.....
分类:
其他好文 时间:
2015-08-31 17:21:13
阅读次数:
353
建立域模型与关系型数据模型有着不同的出发点。域模型是由程序代码组成,通过细化持久化类的粒度提供代码可重用度,简化编程。关系数据模型由关系数据组成。存在数据冗余的情况下,需要把粗粒度的表拆分为具有外键参照关系的几个细粒度表,从而节省表的存储空间;另一方面在没有数据冗余的前提下,应尽可能减少表的数量,简化表之间的参照关系,以便提高数据库的访问速度。
由于建立域模型和关系型数据的原则不一样,使得持久化类...
分类:
Web程序 时间:
2015-08-31 17:20:52
阅读次数:
180
DTO即数据传输对象。之前不明白有些框架中为什么要专门定义DTO来绑定表现层中的数据,为什么不能直接用实体模型呢,有了DTO同时还要维护DTO与Model之间的映射关系,多麻烦。然后看了这篇文章中的讨论部分才恍然大悟。摘两个比较有意义的段落。表现层与应用层之间是通过数据传输对象(DTO)进行交互的,...
分类:
其他好文 时间:
2015-08-28 15:16:40
阅读次数:
145
由于EF Code First模式没有模型文件,所以很多一次请求的时候速度比较慢,EF需要将对应的数据库映射关系加载到内存里面,往后请求就比较快。可以通过在程序初始化的时候增加一段代码来优化EF第一次执行的速度,具体代码如下//EF暖机操作using (CompanyContext dbContex...
分类:
其他好文 时间:
2015-08-27 22:39:44
阅读次数:
1347
Hibernate的出现是为了解决面向对象编程与关系数据库之间的连接问题。Hibernate不仅管理java类到数据库表的映射关系,还提供数据库查询和获取数据的方法。它是一种ORM(Object/RelationMapping),是先进的面向对象编程语言与底层的落后的关系数据库发展不协调的产物。ORM能够将..
分类:
Web程序 时间:
2015-08-25 12:43:28
阅读次数:
177
Hibernate的持久化操作离不开SessionFactory对象,它是整个数据库映射关系经过编译后的内存镜像,该对象的openSession方法可以代开Session对象,进而开始事务。Configuration代表了程序到SQL数据库的配置信息,它的buildSessionFactory方法能够产生一个不可变的SessionFactory..
分类:
Web程序 时间:
2015-08-25 12:41:18
阅读次数:
180
一、Hibernate多对一关联映射:就是在“多”的一端加外键,指向“一”的一端。 比如多个学生对应一个班级,多个用户对应一个级别等等,都是多对一关系。 1、“多”端实体加入引用“一”端实体的变量及getter,setter方法。 比如说多个学生对应一个班级,在学生实体类加入:privat...
分类:
Web程序 时间:
2015-08-21 09:24:48
阅读次数:
258