- 博客(65)
- 资源 (7)
- 收藏
- 关注
原创 Vue项目中,Async与Await设置多个Axios异步请求的执行顺序
Vue项目中,Async与Await设置多个Axios异步请求的执行顺序
2022-08-09 19:30:53
4926
2
原创 Docker入门到精通(五)
文章目录*Docker入门到精通(五)*一、Docker网络1:理解Docker02:容器互联link,容器互联(不建议)3:自定义网络,容器互联(推荐)4:网络连通二、SpringBoot打包Docker镜像总结Docker入门到精通(五)一、Docker网络1:理解Docker0★ip addr(查看相关网络信息)思考:Docker是如何处理容器网络访问的?// 运行一个Tomcat镜像docker run -d -P --name tomcat01 tomcatnet:2.0//
2022-05-04 15:21:31
1518
1
原创 Docker入门到精通(四)
文章目录*Docker入门到精通(四)*一、DockerFile详解1:构建步骤2:DockerFile构建过程3:DockerFile的指令4:实战测试5:CMD与ENTRYPOINT的区别二、DockerFile制作Tomcat镜像1:准备镜像文件2:编写DockerFile文件,制作并启动镜像三、发布自己的镜像1:发布镜像到DockerHub2:发布镜像到阿里云容器服务3:补充总结Docker入门到精通(四)一、DockerFile详解DockerFile是用来构建docker镜像的文件!命令参
2022-05-03 14:14:01
936
1
原创 Docker入门到精通(三)
文章目录*Docker入门到精通(三)*一、容器数据卷1:什么是容器数据卷2:使用数据卷二、Mysql进行数据同步1:搜索镜像(docker search mysql)2:拉取镜像(docker pull mysql:5.7)3:运行容器,需要做数据挂载(可以挂载多个)三、具名挂载与匿名挂载1:匿名挂载2:具名挂载(推荐)四、数据卷之DockerFile(体验初识)五、数据卷容器总结Docker入门到精通(三)一、容器数据卷1:什么是容器数据卷如果数据都在容器中,那么我们容器删除,数据就会丢失!需求
2022-05-02 13:42:20
2618
1
原创 Docker入门到精通(二)
文章目录*Docker入门到精通(二)*一、Docker安装Nginx①搜索镜像(docker search nginx)②拉取镜像(docker pull nginx)③启动镜像④进入Nginx容器内部二、Docker安装Tomcat①拉取镜像并启动(官方文档,用完及删除)②先下载,后启动三、Docker可视化面板安装①Portainer(先用这个)②Rancher(CI/CD再用)四、镜像原理之联合文件系统①镜像是什么?②Docker镜像加载原理③分层原理④commit镜像总结Docker入门到精通(
2022-05-01 21:52:53
1526
1
原创 Docker入门到精通(一)
文章目录*Docker入门到精通(一)*一、Docker名词解释1:镜像(Image)2:容器(Container)3:仓库(Repository)二、安装Docker1:环境准备(CentOS 7)2:开始安装(参考官网的API文档)3:阿里云镜像加速4:回顾HelloWorld流程5:Docker底层原理6:卸载Docker(卸载软件,删除目录)三、Docker的常用命令1:命令参考文档2:帮助命令3:镜像命令①docker images(查看所有本地主机上的镜像)②docker search(搜索镜像
2022-05-01 10:57:22
1102
1
原创 Vue3.0项目的创建
文章目录*Vue3.0项目的创建*一、前期环境准备1.安装Node.js2.安装Vue-cli二、项目创建步骤1.新建一个用于存放Vue3.0项目的文件夹2.进入Vue3.0项目的创建向导①询问用户选择项目是以什么模板方式进行安装,模板方式如下②可以根据项目需要选择添加的配置项(上下箭头切换,空格键进行选中/反选)③选择Vue3.x并按下Enter键④询问是否使用history路由模式(不推荐使用,输入n,并按Enter)⑤选择一种CSS预处理器(推荐选择:Sass/SCSS(with dart-sass)
2022-04-15 17:28:08
2915
2
原创 深入学习Jetty
文章目录*深入学习Jetty*一、初识Jetty1.理解2.特性①易用性②可扩展性③易嵌入性二、Jetty与Tomcat的区别三、Windows下部署Jetty服务1.下载安装包2.解压后目录和文件的详解(从上往下)①bin目录②demo-base目录③etc目录④lib目录⑤logs目录⑥modules目录⑦resources目录⑧webapps目录⑨start.ini文件⑩start.jar文件3.启动Jetty服务①查看本地JDK版本②修改默认端口号(默认端口号8080)③开始启动,访问http://
2022-04-06 22:24:35
598
1
原创 Vue实现右键菜单(vue-contextmenu模块)
文章目录*Vue实现右键菜单(vue-contextmenu模块)*一、pandas是什么?二、使用步骤1.引入库2.读入数据总结Vue实现右键菜单(vue-contextmenu模块)一、pandas是什么?二、使用步骤1.引入库2.读入数据总结代码如下(示例):data = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')print(data.head())每天一个提升
2022-04-06 11:31:18
6993
1
原创 Springboot项目整合EasyExcel实现Excel导入与导出功能
文章目录*Springboot项目整合EasyExcel实现Excel导入与导出功能*一、EasyExcel实现Excel导出功能1.引入依赖2.映射实体类(EasyExcelEntity.java)3.EasyExcel工具类(EasyExcelUtil.java)4.控制器(EasyExcelController.java)5.开始测试二、EasyExcel实现Excel导入功能总结Springboot项目整合EasyExcel实现Excel导入与导出功能推荐配合官网API使用!!!https:/
2022-04-02 16:04:32
1493
4
原创 Nginx整合Tomcat实现负载均衡
文章目录*Nginx整合Tomcat实现负载均衡*一、Windows下Nginx整合Tomcat实现负载均衡①准备两个Tomcat服务(端口号8080、端口号9090)②启动两个Tomcat服务(直接访问可以成功)③conf目录下,修改nginx.conf文件④启动Nginx服务(start nginx),开始测试二、Linux下Nginx整合Tomcat实现负载均衡①准备两个Tomcat服务(端口号8087、端口号8088)②启动两个Tomcat服务(直接访问可以成功)③conf目录下,修改nginx.c
2022-03-31 19:18:02
4152
1
原创 深入学习Nginx整合Tomcat
文章目录*深入学习Nginx,整合Tomcat部署Java Web项目*1、Windows下安装Nginx,整合Tomcat部署Java Web项目1.引入库2.读入数据2、Linux下安装Nginx,整合Tomcat部署Java Web项目1.引入库2.读入数据总结深入学习Nginx,整合Tomcat部署Java Web项目1、Windows下安装Nginx,整合Tomcat部署Java Web项目1.引入库2.读入数据2、Linux下安装Nginx,整合Tomcat部署Java Web项目1
2022-03-31 16:02:06
3013
2
原创 Springboot项目整合devtools,实现热部署(idea)
文章目录*Springboot项目整合devtools,实现热部署(idea)*1.pom.xml引入依赖2.修改设置3.修改浏览器相关配置(谷歌)4.开始测试总结Springboot项目整合devtools,实现热部署(idea)1.pom.xml引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<
2022-02-15 10:00:41
424
1
原创 Springboot项目整合DOM4J,解析XML文件
文章目录*Springboot项目整合DOM4J,解析XML文件*1.需要解析的XML文件2.pom.xml导入dom4j依赖3.XML文件映射相关实体类4.解析XMl文件总结Springboot项目整合DOM4J,解析XML文件1.需要解析的XML文件<?xml version="1.0" encoding="UTF-8"?><dataView> <data id="1"> <name>名称1</name> <type&g
2022-02-13 12:12:15
2992
2
原创 Vue整合Dom-To-Image,实现截图并下载文件
*Vue整合Dom-To-Image,实现截图并下载文件*1.npm相关模块2.在页面(.vue)直接引入3.相关实现代码①截图并下载,生成.png格式②截图并下载,生成.svg格式③其它属性总结
2021-12-08 16:15:15
1513
3
原创 Vue整合SVG.js,实现操作可缩放矢量图形
*Vue整合SVG.js,实现操作可缩放矢量图形*一、学习原生SVG1:绘制简单图形①矩形②圆形③直线④多边形⑤多线段⑥路径⑦文本2:关于图形变换①平移②缩放③旋转3:defs元素①使用DOM直接操作②使用JS代码间接操作4:SVG图标实现鼠标拖拽、平移、缩放(svg.pan.zoom.js)5:SVG图标实现截图并下载(canvg.min.js、html2canvas.min.js)二、Vue整合SVG图标①npm相关模块②创建相关目录文件...........
2021-12-08 14:59:58
3705
1
原创 Linux系统中,自动监控Tomcat,Jar服务并且在异常时执行重启操作(CentOS 7)
Linux系统中,自动监控Tomcat,Jar服务并且在异常时执行重启操作(CentOS 7)1.关于Tomcat服务创建文件autoStart.log(用来存储日志信息),并赋予权限:touch autoStart.logchmod 777 autoStart.log创建脚本autoStart.sh,并赋予权限:touch autoStart.shchmod 777 autoStart.sh编写autoStart.sh脚本相关代码:# !/bin/sh# 自动监控Tomcat并且
2021-11-02 18:03:36
1112
1
原创 Springboot Mybatis基于注解开发(@Select、@Delete、@Update、@Insert)
Springboot Mybatis基于注解开发(@Select、@Delete、@Update、@Insert)新增yml配置(需要额外注意):# Mybatis基于注解开发,开启驼峰命名转换(否则为NULL)mybatis: configuration: map-underscore-to-camel-case: true 实体类(Standard.java):package com.kd.opt.entity;import java.io.Serializa
2021-10-14 18:44:27
2438
1
原创 Springboot实现导出Word文档(包含图片)
Springboot实现导出Word文档(包含图片)准备工作首先准备一个Word文档模板(template.docx):准备一张图片:查看实际效果:开发工作需要的相关依赖:<!-- Poi文件导出依赖(World版本)--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <ve
2021-10-14 16:02:09
4061
3
原创 Linux系统设置Crontab定时任务
Linux系统设置Crontab定时任务创建一个sh脚本文件(输出语句重定向到txt文件中,并赋予权限):touch start.shchmod 777 start.sh创建txt文件,并赋予权限:touch content.txtchmod 777 content.txt编辑脚本文件(写入需要执行的脚本):echo hello world >> /home/zhouziyu/content.txt查看定时任务列表:crontab -l编辑定时任务,然后
2021-10-13 16:45:04
127
1
原创 Springboot Lombok依赖的使用
Springboot Lombok依赖的使用介绍Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、
2021-10-13 11:25:43
1245
1
原创 Java 对文件进行相关操作
Java 对文件进行相关操作整理比较常见的方法方法一:读取指定文件中的内容 /** * 方法一:读取指定文件中的内容 * * @param path * @return * @author 小辰哥哥 */ public static String readContent(String path) { File file = new File(path); // result 用来存放读取到的内容
2021-10-11 16:56:44
274
3
原创 Springboot配置双数据源
Springboot配置双数据源数据库相关信息:yml相关配置(单数据源与双数据源进行对比):# 数据源配置(Mysql)spring: datasource: # 单数据源(需要删除双数据源相关配置文件,注意是url)# url: jdbc:mysql://localhost:3306/standard?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT&autoReconnect=tr
2021-08-05 16:35:37
8184
2
原创 Springboot项目整合@Scheduled定时任务
Springboot项目整合@Scheduled定时任务启动类新增@EnableScheduling注解:创建定时任务类(Task.java):package com.kd.opt.controller;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;import java.util.Date;@Componentpub
2021-08-04 09:53:27
280
1
原创 SSM项目整合@Scheduled定时任务
SSM项目整合@Scheduled定时任务在配置文件springmvc.xml加入task的命名空间:xmlns:task="http://www.springframework.org/schema/task"http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.1.xsd启用注解驱动的定时任务:<task:annotation-driven
2021-08-04 09:44:52
719
3
原创 Springboot与Vue整合,实现文件上传与下载功能
Springboot与Vue整合,实现文件上传与下载功能yml相关配置:# 自定义属性(文件上传/下载路径,可配置参数)download: filePath: D:\\MyComputer\\小辰哥哥\\1.文件下载功能后端控制器代码:package com.kd.opt.controller;import com.kd.opt.util.OptDataUtil;import com.kd.opt.util.ReturnDataUtil;import org.springframe
2021-07-27 18:31:38
1945
4
原创 Vue整合甘特图(横道图、Gantt)实例
Vue整合甘特图(横道图、Gantt)实例引入相应的模块:cnpm install gantt-elastic --savecnpm install gantt-elastic-header --savecnpm install dayjs --saveVue代码部分:总结每天一个提升小技巧!!!代码如下(示例):data = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.cs
2021-07-19 14:09:35
9496
20
原创 Springboot整合Netty,实现Socket通信
Springboot整合Netty,实现Socket通信1.模拟单客户端引入Netty依赖:当前Springboot版本为:2.5.1<!--Netty网络通信框架依赖(不用声明版本号,因为 spring-boot-dependencies 中已经声明了最新的Netty依赖)--><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</arti
2021-06-30 13:01:04
7035
4
原创 Vue实现子父组件相互传递数据信息
Vue实现子父组件相互传递数据信息父组件相关代码(standard2.vue):<template> <div id="total"> <p>{{ msg }}</p> <div> <router-link to="/standard1">点击跳转</router-link> </div> <div style="margin-top: 15px">
2021-06-25 15:27:43
263
1
原创 Springboot整合Mybatis Generator逆向工程插件
Springboot整合Mybatis Generator逆向工程插件引入相关依赖和插件:<!-- Mybatis持久层框架依赖 --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</versio
2021-06-22 09:26:42
236
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人