[置顶] ORACLE数据库多表关联查询效率问题解决方案

摘要: 最近在做项目中遇到多表关联查询排序的效率问题(5张以上40W+数据的表),查询一次大概要20多秒,经过一番苦思冥想,处理方案如下: 1、软件设计初期,需要一对一关联的表应该设计在一张大表里,这样虽然字段多些,但是对于查询的速度提升是非常明显的,特别是在排序的情况下。 2、我们在关联的时候可能需要... 阅读全文

posted @ 2015-12-29 19:14 风起梦澈 阅读(16433) 评论(0) 推荐(0)

2016年10月25日

ArrayList源码解析

摘要: 巩固下基础,阅读下jdk的源码,这篇文章是来介绍下ArrayList的实现。 1. ArrayList概述 List 接口的大小可变数组的实现,位于API文档的java.util.ArrayList<E>。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类 阅读全文

posted @ 2016-10-25 17:45 风起梦澈 阅读(150) 评论(0) 推荐(0)

2016年1月12日

Activiti 工作流得到最后一次批注的时间

摘要: 我们有时候在工作流开发中可能会遇到这样的需求,就是已经审批结束的流程,可能我们还是仍然需要修改业务表的结果,而且我们需要一个时间期限,比如:在5天内可以进行修改,这个时候我们就需要得到我们最后一步审批的时间,我们可以通过下面这个sql查询到该时间SELECT MAX(COMM.TIME_) FRO... 阅读全文

posted @ 2016-01-12 12:51 风起梦澈 阅读(1203) 评论(0) 推荐(0)

2016年1月11日

jquery 工作空间注册

摘要: 在一些面向对象的语言中有命名空间的概念,好处就是把不同的类放在不同的文件夹下面,这样就不会发生命名冲突,当然命名空间还有其他的作用。在这里我们讨论的是在JS中怎么使用命名空间。当然JS并没有提供原生的方式。我们可以这样做:1、 我们创建一个空对象,例如:var nameSpace = {}; 我们就... 阅读全文

posted @ 2016-01-11 17:13 风起梦澈 阅读(374) 评论(0) 推荐(0)

Easyui的combobox组件无法选择内容

摘要: 我切换combobox的内容的时候,老是选中的是第一行的数据,因为我渲染的时候没有给它valueField和textField的字段,而默认的又不是我要求的。加上就好了。$("#toolbar-department").combobox({ valueField:'id... 阅读全文

posted @ 2016-01-11 16:56 风起梦澈 阅读(549) 评论(0) 推荐(0)

js 得到当前季度

摘要: 1 Date.prototype.getQuarter = function() { 2 var month = this.getMonth(); 3 if(month < 3) { 4 return '第一季度'; 5 }... 阅读全文

posted @ 2016-01-11 16:16 风起梦澈 阅读(4508) 评论(0) 推荐(0)

Hibernate4 clob字段存取

摘要: domain的字段: private Clob content;hibernate的xml映射 内容 首先是保存: LobHelper lobHelper = session.getLobHelper();Clob clob... 阅读全文

posted @ 2016-01-11 16:08 风起梦澈 阅读(2351) 评论(0) 推荐(0)

2016年1月4日

springmvc数组参数传递

摘要: 在开发中遇到将form中的name值一样的多个input元素传递到后台,我用的是springmvc。刚开始的时候老是报400的请求错误。后来查了下资料,其实解决方案挺简单的。我的后台controller的代码如下: 1 @RequestMapping(value = { "/examine" }, ... 阅读全文

posted @ 2016-01-04 17:17 风起梦澈 阅读(499) 评论(2) 推荐(0)

导航