- 浏览: 52395 次
- 性别:
- 来自: 北京
最新评论
-
froest:
只要键的内存地址没有在任何其他地方被引用,那么下一次gc的时候 ...
WeakHashMap和HashMap的区别 -
mzlly999:
时间拾贝 写道请问一下,在较高的版本里面,Hits类时不时被去 ...
lucene3.0需要的jar包 -
bawanglb:
恩,不错,支持,懂了
WeakHashMap和HashMap的区别 -
时间拾贝:
请问一下,在较高的版本里面,Hits类时不时被去掉了?
lucene3.0需要的jar包 -
mzlly999:
使用MemCached以后,肯定希望知道cache的效果,对于 ...
windows下安装memcached
文章列表
一、struts2简介
1、什么是struts2?
struts2是目前java主流的MVC框架
MVC思想:能够将web应用中将各组件按功能进行分类,不同组件使用不同技术充当。
推荐将系统分为Model(模型层)、View(视图层)和Controller(控制层),
各层之间松耦合,提供良好的封装。
2、struts2版本
目前struts2的最高版本为2.3.1
但是同spring结合的最好的版本为2.2.3,经使用2.2.3也比较稳定
所以建议使用struts2.2.3版本。
3、strut ...
在Eclipse中报错如下:
java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null"
解决方法:
进入到安装jdk的目录,例如:D:\Program Files\Java\jdk1.6.0_07\jre\lib\ext;
拷一个xerces.jar包进去,即可解决问题;
如果本来就存在xerces.jar包,可能是因为版本不匹配,换个版本试试。
struts2 fielderror标签 即便是将配置文件中设置为,如下仍然会带有ul、li、span标签
<constant name="struts.ui.theme" value="simple" />
这个可以通过覆盖template\simple\fielderror.ftl来完成,附件中是总结的两个fielderror.ftl文件
其中fielderror.ftl是将ul、li和span统统去掉的样式
fielderror_span.ftl是保留了span的样式
有3种方法:
基本思路就是让struts交出生成action控制权,然后通过配置在spring中产生.
1.通过struts-config.xml来使web容器加载spring
struts-config.xml中:
<controller>
<set-property property="processorClass"
value="org.springframework.web.struts.DelegatingRequestProcessor" />
</controller>
< ...
最近新增了一台服务器,想把apache那台的memcached分到这台新机器上,我杯具的有个错误认识:
我以为memcached -l 的listen参数是用来监听哪台机进行connection,比如apache的ip是10.0.0.1,memcached那台服务器的ip是10.0.0.2,开始我以为,如 ...
WeakHashMap,此种Map的特点是,当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值,
见实例:此例子中声明了两个Map对象,一个是HashMap,一个是WeakHashMap,同时向两个map中放入a、b两个对象,当HashMap remove掉a 并且将a、b都指向null时,WeakHashMap中的a将自动被回收掉。出现这个状况的原因是,对于a对象而言,当HashMap remove掉并且将a指向null后,除了WeakHashMap中还保存a外已经没有指向a的指针了,所以WeakHashMap会自动舍弃掉a,而对于b对象虽然指向了null,但H ...
2010-11-29 14:10:43 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告: Error setting expression 'label.submit' with value '[Ljava.lang.String;@c70b0d'ognl.OgnlException: target is null for setProperty(null, "submit", [Ljava.lang.String;@c70b0d) at ognl.OgnlRuntime.setPropert ...
消費者在線上購買商品或勞務,所謂的付款其實只牽扯到兩件事:『身份驗證』及『確認額度』。但這兩件事都是特許公司如銀行或信用卡公司才能作的事。所以我們得透過中間人或中間人的中間人(金流公司)幫我們作到這兩件 ...
Paypal快速支付接口优化了支付流程,可以最大程度上进行风险控制,提高了安全性,可以尽可能减少商家无必要的损失!以下是快速支付接口整理。
一、SetExpressCheckout
请求
必选参数:
1. AMT格式为100.00
2. RETURNURL
3. ...
安装Memcache Server(也可以不安装直接启动)
1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在CMD下输入 "c:\memcached\memcached.exe -d install" 安装.3. 再输入:"c:\memcached\memcached.exe -d start" 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
常用设置:-p <num> 监听的端口-l ...
如何新建maven项目。一、maven的安装 : 1. 解压缩 maven2.2.1 到你希望安装 maven2.2.1 的所在目录。这里假设你选择了 D:\maven2.2.1
2. 将 D:\maven2.2.1 目录加入到你的 %path% 环境变量中。
3. 同时,确认 JAVA_HOME 是否正确设置成功。
4. 运行 mvn -version 确认是否安装成功。
显示 Apache Maven 2.2.1 则表示安装成功。 二、创建maven项目 1. 使用命令行(开始-运行-cmd)进入一个自定义文件夹 ...
对myeclipse增加svn插件:
1.下载插件
2.在myeclipse的安装目录下增加CustomerPlugIn\subeclipse\eclipse
(我的安装目录:D:\MyEclipse6.6\CustomerPlugIn\subeclipse\eclipse)
然后将插件放在文件夹中
3.在D:\MyEclipse6.6\eclipse\links文件夹中增加文件subeclipse.link
内容为:path=D:/MyEclipse6.6/CustomerPlugIn/subeclipse
4.重启myeclipse
一、maven dependency scope
* compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。 * system,类似provided,需要显式提供包含依赖的jar,Maven不会在 Repository中查找它。 但使用eclipse+tomcat做测试的时候发现servle ...
附件是lucene3.0 使用的jar包及mysql链接用的jar,不使用语法高亮的话只使用core包就行
jdk环境变量配置完成后
如果出现java -version出来的版本和安装的jdk版本不一样的问题
可能是由于系统又新安装了其他软件,该软件包含jdk或jre,
并在安装时自动在path变量中添加了自带jdk的地址导致的。如安装oracle
处理办法是查看path变量的值,将软件自动添加的jdk地址去掉。