- 浏览: 46022 次
- 性别:
- 来自: 上海
最新评论
-
cloudbee:
Nice code. Test passed.
Structs2 Json Ajax实现
文章列表
潇湘溪苑 痛快天空
http://222.197.177.116/wingsoft/webFee/index.jsp
linux ftp server快速搭建
既然强调快速, 我们就马上开始
环境是centos5安装vsftpd, 别的linux系统可以参考下, 呵呵
# yum -y install vsftpd
没什么问题就直接安装好啦
编辑vsftpd的配置文件
# vi /etc/vsftpd/vsftpd.conf
清空, 添加如下内容:
listen=YES
...
我用structs2时候web.xml配置如下
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
启动服务器,终是报404错误,但我在地址栏手工加入index.htm时,页面正常显示.
解决:
tomcat 会去检查有没有index.htm这个文件.
先读取 welcome list,然后取得第一个index,然后到web中的路径中查找有没有这个文件,没有继续第二个.依次下去。在WebRoot下建立一个index.htm空文件就可以正常 ...
在org.apache.ibatis.executor.resultset.FastResultSetHandler类的handleResultSets方法断点调试,查看rs对象的parentPooledConnection->resultSetForStatements->table->HashMap->value->table->HashMap->key->rowData->rows会发觉长度>=所有的数据库数据的长度,说明使用RowBounds是加载数据库数据中的所有数据,如果数据量大,请不要使用RowBounds进行分页
配置所用到的版本:spring 3.X,hibernate 3.5
1.二级缓存的提供者com.googlecode.hibernate.memcached.MemcachedCacheProvider 下载地址:http://code.google.com/p/hibernate-memcached/downloads/list
2.memcached服务器端安装
window xp下载地址:http://www.splinedancer.com/memcached-win32/
安装:memcached.exe -d install 启动:memcached.exe -d start
mem ...
美国B级片:http://movie.douban.com/doulist/72052/?start=50
1.JProfiler跟踪和检查系统性能的好工具
2.GluonJ is a simple aspect-oriented programming (AOP) system for Java. It provides simple but powerful AOP constructs by using annotations in regular Java. Developers can use GluonJ as a compile-time AOP system or a load-time AOP system. Weaving (program transformation) can ...
apache的httpd.cnf中加入
#weblogic 负载均衡
LoadModule weblogic_module modules/mod_wl_22.so
<IfModule mod_weblogic.c>
WebLogicHost www.th.com
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression *.do
MatchExpression *.action
</IfModule>
测试的软件版本为:
apache:2.2
tomcat:5.5
jk:mod_jk-1.2.30-httpd-2.2.3.so
1.在httpd.conf底部加上
LoadModule jk_module modules/mod_jk.so#加载JK模块
JkWorkersFile conf/workers.properties#tomcat工作配置
JkLogFile logs/mod_jk.log#jk工作日志
JkMount /*.jsp controller#url是.jsp结束的交给tomcat处理
2.在conf目录新建workers.properties文件,添加内容work ...
在javascript中,对象实际上就是一个哈希表,比如下面这个user对象:
function user(n, a)
{
this.name = n;
this.age = a;
this.toString = function() {
return "Name:" + this.name + ", Age:" + this.age;
}
}
var u = new user("tom", 18);
for (var k in u) {
alert('key: ' + k + ...
1.建立my.struts2.web.JSONResult(自定义结果类,只要实现com.opensymphony.xwork2.Result接口)
package my.struts2.web;
import java.io.PrintWriter;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.Result;
import com.opensymphony.xwork2.util.V ...
1.建立新project Structs2
2.在web.xml中加入一下代码
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
< ...
jstatd
启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口1099。
实例:jstatd -J-Djava.security.policy=my.policy
my.policy文件需要自己建立,内如如下:
grant codebase "file:$JAVA_HOME/lib/tools.jar" {
permission java.security.AllPermission;
};
这是安全策略文件,因为jdk对jvm做了jaas的安全检测,所以我们必须设置一些策略,使得jstatd被允许作网络操作
jps
列出所 ...