`
文章列表
几种获得spring里注册Bean的方法  获得spring里注册Bean的四种方法,特别是第三种方法,简单:一:方法一(多在struts框架中)继承BaseDispatchAction  
HibernateDaoSupport中的getSession()方法   getSession()这个方法本身其实返回的是与当前事务绑定的Session对象,在HibernateDaoSupport中使用,HibernateDaoSupport本身是不负责对这个Session对象进行关闭的,所以在其中有一个对应的releaseSession()方 ...
spring里加入properties配置  直接例子了,在list里面可以加入多个properties配置: Java代码  <bean id="jdbcConfig"          class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">           <property name="locations">               <list>                   ...
全面分析 Spring 的编程式事务管理及声明式事务管理  开始之前  关于本教程本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质, ...
Struts2 加载多个配置文件   方法1: 在struts.xml文件中 使用include方式 可以加载多个配置文件,(struts.xml和struts-default.xml是strut2默认自动加载的配置文件)   方法2: 覆盖FilterDispatcher类的方法实现多个配置文件的加载   1.重写FilterDispatcher 类的三个方法,我的struts-*.xml的路径在WEB-INF/modules/struts文件夹下,JLTEnvironment类

Struts2拦截器

Struts2拦截器 1.    理解拦截器 1.1.    什么是拦截器: 拦截器,在AOP
  在大的项目的开发中,如果采用了struts2,就有可能有很多的struts2的配置文件,虽然struts2提供通配符和action的自动加载,但我们一般还是很难将所有的配置文件采用一个单一的action配置文件来解决,因此就产生了很多的action配置文件。如果我们将所有的配置文件存放在一个配置文件中,这样在项目间的协同开发和测试就会出现混乱,而最好的开发模式就是每个模块都有自己的action配置文件,而系统会自动搜索到所有的配置文件,采用自动加载的方式来完成struts2的初始化。虽然在struts2中提供在web.xml文件中配置config参数,将说有需要加载的配置文件的路径写在其中, ...

Struts2中的零配置

Struts2中的零配置 二、零配置首先要澄清一点,这里说的零配置并不是一点配置都没有,只是说配置很少而已。Struts2(我只用过Struts 2.0.6和2.0.9,不清楚其它版本是否支持零配置)引入了零配置的新特性,元数据可以通过规则和注解来表达:A "Zero Configuration" Struts application or plugin uses no additional XML or properties files. Metadata is expressed through convention and annotation.目前,这个新特性还在测 ...

Struts2跳转

**Struts2 之 Result** -------------------------------------------------------------------------------- Result的种类及使用:      <package name="resultTypes" namespace="/r" extends="struts-default">    <action name="r1">     <result type="disp ...
Log4j写入数据库详解  log4j是一个优秀的开源日志记录项目,我们不仅可以对输出的日志的格式自定义,还可以自己定义日志输出的目的地,比如:屏幕,文本文件,数据库,甚至能通过socket输出。本节主要讲述如何将日志信息输入到数据库(可以插入任何数据库,在此主要以MSSQL为例进行详解)。用log4j将日志写入数据库主要用到是log4j包下的JDBCAppender类,它提供了将日志信息异步写入数据的功能,我们可以直接使用这个类将我们的日志信息写入数据库;也可以扩展JDBCAppender类,就是将JDBCAppender类作为基类。下面将通过一个实例来讲解log4j是如何将日志信息写入 ...

log4j缓冲的配置

log4j的性能瓶颈定位与性能优化(org.apache.log4j.spi.RootLogger)     最近执行一个项目调优,发现使用第三方的Json库导致性能差。原以为问题就这么定位到了,结果去掉Json操作后,性能也不见好转。     现象非常诡异:CPU、内存、网络、磁盘使用率均有剩余,而且压力也是足够的。即使施加更大压力,吞吐量也不见好转。     于是监控了一下Java进程状态,发现几乎所有进程都处在 状态:BLOCKED 在 org.apache.log4j.spi.RootLogger@6b2b48e5 上,拥有者: http-0.0.0.0-8080-2010 阻塞 ...
log4j插入数据库,并生成HTML(一) 博客分类: Struts1.x log4jHTMLSQLMySQLJDBC 上周接到了一个模块。需要实现Log4j监控 管理员的操作,并且存入数据库中,同时要在JSP页面显示结果,并生成HTML文件。每300条显示生成一条记录。 在经过自己的努力和师父等朋友们的 指导下,完成了。 今天贴出来,和大家分享,有好东西大家开源下,日后学习,都会用的上。 首先,先看log4j插入数据库的操作: 首先项目中导入Log4j的jar,配置好他的log4j.properties文件 Java代码  log4j.rootLogger=WARN,DATABASE   ...
java环境变量配置 windows xp下配置JDK环境变量:       1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;   2.安装完成后,右击“我的电脑”,点击“属性”;        3.选择“高级”选项卡,点击“环境变量”; 

Ext.Panel用法

 
//html代码<div id="container">    </div> //js代码var p = new Ext.Panel({        title: 'My Panel',//标题        collapsible:true,//右上角上的那个收缩按钮,设为false则不显示

JVM指令助记符

    博客分类:
  • jvm
JVM指令助记符 0x00 nop             什么都不做0x01 aconst_null     将null推送至栈顶0x02 iconst_m1       将int型-1推送至栈顶0x03 iconst_0        将int型0推送至栈顶0x04 iconst_1        将int型1推送至栈顶0x05 iconst_2        ...
Global site tag (gtag.js) - Google Analytics