上一页 1 2 3 4 5 6 ··· 10 下一页

2019年12月24日

摘要: linux系统版本: CentOS 7.7 64位 安装源文件版本:mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz mysql安装位置:/usr/local/mysql 数据库文件数据位置:/usr/local/data/mysql 1、在/usr/local/ 阅读全文

posted @ 2019-12-24 17:01 GLLegolas 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 安装依赖 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel //一键安装上面四个依赖 yum -y install gcc zlib zlib-de 阅读全文

posted @ 2019-12-24 10:32 GLLegolas 阅读(188) 评论(0) 推荐(0) 编辑

摘要: 安装tomcat和maven前要先安装jdk。 一、TOMCAT 1、下载安装tomcat(http://tomcat.apache.org/)我这边是下载的apache-tomcat-8.0.50.tar.gz 2、解压 tar -zxvf apache-tomcat-8.0.50.tar.gz 阅读全文

posted @ 2019-12-24 10:26 GLLegolas 阅读(417) 评论(0) 推荐(0) 编辑

摘要: 1、检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64- 阅读全文

posted @ 2019-12-24 10:22 GLLegolas 阅读(324) 评论(0) 推荐(0) 编辑

2019年12月12日

摘要: 一、什么是持续集成? (1)Continuous integration(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队 阅读全文

posted @ 2019-12-12 15:36 GLLegolas 阅读(1392) 评论(0) 推荐(0) 编辑

2019年12月6日

摘要: 垃圾回收的悖论 所谓“成也萧何败萧何”。Java的垃圾回收确实带来了很多好处,为开发带来了便利。但是在一些高性能、高并发的情况下,垃圾回收确成为了制约Java应用的瓶颈。目前JDK的垃圾回收算法,始终无法解决垃圾回收时的暂停问题,因为这个暂停严重影响了程序的相应时间,造成拥塞或堆积。这也是后续JDK 阅读全文

posted @ 2019-12-06 14:59 GLLegolas 阅读(176) 评论(0) 推荐(0) 编辑

摘要: JVM调优工具 Jconsole,jProfile,VisualVM Jconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里 JProfiler:商业软件,需要付费。功能强大。详细说明参考这里 VisualVM:JDK自带,功 阅读全文

posted @ 2019-12-06 14:58 GLLegolas 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 垃圾回收的瓶颈 传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是Full GC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积和请求失败是无法接受的。这类应用可能要求请求的返回时间在 阅读全文

posted @ 2019-12-06 14:57 GLLegolas 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 堆设置 -Xms:初始堆大小 -Xmx:最大堆大小 -XX:NewSize=n:设置年轻代大小 -XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio=n:年轻代中Eden区与两个Sur 阅读全文

posted @ 2019-12-06 14:56 GLLegolas 阅读(454) 评论(0) 推荐(0) 编辑

摘要: JVM内存参数设置 -Xms设置堆的最小空间大小。 -Xmx设置堆的最大空间大小。 -Xmn:设置年轻代大小 -XX:NewSize设置新生代最小空间大小。 -XX:MaxNewSize设置新生代最大空间大小。 -XX:PermSize设置永久代最小空间大小。 -XX:MaxPermSize设置永久 阅读全文

posted @ 2019-12-06 14:55 GLLegolas 阅读(1226) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页