2013年9月30日
摘要: Swing控件是改善为了AWT控件而发展出来的轻量级GUI控件,采用的是Composite设计模式,然而,由于没有清楚的分隔组件(Component)和容器(Container)的边界,就造成了Swing的几乎每个单独的组件都是一个容器,能够添加其他容器或者组件,看似强大的功能实际上造成了大量的问题: 1.和人的直觉非常不一致:Swing的GUI上的各种组件如果添加的面板过多的话,就造成各个组件的层次很深,处理类似focus管理这样的问题就很麻烦,坐标的转换也很复杂,由于父子关系过多,您不看代码只看GUI,凭直觉难以区分组件的父子关系。 2.使用上的困扰:Swing组件本身由于不能分清是组.. 阅读全文
posted @ 2013-09-30 17:10 挖掘者者者 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、定期整理硬盘 严重的硬盘碎片会大幅度降低你的电脑响应速度。所以你就需要定期的对磁盘进行清理,磁盘清理非常简单,首先单击“开始”,依次指向“所有程序”、“附件”、“系统工具”,然后单击“磁盘清理”。如果有多个驱动器,会提示您指定要清理的驱动器。 2、定期清理Windows注册表 防止注册表垃圾使用RegistryFirstAid这类工具。不要使用OutlookExpress,它把垃圾邮件过滤器存放在注册表中。注册表的清理工具网上有很多,笔者给大家推荐两款注册表吸尘器和RegClear。但是有一点,清理前必须先备份注册表。 3、尽可能不用"管理员"账户登录 不要总用&quo 阅读全文
posted @ 2013-09-30 14:26 挖掘者者者 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 大家在用hibernate的时候总会遇到多表连接的查询,遇到这种问题 总是各种纠结。 方案1:建立视图 ,事先在数据库里面建立视图。然后建立这个视图的实体类,指定一个主键。然后建立这个视图的查询。 方案2:给实体类加临时属性HQL查询补充。 上代码: 实体类: @Entity @Table(name = "FLOW_RU_INFO") public class FlowRuInfo implements java.io.Serializable { // Fields private String id; private String deptid; private St. 阅读全文
posted @ 2013-09-30 09:45 挖掘者者者 阅读(152) 评论(0) 推荐(0) 编辑