2019年12月31日

摘要:redis 基本操作 Redis系统管理 实验简介 上一节实验讲述了Redis的基本数据类型,本实验继续讲解Redis相关命令及管理操作。 在Redis中,命令大小写不敏感。 一、适合全体类型的常用命令 启动redis服务和redis-cli命令界面继续后续实验: $ sudo service re 阅读全文

posted @ 2019-12-31 15:48 GLLegolas 阅读 (16) 评论 (0) 编辑

摘要:1.下载redis.tar.gz安装包 ①若该IP有外网,进入下载目录cd /usr/hyxt/redis(目录可自行更改),执行 wget http://download.redis.io/releases/redis-3.2.2.tar.gz进行下载。②若该IP无外网,则需要下载下来redis- 阅读全文

posted @ 2019-12-31 15:46 GLLegolas 阅读 (16) 评论 (0) 编辑

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 阅读 (22) 评论 (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 阅读 (5) 评论 (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 阅读 (5) 评论 (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 阅读 (5) 评论 (0) 编辑

2019年12月12日

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

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

2019年12月6日

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

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

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

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

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

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