01 2017 档案
使用apache搭建tomcat集群
摘要:1、安装apache 1.1 下载ApacheX64.rar,并解压 1.2 修改Apache24\conf\httpd.conf文件 配置根目录: 配置ip和端口 1.2 安装apache服务器 以管理员身份进入到apache安装目录的bin目录下,执行httpd.exe -k install 1 阅读全文
posted @ 2017-01-18 17:46 YL10000 阅读(221) 评论(0) 推荐(0)
jvm调优
摘要:jvm参数设置可以查看:http://www.cnblogs.com/xrq730/p/4830692.html 1、java虚拟机内存模型 主要分为:程序计数器,java虚拟机栈,本地方法栈,java堆,方法区 1.1 程序计数器(ProgramCounter Register): 一块较小的内存 阅读全文
posted @ 2017-01-14 17:12 YL10000 阅读(203) 评论(0) 推荐(0)
java性能调优03
摘要:1、java中的四种引用类型(级别由高到低为:强引用,软引用,弱引用和虚引用) 1.1 强引用:默认创建的变量都是强引用,垃圾回收机制不会将其回收,当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止 1.2 软引用(SoftReference):内存不足时, 阅读全文
posted @ 2017-01-13 16:40 YL10000 阅读(160) 评论(0) 推荐(0)
java性能调优02
摘要:1、字符串优化处理 1.1 常量池的优化:当String对象拥有相同的值时,他们只引用常量池的同一个拷贝. 1.2 字符串截取导致内存泄露问题优化(包装类都有此问题) 在使用substring方法时,在其外面使用new String()进行处理即可解决此问题(触发垃圾回收) 1.3 对于字符串的拆分 阅读全文
posted @ 2017-01-12 17:37 YL10000 阅读(163) 评论(0) 推荐(0)
java性能调优01
摘要:1、阿姆达尔定律 1.1 加速比=优化后的耗时/优化前的耗时 1.2 阿姆达尔定律 s<=1/F+(1-F)/N 其中:s为加速比,F为程序的串行化比重,n为cpu处理核数 2、调优层次(设计调优、代码调优、JVM调优、数据库调优) 2.1 设计模式 2.1.1 单列模式:常见应用spring注解, 阅读全文
posted @ 2017-01-11 16:11 YL10000 阅读(223) 评论(0) 推荐(0)