07 2013 档案
摘要:建立索引为什么能加快查询速度 这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。 也许会有人要问:增加索引有如此多的优点,为什么不对表中的每一个列创建一个索引呢?这种想法固然有其合理性,然而也有其片面性。虽然,索引有许多优点,但是,为表中的每...
阅读全文
摘要:PowerDesigner使用教程 —— 概念数据模型一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个 DBMS所支持的数据模型,这样的模型就是物理数据模
阅读全文
摘要:1import java.beans.PropertyChangeListener;import java.beans.PropertyChangeSupport;/** * @author huhy * */public class MyBean { private String id; private String name; private PropertyChangeSupport changeSupport = new PropertyChangeSupport( this); public MyBean(String id, Stri...
阅读全文
摘要:Volatile: Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。 而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。 使用建议:在两个或者...
阅读全文
摘要:private JTree jtNetDevice;//数组件申明private JScrollPane jspTree;//滚动面板申明1、初始化 DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("root"); jtNetDevice = new JTree(rootNode); jtNetDevice.setAutoscrolls(true); getTreeSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELE
阅读全文
摘要:public class MyBorder extends AbstractBorder { private static final long serialVersionUID = 1L; private int xOff; private int yOff; private Insets insets; public MyBorder(int x, int y) { this.xOff = x; this.yOff = y; this.insets = new Insets(0, 0, this.xOff, this....
阅读全文
摘要:关于这个问题,我得说一下,报表是为了了解企业而服务的,做为企业的一个外部关系人,我们应该从哪几个方面来了解企业呢。至少从三个方面,大家注意,我说的是至少,而不是只是。从哪三个方面呢?一个是企业财务状况,二是企业的经营成果,三是企业的现金流量。说白一点,就是,一是要搞清楚我目前有多少钱和欠人家多少钱,二是要搞清楚我这一段时间是赚了是赔了,如是赚了,赚多少,如果是赔了,赔多少,三是要搞清楚这一段时间从我手头上经手了多少实实在在的票子,收了多少票子,支出去了多少票子。我们就要搞清楚这三个方面的问题,为了让我们搞清楚这三个方面的问题,企业给我们准备了三张报表,一张是资产负债表,这是为了让我们搞清楚..
阅读全文