2008-05-08

MySql 查询语句性能问题

关键字: mysql
01010
POI 在导出大量数据到response中的时候报socket错误(其实文件已经导出来了,数据量在21000左右,4列),请问大家是怎么解决的。 当数据量小的时候没有问题!错误信息如下。 workBook.write(outputStream); outputStream.flush(); outputStream.close(); ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error 2008-04-30 15:41:07,625 ERRO ...
观察者模式 关键字: 观察者模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己 观察者模式的组成 1.抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类或接口来实现 2.抽象观察者角色:为所有具体的观察者定义一个接口,在得到主题的通知时更新自己。 3.具体主题角色(Watched):把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察 ...
  • 16:33
  • 浏览 (97)
  • 评论 (0)
想在页面上通过AJAX提交方式下载一个附件,从而不刷新页面,能否实现? 主要是想实现无刷新页面下载? 大家讨论下,如何实现???
想在页面上通过AJAX提交方式下载一个附件,从而不刷新页面,能否实现?(java实现的是文件下载) 主要是想实现无刷新页面下载? 大家讨论下,如何实现???
applicationContext-acegi-security.xml 1.filterChainProxy配置 <bean id="filterChainProxy" class="org.acegisecurity.util.FilterChainProxy"> <property name="filterInvocationDefinitionSource"> <value> CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON PATTERN_TYPE_APACHE_ANT /**=httpSess ...
  • 00:01
  • 浏览 (177)
  • 评论 (0)
Spring web应用下怎么方便的获得bean? 如果我们的系统不是分布式的(在分布式里,我一般自己加载spring的配置文件),不是一般的application,通过自己加载Spring的配置文件的方式。而是一般的web应用,我们通过在web.xml里配置spring的配置文件。我们怎么方便的得到一个Bean的实例呢?当然,web应用启动后,它已经创建好一个WebApplicationContext(这个是接口,其实也是ApplicationContext类型的,因为WebApplicationContext继承自ApplictionContext这个接口)类型的实例对象,通过o ...
  • 12:03
  • 浏览 (179)
  • 评论 (0)
Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。   数据模型   1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。      源代码如下: package cn.com.chengang.spring;public interface Human {void eat();void walk();}package cn.com.chengang.sprin ...
  • 10:18
  • 浏览 (102)
  • 评论 (0)
我们来分析一下这个Demo,它的业务逻辑是求图形的面积,如果把日志服务的代码直接写在业务逻辑中,那么业务逻辑就不是纯净的,而服务也不能被其他业务逻辑共享,所以我们需要把日志服务单独写成一个类,然后通过Spring的AOP实现,动态的把服务插入到业务逻辑中。理解了这点我们再来看IOC,其实IOC的核心思想就是面向接口编程;在这里求圆的面积和求正方形的面积是不一样的,那么为了减弱对象与对象的之间的依赖关系,我们需要对业务逻辑进行抽象,即定义圆形和正方形的接口--几何图形。 //定义业务逻辑的抽象--Figure接口 package mypack; public interface Figu ...
  • 10:15
  • 浏览 (108)
  • 评论 (0)
Spring 所提供的过滤器和监听器 Spring 为 Web 应用提供了几个过滤器和监听器,在适合的时间使用它们,可以解决一些常见的 Web 应用问题。 延迟加载过滤器 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常。 Spring 为此专门提供了一个 OpenSessio ...
  • 10:13
  • 浏览 (257)
  • 评论 (0)
shijian0306
搜索本博客
博客分类
最近加入圈子
存档
最新评论