一、使用组成关系的原则:
在不导致数据冗余的前提下,尽可能减少数据库表的数目及表之间的外键参照关系,因为建立多个表的连接是很耗时的操作。
举例说明:Customer类中的Address属性,可以通过组件的方式来映射,避免了额外建立一张ADDRESS表,还能达到对象化操作的目的。 配置文件: ...
分类:
系统相关 时间:
2014-06-06 15:35:35
阅读次数:
245
CPU Utilization - CPU使用率 CPU
Utilization是衡量程序占用系统资源的最直观指标,即CPU使用率。如果CPU
Utilization在5%-10%之间则基本上对系统没有影响,可以不关注。但如果在80%-90%,或者更高的话,就可能出现...
分类:
系统相关 时间:
2014-06-06 14:20:16
阅读次数:
304
产品经理和设计师之间最常见也是最尖锐的矛盾就是,设计师把花了很多心血做出来的稿子放到产品经理面前,产品看了一下,觉得非常陌生和超出预期,说:“这都是些什么啊”。(-
-#),(- -’),此处无声胜有声。倒不是说这里面谁对谁错,都挺辛苦的其实,但为什么总会落得如此尴尬呢。世上配合最好的其实就是自己的...
分类:
其他好文 时间:
2014-06-06 11:55:18
阅读次数:
186
C++引入类机制的目的:从语法上将数据和操作捆绑在一起;从语法上消除变量和函数的名字冲突;从语法上允许服务端设计者控制数据和函数的访问权限;从工程上支持数据封装、信息隐藏、将责任推向服务端、减小信息共享、独立问题域,减少信息的交换量,减少程序员之间的协调;C++和C定义结构的区别:C++中struc...
分类:
编程语言 时间:
2014-06-06 11:49:19
阅读次数:
429
Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器JAVA和JVM运行的原理1.Java语言运行的过程Java语言...
分类:
其他好文 时间:
2014-06-06 10:06:25
阅读次数:
395
二分法插入排序算法思想简单描写叙述:在插入第i个元素时,对前面的0~i-1元素进行折半,先跟他们中间的那个元素比,假设小,则对前半再进行折半,否则对后半进行折半,直到left>right,然后再把第i个元素前1位与目标位置之间的全部元素后移,再把第i个元素放在目标位置上。二分法没有排序,仅仅有查找。...
分类:
其他好文 时间:
2014-06-06 09:20:35
阅读次数:
224
如何设置端口映射(以将LPT1端口映射到共享名为CutePDFW的虚拟打印机上为例),命令如下:NET USE LPT1:
\\wcjxixi-d022704\CutePDFW
/Persistent:YES命令解释及说明:LPT1后的:和\\之间有一个空格的哦,否则提示“找不到网络名”;/Pers...
分类:
其他好文 时间:
2014-06-06 07:06:20
阅读次数:
425
1. 哲学家进餐问题:问题描述:
五个哲学家在一个圆桌上进餐,每人的面前放了一盘意大利面,两个盘子之间有一个叉子,但是由于盘子里面的面条十分光滑,需要两个叉子才能进行就餐行为。餐桌的布局如下图所示:假设哲学家的生活中只有两个活动:吃饭和思考[吃饭维持自身之生存,思考探究生存之意义],当然这样的哲学家...
分类:
其他好文 时间:
2014-06-05 20:56:11
阅读次数:
320
若字段数据的重复率不是很高,而且数据量不是很大,考虑B树索引;若字段数据的重复率较高,而且查询中有特定的查询方式(比如列之间有或,与等逻辑运算),则考虑位图索引;若对列中的字段进行模糊查询或者语言类的查询,则考虑全文索引;
分类:
数据库 时间:
2014-06-05 20:51:30
阅读次数:
285
1、多线程基础
线程通信,是指线程之间以何种机制来交换信息。其中通信的机制有两种:内存共享和消息传递。内存共享是指线程之间通过写-读内存中的公共状态隐式进行通讯(Java);消息传递在线程之间没有公共状态,线程之间必须明确通过发送消息来显式进行通讯(Erlang)。
同步是指程序用于控制不同线程.....
分类:
编程语言 时间:
2014-06-05 19:05:36
阅读次数:
398