- 浏览: 73531 次
- 性别:
- 来自: 深圳
-
最新评论
-
bushuai19951203:
你好,我现在的场景是,调用Person人的get方法时出现异常 ...
对象拷贝的陷阱【把人装进了狗笼里】 -
mrchengxin2012:
LZ看是不是可以这样?
//回调函数
function cal ...
JS关于多个函数多个参数如何动态调用,apply的灵活应用 -
leaow567:
我最近也在看
Sizzle 源码分析 -
xuranpaoche:
最近也在用,使用beanutils怎么进行深度克隆呢
对象拷贝的陷阱【把人装进了狗笼里】 -
goodscript:
huangtut 写道反转的时候有问题啊, 输出是999999 ...
64进制编码转换
文章列表
问题请看代码中的注解:
//回调函数1
function callback(a,b,c)
{
alert(a+b+c);
}
//回调函数2
function callback2(a,b)
{
alert(a+b);
}
//这个方法做了一些操作、然后调用回调函数
function doCallback(fn,args)
{
//do something
if(args.length==2)
{
fn.call(this,args[0],args[1])
}
if(args.length==3)
{
fn.call(t ...
memcached问题备忘
- 博客分类:
- memcached
应用场景:
用户对象列表数据查询频率很高、需要把用户对象列表保存到缓存中。每次查询的时候无需再查询数据减轻数据库的压力
Memcached实现缓存列表对象:
假如列表对象很大、把整个列表对象作为一个大对象来缓存的话、每次获取的时候都要获取一个大对象、很浪费资源。
所以把列表对象分解成为多个对象来保存
缓存列表对象的步骤:
1、 封装列表对象:把用户对象ID列表缓存到列表对象中,用户对象ID指向用户对象
2、 以ID为key分别缓存用户对象保存到缓存中
3、 缓存对象经过分布式策略分别保存在不同的memcached服务中
获取用户对象列表的时候:获取用户对象ID列表、再根据ID逐个 ...
在spring的配置文件中、经常看见类似这样的配置路径:
classpath:/com/module/**/*sql.xml
系统会根据配置路径自动加载符合路径规则的xml文件
假如让你实现这样的功能:
根据一个通配符路径加载符合规则的xml文件你会怎么做?
先看一个小例子:
import java.io.IOException;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
...
解析的步骤:
1、加载web.xml、加载监听器
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
2、ContextLoaderListener
初始化initWebApplicationContext方法创建
org.springframework.web.context.support. XmlWebApplicationContext对象
3、XmlWebApplicationContext
调用loadBeanDefinitions方法 ...
当使用memcached的get(final Collection<String> keyCollections)操作的时候当keyCollections在一定的范围内是比较稳定、低于这个范围则无法充分利用memcached的性能、高于这个范围则超过memcached的吞吐量同样影响memcached的性能;
为了知道memca ...
定义一个实现序列化接口的bean 并重写readObject和writeObject方法
实现类中所有的字段都使用transient 修饰、表示在序列化的时候不保存该字段
package mytest;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier ...
由于项目需要把一个ID(数字)压缩成尽可能短字符串,在网上找来好久没有找到合适,
自己动手写一个。
有需要的可以参考一下,也作为自己的一些积累吧!
代码如下:
/**
* 64进制和10进制的转换类
* @author Administrator
*
*/
public class compressEncodeing {
final static char[] digits = {
'0' , '1' , '2' , '3' , '4' , '5' ,
'6' , '7' , '8' , '9' , 'a' , 'b' ,
...
- 2009-06-08 19:14
- 浏览 7674
- 评论(2)