`
lifaming15
  • 浏览: 64789 次
  • 来自: ...
文章分类
社区版块
存档分类
文章列表
不多说,看代码就明白了: var _panel = new Ext.Panel({ renderTo : 'hh', region : 'north', frame : true, items : [{ layout : "column", items : [{ columnWidth : .2, items : [] }, { columnWidth : .2, anchor : '50%', items : { xtype : 'ra ...
看过很多关于Excel导出时出现内存溢出的情况,也有很多解决方案。现提供如下解决方案,如有不妥,请指正:由于POI、JXL在导出excel大数据量情况下会产生大量对象最终导致内存溢出。其实Excel可以另存为html文件,保存为html后的文件内容如下: <html xmlns="urn:schemas-microsoft-comfficeffice" xmlns:x="urn:schemas-microsoft-comffice:excel" xmlns="http://www.w3.org/TR/REC-html40&q ...
方法一:用存储过程,用SQL语句获得主键是可以的,但是维护性很差 方法二:先插入数据,再查询主键,这样的查询存在风险,因为有并发的问题 方法三:通过结果集获取(热荐) String sql = “insert into user(name,passward) values(“lisi”,”123”)”; pstmt.conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); pstmt.executeUpdate(sql); rs = pstmt.getGeneratedKeys(); //这里返回ResultSet ,r ...
一,配置分发器DispatcherServlet 是Spring MVC 的入口所有进入Spring Web 的 Request 都经过 DispatcherServlet 需要在 web.xml 中注册 DispatcherServlet<servlet><servlet-name>dispatherContext</servlet-name><servlet-class> org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-star ...
Ext判断用户session: if(Ext.data.Connection){ Ext.override(Ext.data.Connection,{ handleResponse : function(response){ var resultData = response.responseText; if('logout'==resultData){ alert("未登陆或过期,请重新登陆"); window.sel ...
转自:http://java.csdn.net/a/20100308/259219.html 敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。 Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。 如图1所示,敏捷开发过程经历需求调研,用例分析和用例分解,进入开发迭代阶段。在每个迭代过程中,可以采用以下步骤来保证和 ...
用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上<%@ taglib prefix="s" uri="/struts-tags" %>就能使用struts2.0的标签库下面就介绍下每个标签的用法(有错请指正):A: <s:a href=""></s:a>-----超链接,类似于html里的<a></a><s:action name="">< ...
单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web ...
Ehcache中不仅可以用配置文件来配置缓存,而在代码中也可以实现同样的功能。 CacheManager singletonManager = CacheManager.create(); Cache memoryOnlyCache = new Cache(“testCache”, 50000, false, false, 8, 2); Cache test = singletonManager.getCache(“testCache”); 删除只需要调用singletonManager.removeCache(“testCache”); Shotdown CacheManager 在使 ...
为什么Struts中.action的时候可以访问,是.do的时候不能访问呢?遇到这个问题的时候有点晕乎,在网上查了些资料,终于恍然大悟!下面把自己的经验说来给大家,希望对大家有所帮助。 其实问题发生在struts.properties配置文件里,解决方法是将struts.action.extension改为如下形式struts.action.extension=do,action 这样.action和.do都可以访问了。 在struts.properties中还可以配置很多内容,现在列出来: 下面附struts.properties配置文件的详解: Struts 2框架有两个核心 ...
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件 ...
例如:表示主机HOST含有多个磁盘DISK关系:在PD的OOM中双击一条关系连线,设置Navigate,这样才会在各自hbm.xml中生成many-to-one及one-to-many关系。另外,根据“附文”的效率说明还需要设置:由多方DISK维护关系,并且当HOST更新时,也要更新DISK。生成的HBM.XML如下:HOST的: <joined-subclass name="Host" table="host" dynamic-update="false" dynamic-insert="false" sel ...
执行:New->Conceptual Data Model编译完概念模型后,再通过CDM生成PDM和OOM,注意要先生成OOM,再生成PDM。在3种模型都具备时,生成JAVA CODE时才会有*.hbm.xml文件:执行:Tools->Generate Object-Oriented Model在对话框中,选择Detail,勾选O/R Mapping,点击Enable Transformations,在多出来的选项卡Extended Model Definitions中的O/R Mapping页中选择Hibernate。执行:Tools->Generate Physical D ...
Reverse Ajax主要是在BS架构中,从服务器端向多个浏览器主动推数据的一种技术。它的一种实现就是客户端向服务器请求后,服务器不立即回应,从而导致一个http长连接,等到有更新数据的时候,再利用这个连接“主动”向客户端回送。如果是初次接触,那一定要看下这篇文章其中,详述了这种技术和JETTY服务器Continuations功能结合时的强大性能:运行在非阻塞方式下,当多个客户端请求时不会占用过多线程。最后,此文申明DWR的实现已经天然使用了JETTY这一功能。所以使用DWR还是非常有好处的。如何使用及示例上面这篇文章已经有说明,下面就以我实际使用中碰到的问题和要点做个说明。首先,说一下代码的 ...
ACID是什么? ACID,是指在数据库管理系统(DBMS)中事务所具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。 在数据库系统中,一个事务是指由一系列数据库操作组成的一个完整的逻辑过程。例如银行转帐,从原账户扣除金额,以及向目标账户添加金额,这两个数据库操作的总和构成一个完整的逻辑过程,不可拆分。这个过程被称为一个事务,具有ACID特性。ACID的概念在ISO/IEC 10026-1:1992文件的第四段內有所說明。 原子性:整个事务中的所有操作,要么全部完成,要么全部 ...
Global site tag (gtag.js) - Google Analytics