Scale On: 在原有服务器的基础上进行升级或者直接换一台新的性能更高的服务器。Scale Out: 横向扩展,将多台服务器并发向外响应客户端的请求。优点:成本低,扩展架构比较简单。Cluster: 集群,即一组冗余的计算机,每台计算机实现相同的功能,用于负荷分担和实现高可用。LB: Load ...
分类:
其他好文 时间:
2014-12-09 01:51:09
阅读次数:
205
在 Linux 系统中安装Load Generator ,并在windows 调用
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候...
分类:
编程语言 时间:
2014-12-08 22:38:30
阅读次数:
207
Guava是谷歌的java类库,功能十分强大,下面是本地内存缓存工具类实例,在第一次通过调用get(key)时,会调用load去获取值,当再次调用时,我们发现就直接从缓存中调用了,根据maximumSize设置缓存大小,当大小超过限度的时候,会从缓存中移除最远的数据。实例如下。
Guava cahche实例,通过loadingCache
public class Main {
...
分类:
系统相关 时间:
2014-12-08 21:29:45
阅读次数:
339
创建型模式主要分为五大模式,分别为:抽象工厂模式、建造者模式、工厂方法模式、原型模式、单例模式。
抽象工厂模式
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
一、优点
1、易于交换产品系列。
2、它让具体的创建实例过程与客户端分离。
二、反射
Assembly.Load("程序集名称").CreateIn...
分类:
其他好文 时间:
2014-12-08 14:02:13
阅读次数:
134
js代码:
$(function(){
initTree("dxTxl",CONST_URL.LOAD_DXTREE,"id","yhzid");//初始化短信通讯录
initTree("yjTxl",CONST_URL.LOAD_YJTREE,"id","yhzid");//初始化邮件通讯录
}
//构建zTre...
分类:
Web程序 时间:
2014-12-08 10:48:35
阅读次数:
230
usingSystem.IO;public partial calss _Default:SYstem.Web.UI.Page{ protected void Page _Load(object sender,EventArgs e) { //打开图片文件,并存在文件流中 FileS...
分类:
其他好文 时间:
2014-12-08 09:19:14
阅读次数:
205
源代码查看,有三个常量,staticfinalintDEFAULT_INITIAL_CAPACITY=16;staticfinalintMAXIMUM_CAPACITY=1<<30;staticfinalfloatDEFAULT_LOAD_FACTOR=0.75f;三个常量中可以看出,默认的容器大小...
分类:
其他好文 时间:
2014-12-07 21:39:59
阅读次数:
1269
CodeBox是一个搜集优秀android开源代码并提供演示的安卓客户端,其演示功能是将开源项目作为插件加载到客户端中。插件的实现得益于 dynamic-load-apk-Apk动态加载框架https://github.com/singwhatiwanna/dynamic-load-apk 。 目前...
分类:
移动开发 时间:
2014-12-07 17:44:30
阅读次数:
226
使用domdocument读取xml文件需要用到以下几个方法和属性: 方法: 1:读取xml文件:load() 2:获取标签的对象数组:getElementByTagName() 3:对象数组的索引:item() 属性: 1:获取属性或节点的文本:nodeValue ...
分类:
Web程序 时间:
2014-12-07 16:27:30
阅读次数:
168