- 浏览: 161037 次
- 性别:
- 来自: 上海
最新评论
-
youjianbo_han_87:
jredis有连接池啊
Jedis操作redis -
zhouzq1008:
就是,为什么只有4.0
eclipse 安装 resin 3 步骤 (转) -
lalaeye:
是的,如果不释放资源的话,如果操作连接频繁的话,或导致打开太多 ...
Jedis操作redis -
hugh.wang:
还好,注意释放一下资源~~
Jedis操作redis -
nihao7010:
先赞一下再仔细阅读
Jedis操作redis
文章列表
★ 数组转Collection
使用Apache Jakarta Commons Collections:
1.import org.apache.commons.collections.CollectionUtils;
2.
3.String[] strArray = {"aaa", "bbb", "ccc"};
4.List strList = new ArrayList();
5.Set strSet = new HashSet();
6.CollectionUtils.addAll(st ...
Luke 是查询LUCENE索引文件的工具, 而且用 Luke 的Search可以做查询。
使用方法:
1. 下载 Lukeall 1.0.1 (支持lucene3.0.1,已自带)
2. 运行 java -jar lukeall-1.0.1.jar
3. 提示选择索引目录
内容摘要 ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用
中国源码网内相关主题链接
Java开源Html解析类库
自己写的Rap3d 引擎 开源发布啦
开源性能测试工具- Apache Bench
微软发布Oxite开源博客平台
开源license总结
开源商业模式失败但理念长存
Gartner:明年开源软件将在所有...
Sun要用开源赢未来
引子
按照原定计划,今天开始研究 J ...
使用Httperf 测试web 服务器性能
Httperf服务器是hp使用的一款性能测试工具,我在shanghaionrails上见maxime使用,今天自己仔细使用了下,下面内容权当笔记
下载 -- http://www.hpl.hp.com/research/linux/httperf/
下载源码自己编译安装,没什么特殊 ...
Activity01.java
package org.jzkangta.activity01;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Activity01 extends Activity {
private ...
execution(* com.aptech.jb.epet.dao.hibimpl.*.*(..))
com.aptech.jb.epet.dao.hibimpl 包下所有的类的所有方法。
第一个*代表所有的返回值类型
第二个*代表所有的类
第三个*代表类所有方法
最后一个..代表所有的参数。
原文出处:http://www.cnblogs.com/ungshow/archive/2009/01/12/1374491.html
Java文件下载的几种方式
public HttpServletResponse download(String path, HttpServletResponse response) {
try {
// path是指欲下载的文件的路径。
File file = new File(path);
// 取得文件名。
String file ...
1.MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
2.J2EE是什么?
答:Je22是Sun公司提出的多层(multi-diered),分布式(distribut ...
Struts2+Spring2.5+Hibernate3.3整合开发
下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR。
struts2-core-2.x.x.jar :Struts 2框架的核心类库
Xwork-core-2.x.x.jar :XWork类库,Struts 2在其上构建
ognl-2.6.x.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性
freemarker-2.3.x.jar :Struts 2的UI标签的模板使用FreeMarker编写
commons- ...
<s:token />标签防止重复提交
第一步:在表单中加入<s:token /><s:form action="helloworld_other" method="post" namespace="/test">
<s:textfield name="person.name"/><s:token/><s:submit/>
</s:form>
第二步:
<action name="helloworld_*&qu ...
防止表单重复提交的几种方法
在使用action处理表单(写入数据库操作)的过程,往往会出现重复插入数据库的现像,为防止这一现象的发生,给数据库带来不必要的垃圾数据,对重复提交做一下限制显示有必要.
下面提供几种常用的方法.
1,页面脚本实现,当提交过一次表单后,将提交按钮变为不可用,就不会再触发写入数据库的操作.
2,解发写入数据库操作的action之后,调用formbean中的resetform方法,将form中的数据库清空,当然提交form中数据库有一定限制时会起作用,允许向数据库写入null时,就不起作用了.
3,解发写入数据库操作的action之后,不再用forward的方法,转 ...
准备资源文件,资源文件的命名格式如下:
baseName_language_country.properties
baseName_language.properties
baseName.properties
其中baseName是资源文件的基本名,我们可以自定义,但language和country必须是java支持的语言和国家。如:
中国大陆: baseName_zh_CN.properties
美国: baseName_en_US.properties
现在为应用添加两个资源文件:
第一个存放中文:itcast_zh_CN.properties
内容为:welcome=欢迎来到传智播客
...
输入校验
在struts2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验。
对于输入校验struts2提供了两种实现方法:
1. 采用手工编写代码实现。
2. 基于XML配置方式实现。
手工编写代码实现对action中所有方法输入校验
1.通过重写validate() 方法实现, validate()方法会校验action中所有与execute方法签名相同的方法。当某个数据校验失败时,我们应该调用addFieldError()方法往系统的fieldErrors添加校验失败信息(为了使用addFieldError()方法,action可以继承Action ...
转自
http://xiaosa.blog.51cto.com/665033/237429
http://hi.baidu.com/garywan/blog/item/c09f56ed6c739d3cacafd5de.html
前言:MyEclipse5.5 大小139M;MyEclipse6.5 大小451M;MyEclipse7.0 大小649M;MyEclipse8.0 大小772.3MB(速度方面比7.1和7.5都快了许多单还是很费内存)
下载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 ...
最近下载了eclipse-jee-helios-win32.zip版,使用起来没感觉到什么变化,就是以前的Web项目上在打开的时候,总是在验证的时候弹出错误:
Errors occurred during the build.
Errors running builder 'JavaScript Validator' on project '##'.
java.lang.NullPointerException
要解决这个问题,要就把JavaScript Validator去掉。去掉的方法是:选择一个项目—-右键Properties—-Builders(排二个)—-点一下右则会有四项—-取消 ...