- 浏览: 580844 次
- 性别:
最新评论
-
AK472AK47:
...
gson java对象与json转换(实例代码说明及教程) -
TryRelax:
update t_h5activity_pagedata ...
mysql update更新带子查询的实现方式 -
CurryKobe:
js中的三大特性:继承、封装、多态 -
bruce.yuan:
一看 tps为168k次/秒 ,我就觉得不专业了 。请把完整的 ...
rpc介绍 -
一抹暗香:
牛逼!
去掉IE浏览器滚动条最简单的方法
文章列表
Spring对任务调度的支持有两种不同的形式:基于JDK Timer和基于Quartz。
我主要说基于Quartz方面的两个例子,如下
项目实战的说明:
Spring通过JobDetailBean,MethodInvokingJobDetailFactoryBean实现Job的定义。后者更加实用,只需指定要运行的类,和该类中要运行的方法即可,Spring将自动生成符合Quartz要求的JobDetail。
项目实战一
spring 定时器 配置(通过MethodInvokingJobDetailFactoryBean)
优点:MethodInvokingJobDetailFactoryBea ...
java字符串与二进制的相互转化
2011-09-27
在调试短信接口时,遇到的问题是:在短信内容输入中文时,就不能执行过,发现是编码的问题,所以将字符串转换成了二进制编码的字符串。
public class StrBinaryTurn {
//将Unicode字符串转换成bool型数组
public boolean[] StrToBool(String input){
boolean[] output=Binstr16ToBool(BinstrToBinstr16(StrToBinstr(input)));
return output;
}
//将bool型数组转换成Unicode字符 ...
需求:log4j动态生成日志文件(根据不同的编号生成不同的日志文件)
一:我写了一个公用类LogUtil
public class LogUtil {
/**
*
* 动态改变日志输出路径
* @author yangliang
* @created 2011-9-17 下午03:22:41
* @param comId:商家编号
*/
public static void WriteLog(String comId) {
// 初始化logger后,通过获取logger的appender,来修改appender写入文件的文件名
Appender app ...
最近在控制台老是发现有警告信息:
2011-09-17 15:48:35 WARN ServletUrlRenderer:45 - No configuration found for the specified action: 'sendregisteredcard' in namespace: 'registeredcard'. Form action defaulting to 'action' attribute's literal value.
2011-09-17 15:48:35 WARN ServletUrl ...
Spring内核研究-管理bean之间的关系一(depends-on)
depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。如果在一个bean A上定义了depend-on B那么就表示:A 实例化前先实例化 B。
这种情况下,A可能根本不需要持有一个B对象。
比如说,你的DAO Bean实例化之前你必须要先实例化Database Bean,DAO Bean并不需要持有一个Database Bean的实例。因为DAO的使用是依赖Database启动的,如果Database Bean不启动,那么DAO即使实例化也是不可用的。这种情况DAO对Database的 ...
说明
所有的配置以及软件都是在windows环境下进行的,都是用自己的电脑做服务器。
要解决的问题
在tomcat集群环境下的session共享 、缓存共享、 负载均衡。
解决方案的选择
多个tomcat要一起协同工作有几种办法,可以考虑的方案有以下几个:
1. 使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。
2. 利用nginx的基于访问ip的hash路由策略,保证访问的ip始终被路由到同一个tomcat上,这个配置更简单。但是我们的应用很可能是某一个局域网大量用户同时登录,这样负载 ...