`
rq2_79
  • 浏览: 240259 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
CacheConfiguration fee = new CacheConfiguration("fooCache", 100000) .overflowToDisk(true) .eternal(true) .diskPersistent(false) .transactionalMode("LOCAL") // Tx set programatically .copyOnWrite(true) ...

java内存溢出类型

    博客分类:
  • java
一、内存溢出类型   1、java.lang.OutOfMemoryError: PermGen space   JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也会导致这块内存的占用过多造成溢出,或者tomcat热部署时侯不会清理前面加载的环境,只会将context更改为新部署的,非堆存的内容就会越来越多。   PermGen space的全称是Per ...
以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:port]/path参数:    -n requests     Number of requests to perform    //在测试会话中所执行的请求个数。默认时,仅执行一个请求    -c concurrency Number of multiple requests to make    //一次产生的请求个数。默 ...
http://www.howtocn.org/nginx:%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84nginx_fastcgi%E6%9C%8D%E5%8A%A1%E5%99%A8 nginx指令中的优化(配置文件) worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 010000 ...
关于Nginx内核参数的优化: net.ipv4.tcp_max_tw_buckets = 6000  timewait的数量,默认是180000。 net.ipv4.ip_local_port_range = 1024 65000 
配置 目录 /usr/local/nginx/conf 中 nginx.conf文件 #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文档 error_log logs/error.log notice; pid logs/Nginx.pid; #工作模式及连接数上限 events { use epol ...
安装 首先到这个网站可以下载源码包: http://nginx.org/en/download.html   tar -zxvf nginx-1.1.0.tar.gz  cd nginx-1.1.0 ./configure (由于我的电脑中没有安装PCRE库,所以只有把增加    --without-http_rewrite_moduleoption 才能通过编译。) make make install 启动脚本 第一步 先运行命令关闭nginx sudo kill `cat /usr/local/nginx/logs/nginx.pid` 第二 ...
http://www.ibm.com/developerworks/cn/java/j-lo-ehcache/index.html?ca=drs-cn-0401
在2010年4月发布的RHEL 6.0 Beta版中 ,去掉了Xen,这也许是第一个不包含Xen Hypervisor的知名Linux发行版,之前有报道过Red Hat有可能会在RHEL 6.0中用KVM完全代替Xen,现在看来以前的消息一点不假。KVM 是指基于 Linux 内核的虚拟机(Kernel-ba ...
一、持续集成基础 在典型的软件项目中,集成阶段一般都是在最后,因此也是出现问题最多,而且最有可能导致不能按时交付。而持续集成(XP十二实践之一)可以用来解决这个问题。既然大家都认为“频繁地使软件在某一代码基线构建并通过测试”是个不错的做法,那么让代码每次变化时都能够成功构建并通过测试不是更好吗? 通过持续集成,所有的工作都会尽可能地集成到单一的代码基线上。而每次代码的提交都会触发一次构建以及一系列的测试。因此开发人员可以得到及时的反馈,并可以随时构建和测试。同时,还可以减少在软件发布之前的集成过程中可能出现问题。
http://www.dbanotes.net/opensource/2011_tech_review.html http://blog.nosqlfan.com/html/951.html   http://www.spnguru.com/ 趋势科技中国研发中心 SPN研发团队 -no sql       http://www.tbdata.org/   淘宝数据平台博客   http://www.chinabi.net/blog/user1/lastwood/index.html
  MRTG通过SNMP从设备中得到使用设备(如交换机)的网络流量信息,并把PNG格式图形以HTML方式显示出来,便于网络管理员对所监控设备(交换机)进行管理。目前市场上可网管型(智能)的交换机都支持SNMP,可以通过MRTG进行网络流量监控。   下面以Red Hat Linux 9.0为例介绍MRTG的安装与配置。   1.安装基础软件包   要安装MRTG软件包必须首先安装gcc、perl、gd、libpng、zlib、freetype等软件包。   2.安装配置net-snmp   光盘里有net-snmp的安装RPM包,安装完以后,配置/etc/snmp/snmpd.con ...
提高服务器的负载能力,是一个永恒的话题。在一台服务器CPU和内存资源额定有限的情况下,最大的压榨服务器的性能,是最终的目的。要提高Linux系统下的负载能力,可以先启用Apache的Worker模式(参考我写的《Ubuntu下配置Apache的Worker模式 》 一文),来提高单位时间内的并发量。但是即使这么做了,当网站发展起来之后,连接数过多的问题就会日益明显。在节省成本的情况下,可以考虑修改Linux 的内核TCP/IP参数,来最大的压榨服务器的性能。当然,如果通过修改内核参数也无法解决的负载问题,也只能考虑升级服务器了,这是硬件所限,没有办法 的事。 Linux系统下,TCP/ ...
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中.数据泵导出导入(EXPDP 和IMPDP)的作用 1,实现逻辑备份和逻辑恢复. 2,在数据库用户之间移动对 ...

jQuery插件等

    博客分类:
  • js
Poshy Tip - jQuery http://vadikom.com/tools/poshy-tip-jquery-plugin-for-stylish-tooltips/
Global site tag (gtag.js) - Google Analytics