- 博客(7)
- 资源 (34)
- 收藏
- 关注
转载 解决 - java.lang.OutOfMemoryError: unable to create new native thread
工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。 一、认识问题:首先我们通过下面这个 测试程序 来认识这个问题:运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,测试程序:import java.
2015-07-02 14:58:10 1018
转载 JVM参数配置与性能调优
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设置: java -Xmx3550m -Xms355
2015-07-02 14:55:38 526
转载 JVM工作原理简介与性能调优
一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小。
2015-07-02 14:37:02 1298
转载 前端优化:RequireJS Optimizer 的使用和配置方法(二)
前言上一篇文章粗略介绍了r.js的使用和示例。但是,仔细的人就会发现,build.js配置太尼玛简单了,有没有问题啊?有问题,哈哈,当我在正式的开发中准备下手使用时,发现了问题。问题类似于此:r.js打包问题参数说明有一点疑问,appDir究竟是指的哪个根目录呢?我把r.js和build.js放在同一级,个人猜测是相对于r.js的目录而言,和Gr
2015-07-02 11:27:07 2100
转载 前端优化:RequireJS Optimizer 的使用和配置方法(一)
前言前端javascript文件越来越多了,依赖加载,文件合并的问题也就随之出现。好在有基于AMD规范的requirejs和国产基于CMD规范的seajs可以管理依赖。但是,使用这样的js来管理js模块的依赖,就会导致页面js文件请求就会变多,为了减少文件请求,一般的文件拼合工具就不起作用了,比如grunt的concat工具。好在requirejs有r.js来解决这个问题。而且使用
2015-07-02 11:22:27 1084
原创 nginx容错相关配置
1、静态资源不存在时重定向使用场景:服务器 A(网站服务器,www.abc.com):请求 cdn.abc.com/a.png服务器 B(CDN 服务器,cdn.abc.com):接受请求,发现 a.png 不存在,重定向至 www.abc.com/a.png如果你使用过 W3TC,应该对这个比较熟悉,选择 【Self Hosted CDN】就是这么个效果。解决方案
2015-07-01 17:35:09 1765
转载 Nginx负载均衡策略
目前nginx负载均衡支持的5种方式的分配轮询每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除.upstream backserver { server 192.168.5.205; server 192.168.5.206;}weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不
2015-07-01 17:15:25 498
j2Ee Web Services (928 Pages, Monson-Haefel).chm
2009-04-15
java虚拟机(微软版本) - java 虚拟机,微软版本,适合操作系统-windows.rar
2009-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人