摘要: 为什么要多线程下载 俗话说要以终为始,那么我们首先要明确多线程下载的目标是什么,不外乎是为了更快的下载文件。那么问题来了,多线程下载文件相比于单线程是不是更快? 对于这个问题可以看下图。 横坐标是线程数,纵坐标是使用对应线程数下载对应文件时花费的时间,蓝橙绿代表下载文件的大小,每个线程下载对应文件2 阅读全文
posted @ 2022-06-26 17:30 gcmh 阅读(796) 评论(0) 推荐(2) 编辑
摘要: 问题描述:maven打包jar时,由于带main方法的类没有被加入manifest中,导致执行java -jar mvn-jar-1.0-SNAPSHOT.jar时,会提示没有主清单属性。 解决办法: <build> <plugins> <plugin> <groupId>org.apache.ma 阅读全文
posted @ 2021-07-26 22:18 gcmh 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 多态 多态指一个行为产生多种状态,针对父类类型可接收其子类类型,最终执行的状态由具体子类确定,其不同子类可呈现出不同状态。例如人[父类]都会跑步[行为],但小孩[子类]跑步、成年人[子类]跑步、运动员[子类]跑步呈现出来的状态是不一致的。 例如: 创建一个父类People,和对应子类Child,Ad 阅读全文
posted @ 2021-03-02 22:00 gcmh 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1、Actuator 分布式导致部署服务的增多,运维人员压力倍增,传统的运维方法已经不适应相应的变化,需要对应的监控措施来确保衡量服务的运行情况。actuator为Spring Boot提供监控。 启动Spring-Boot-Actuator 添加依赖 <dependency> <groupId>o 阅读全文
posted @ 2020-10-27 22:09 gcmh 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1.1安装软件 安装JDK、SVN、Maven、Tomcat、Jenkins及必要插件。 1.2安装jenkins所需插件 最开始安装jenkins时选择安装默认的插件。 其他插件: Maven Integration:构建maven项目 Publish Over SSH:用于将构建好 阅读全文
posted @ 2020-03-28 22:30 gcmh 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 下载Jenkins的war包。 http://mirrors.jenkins.io/war-stable/latest/jenkins.war 安装tomcat,可参阅: 二、上传至tomcat,webapps文件夹启动tomcat war包会解压。查看tomcat安装目录下logs文 阅读全文
posted @ 2020-03-28 22:27 gcmh 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 https://dev.mysql.com/downloads/mysql/ 1.1 上传到指定目录,解压 tar -xvf mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz 1.2 添加用户和组 [root@VM_0_3_centos mysql] 阅读全文
posted @ 2020-03-28 22:26 gcmh 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、下载Tomcat 下载地址:https://tomcat.apache.org/download-80.cgi 二、上传至服务器然后解压 首先确定安装位置,创建文件夹夹。 文件上传完毕后,解压文件 三、查看server.xml配置 查看tomcat目录下conf/server.xml,初始状态有 阅读全文
posted @ 2020-03-28 22:25 gcmh 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、安装 yum install subversion 如果想采用下载压缩包解压安装可参阅: https://blog.csdn.net/qq_23167527/article/details/80182317 https://www.cnblogs.com/h--d/p/5180835.html 阅读全文
posted @ 2020-03-28 22:24 gcmh 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、下载Maven 下载地址:http://maven.apache.org/download.cgi 二、上传至Linux解压 下载后上传至linux 进入指定mavne存放目录,解压 四、修改Maven配置 编辑解压后maven文件夹下conf文件夹下的setting.xml 指定依赖存放位置。 阅读全文
posted @ 2020-03-10 20:59 gcmh 阅读(229) 评论(0) 推荐(0) 编辑