- 浏览: 247945 次
- 性别:
- 来自: 深圳
最新评论
-
玉无瑕:
季度的,calendar.js 没找到init 方法,能不能发 ...
my97DatePicker选择年、季度、月、周、日 -
joinmition:
兄弟,问一下,这个从服务器返回数据的时候老是阻塞怎么解决?
远程采集服务器指标信息(二)通过telnet执行远程命令 -
proglovercn:
麻烦发一份代码给我吧 1035062758@qq.com 谢谢 ...
my97DatePicker选择年、季度、月、周、日 -
rui2009:
楼注求源码,邮箱:1217815567@qq.com,谢谢~
my97DatePicker选择年、季度、月、周、日 -
adelardo:
my97DatePicker选择年、季度、月、周、日实现季度选 ...
my97DatePicker选择年、季度、月、周、日
文章列表
上次谈到spring的aop无法拦截内部方法调用时,解决方案之一是重新获取代理类调用B方法。
下面说一下如何获取到代理bean。
1、如果知道beanName直接通过上下文获取到bean。
2、如果不知道beanName,则可以放在线程变量中,如下:
在action中调用时可以先调用spring提供的接口AopContext.setCurrentProxy(proxy)。
该接口原理就是将代理bean放到线程变量中
public abstract class AopContext {
private static final ThreadLocal& ...
在测试系统交互时,可能会碰到需要修改header信息的要求,下面介绍下如何在IE、Chrome、Firefox修改http header信息。
1、IE(fiddler)
》在IE下修改header需要使用到fiddler插件,首先在官网上下载最新的fiddler安装程序
》安装完成后打开fiddler,看见右边区域有一个filters页签
》按照下图中标红部分进行填写以及勾选
2、Chrome(modheader)
下载modheader插件,附件中已经提供crx文件,直接拖到浏览器中就可以安装成功,然后重启浏览器。 在地址栏右边 ...
在升级到jboss as的过程中遇到一个问题:
启动动时报错: caused by: java.lang.NoClassDefFoundError: sun/net/www/http/HttpClient
原因:这是由于jboss 自身模块中引入的jdk,rt.jar中少了一个目录sun/net/www/http
解决方案:
进入/opt/aspire/product/bdc/portaljboss/modules/sun/jdk/main目录,修改module.xml文件,在下列path中添加一个<path name="sun/net/www/http&quo ...
由于JBOSS7欢迎页面以及控制台页面可能导致网站被攻击。
下面是解决方案:
禁止欢迎页面以及控制台页面服务。
修改$jboss_home/standalone/configuration下的standalone.xml文件
在文件中搜索enable-welcome-root属性,将值改为false。
<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
...
jboss7的部署方式比较多的,如果使用maven构建和管理项目,那当然是使用jboss-as-maven-plugin插件来部署项目是最方便的了。
pom.xml配置如下:
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.1.1.Final</version>
<configuration&g ...
解决的方法是调整java的堆大小的值。
Windows环境中
找到文件%M2_HOME%\bin\mvn.bat ,这就是启动Maven的脚本文件,在该文件中你能看到有一行注释为:
@REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE...
它的意思是你可以设置一些Maven参数,我们就在注释下面加入一行:
set MAVEN_OPTS= -Xms128m -Xmx512m
之后,当你运行Maven命令如 mvn -version 的时候,你会看到如下的输出:
上一章介绍使用ant拷贝资源,这里介绍maven拷贝资源,使用maven-resources-plugin插件。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<executions>
<execution>
<i ...
ant是一个老牌的项目打包管理系统了,目前虽然已经慢慢被maven取代,但其功能的强大仍然是很多场合下的首选,尤其是众多的task可以基本满足任何需求。其实在maven中也有使用ant的需求,比如不同环境打包编译时使用不同的配置信息等,或者是说做一些文件删除、复制之类的事情,这有些是maven做不来的,而ant就可以了,况且maven中已经有了maven-antrun-plugin插件,专门为在maven中运行ant做好了准备。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
&l ...
如果编译时需要引入本地jar,则可以增加如下配置:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<executions>
<execution>
<id>default-compile</id>
<phase>compile</phase>
<goa ...
Maven安装部署
1、安装
在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。本书的所有样例都基于JDK 5及以上版本
目录下的安装包,直接apache-maven-3.2.2-bin.zip将解压到指定目录
2、设置环境变量
打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值为Maven的安装目录D:\bin\apache-maven-3.0。点击确定,接着在系统变量中找到一个名为Path的变量,在变量值的末尾加上%M2_HO ...
Maven 为我们提供了一致的项目目录配置(源文件夹、资源文件夹等),在自动构建项目时, Maven 会按照这个配置来执行操作(编译源文件、拷贝资源文件)。
当 Maven 规约的默认配置不能够满足我们的需求时,我们就要动手修改项目的 Maven 配置,让我们的项目能够与 Maven 很好地协同工作。
1、配置多个classpath:这里使用了maven插件build-helper-maven-plugin
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId ...
在项目开发中需要用到手动事务进行控制。现说下遇到的问题以及解决方案:
如果程序需要使用嵌套事务,则需要在配置文件中添加一个配置属性,如下:
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="sessionFactory" /> ...
在项目开发中遇到一个问题,ibatis执行存储过程时报错
<procedure id="insertStatisticsResult_settle" parameterClass="String">
<![CDATA[
{call proc_stats_$statisticsType$()}
]]>
</procedure>
错误日志如下:
--- The error occurred in com/aspire/prm/dmplt/statistics/dao/ibati ...
oracle数据库数据量增大的优化措施。
1、硬件优化
2、数据库表分区(范围分区,散列分区,列表分区和复合分区。)
3、分表
4、索引优化
对海量的数据处理,对大表建立索引是必行的,建立索引要考虑到具体情况,例如针 ...
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import java.util.Vector;
import org.apache ...