自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用ApiPost按顺序传参及测试多个接口

使用ApiPost按顺序传参及测试多个接口,实现自动化测试

2022-06-30 16:55:19 3615 1

原创 解决数据重复插入问题(sql与锁方法)

解决数据重复插入的sql与锁方案

2022-06-24 18:45:26 5069 2

原创 5分钟了解Gradle并构建java项目

5分钟了解Gradle并构建java项目

2022-06-23 19:18:30 622

原创 一/二维前缀和,及其区间和算法

算法

2022-05-12 11:38:58 596

原创 数学之美————每章小结

数学之美书评:本书讲的是道而不是术,真正的术还要自己细致的研究下去。第1章:文字和语言VS数字和信息1.文字和数字讲了一堆古代文字,其实就是为了引出下面两个概念用于翻译1.信息的冗余是安全保障2.古代语料的多样性(一个句子或者词多种写法)对翻译很有用2.文字和语言背后的数学1.古代人讲话宽信道,而传竹筒是窄信道,所以我们古时候就有压缩这个思想啦2.圣经有90-100W字,犹太人很认真,但是还是会错误,所以出现校验码的思想(每个字都是一个数字,每行内相加都是一个固...

2020-06-18 19:28:55 4182 2

原创 docker常用安装【tomcat+mysql】(十四)

1,安装步骤梳理搜索镜像 拉取镜像 查看镜像 启动镜像 停止容器 移除容器2,安装tomcatdocker hub好查找tomcat镜像 docker search tomcat从docker hub上拉取tomcat镜像到本地 docker pull tomcat使用docker images查看是否有拉取到tomcat使用tomcat镜像运行镜像成为容器 docker run -it -p 8080:8080 tomcat ...

2020-06-06 16:53:31 369

原创 docker的四种网络模式(十三)

目录1,概述2,bridge模式3,host模式4,none模式5,container模式1,概述docker run创建Docker容器时,可以用–net选项指定容器的网络模式,Docker有以下4种网络模式:bridge模式:使--net =bridge指定,默认设置;host模式:使--net =host指定;none模式:使--net =none指定;container模式:使--net =container:NAMEorID指定。可以使用d...

2020-06-06 16:42:44 320

原创 Docker本地镜像发布到阿里云(十二)

1,镜像的生成方法(可以看之前章节)1,docker commit2,Dockerfile2,本地镜像推送到阿里云2.1以修改的mywar的image为例来说明 2.2登陆阿里开发平台https://dev.aliyun.com/search.html 完成登陆打开https://cr.console.aliyun.com/cn-hangzhou/instances/repositor...

2020-06-06 16:37:03 486

原创 Dockerfile制作jar包和war包镜像例子(十一)

1,制作jar包的镜像1.上传jar2.编写dockerfiler 3.生成镜像 4.运行镜像测试 2,制作war包镜像1.上传war 2.编写d...

2020-06-06 11:30:42 811

原创 Dockerfile制作一个tomcat镜像(十)

1.下载jdk和tomcat上传到linux并和Dockerfile放一个目录 2.编写Dockerfile FROM centosMAINTAINER ff<[email protected]>ENV ROOT_PATH /usr/local/WORKDIR $ROOT_PATHADD jdk1.8.tar.gz ./ADD tomc...

2020-06-06 11:23:12 437 1

原创 Dockerfile的一个例子以及CMD和ENTRYPOINT区别说明(九)

目录1.Dockerfile的一个例子1.思路2.创建/root/docker/mycenos/Dockerfile3.编写Dockerfile4.构造镜像build5.运行镜像6.进入镜像 ​2.CMD与ENTYRPOINT区别1,CMD说明2,ENTRYPOINT说明3,自定义ls镜像来说明CMD和ENTRYPOINT的区别1.Dockerfile的一个例子1.思路创建一个自定义的centos...

2020-06-06 11:13:25 412

原创 Dockerfile是什么及基本语法(八)

目录1,什么是Dockerfile2,DockerFile构建过程解析3,DockerFile体系结构(关键字---重点啊) 总结1,什么是Dockerfile1,Dockerfile是用来构建Docker镜像的构建文件,是由一系列的命令和参数构成的脚本2,Dokcerfile的构建步骤 编写Dokcerfile文件 docker build 生成新的镜像 docker run 运行镜像3,以centos的...

2020-06-06 10:59:26 2359

原创 docker容器数据卷(七)

1,什么是容器数据卷先来看看Docker的理念:* 将应用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的* 容器之间希望有可能共享数据Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。2,容器数据卷能做什么1,容器数据的持久化(如mysql的存储文件)2,容器之间继承和共享数据..

2020-06-06 10:54:32 204

转载 docker镜像及提交(commit)(六)

1,什么是镜像1.1 UnionFS(联合文件系统)UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)。Union 文件系统是 Docker 镜像的基础。镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体..

2020-06-04 10:42:49 575

原创 docker[容器]命令(五)

目录1、什么是容器2,演示前提3,创建并启动容器3.1语法3.2options说明3.3交互式运行4,列出当前所有正在运行的容器4.1语法4.2 options语法说明5,退出容器6,启动容器7,重启容器8,停止容器9,强制停止容器10,删除已停止的容器11,其它重点内容1,启用守护式容器2,查看容器日志4,查询容器内部细节5,进入正在进行的容器并以命令行交互6,进入容器内拷贝文件到主机1、什么是容器容器镜像是...

2020-06-04 10:26:43 230

原创 docker[帮助+镜像]命令(四)

1,帮助命令docker version 查看docker版本docker info 显示全系统信息docker --help 显示docker相关的所有命令及功能说明2,镜像命令2.1 docker images 列表本机上的镜像 REPOSITORY:表示镜像的仓库源 TAG:镜像的标签(版本号) IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小...

2020-06-04 10:01:28 237

原创 docker阿里镜像加速配置(三)

1,阿里云镜像加速1.登录:https://dev.aliyun.com/search.html2.登录阿里云 搜索 容器镜像服务 找到后如下图3.重启容器systemctl daemon-reloadsystemctl restart docker ...

2020-06-04 09:49:00 201

原创 docker下载与安装(二)

目录1.docker下载1,Docker 下载2,Docker 安装前提说明2.1 CentOS Docker 安装2.2 前提条件2.3 查看自己的内核3,Docker 的基本组成2.docker安装1,centos 下安装Docker 文档2,Docker 安装2.1,确定是centos7的版本2.2,yum安装gcc相关2.3,卸载旧版本2.4,安装方法2.5,启动docker2.6,查看版本2.7,测试运行 hello-world

2020-06-04 09:46:06 576

原创 docker简介(一)

1,什么是docker Docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker自开源后受到广范的关注和讨论,以至于dotCloud公司后来都改名为Docker Inc。RedHat已经在其RHEL6.5中集中支持Docker;Google也在其PaaS产品中广泛应用。Docker的目标是实现经量级的操作...

2020-06-04 09:35:38 341 1

原创 Nginx---反向代理+负载均衡(三)

目录1.1.正向代理1.2.反向代理2,负载均衡3,反向代理+负载均衡的配置4,其它配置5, 登陆session的配置问题1.1.正向代理拿借钱打个比方,A想向C借钱,但是C不认识A所以不借给他,然后A就通过B向C借钱,B借到钱之后再转交给A,在这个过程中B就扮演了一个正向代理的角色,这个过程中,真正借钱的人是谁,C是不知道的~我们常说的代理也就是指正向代理,正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求,

2020-06-01 15:49:21 454

原创 Nginx---与tomcat的动静分离(四)

目录1,概述2,动静分离的配置3,动静分离的配置正则说明1,概述 静动分离,就是将css、js、jpg等静态资源和jsp等动态资源分开处理,以此提高服务器响应速度,提高性能。2,动静分离的配置接上面的例子,我们使用的erp系统。查看erp里面的静态文件的路径可以看出<linkrel="stylesheet"href="${ctx}/resources/layui/css/layui.css"media="all"/>因为项目的发布名为er...

2020-06-01 10:16:53 189

原创 Nginx基础配置详解(二)

目录1、Nginx的配置1.1 端口和目录的配置1.2 通过域名虚拟机1、Nginx的配置在/usr/nginx/conf目录下nginx.conf文件是nginx的配置文件。 1.1 端口和目录的配置在nginx.conf文件中添加一个server节点,修改端口号就可以【自行添加。不影响原来的】也就是一个nginx里面可以跑多个端口的项目,这个是tomcat是有...

2020-05-31 20:00:39 228

原创 Nginx安装(一)

目录1、下载Nginx2、安装2.1 环境要求2.2 先安装nginx依赖的包2.3 把nginx的源码上传到linux系统,并解压2.4 安装2.5 Nginx的目录说明2.6 Nginx的​启动、停止1、下载Nginxhttp://nginx.org/en/download.html2、安装2.1 环境要求Centos 7 nginx-1.16.1.tar.gz2.2 先安装nginx依赖的包nginx是C语言开...

2020-05-31 17:43:22 213

原创 Linux---安装mysql5.7(九)

1,下载https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2,上传到linux解压到/usr/local/mysql【必须是这个目录】#解压tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz /usr/lo...

2020-05-28 20:43:31 398

原创 Linux---安装Tomcat(八)

1,下载tomcathttps://tomcat.apache.org/download-70.cgi 2,使用XFTP导入linux的/root/software目录 3,创建/user/local/tomcat解压到/user/local/tomcat ...

2020-05-28 20:31:33 182

原创 Linux---安装JDK(七)

1,下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1.使用XFTP工具导入linux -/root/software在linux上面创建/root/software ...

2020-05-28 20:26:54 198

原创 Linux---VI/VIM编辑器的使用(六)

1.Vim/Vi 简介概述Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。Vim/Vi 没有菜单,只有命令安装vim因为我们安装的centos里面只有vi 所以我们要安装vim vim和vi的区别Vim 编辑文件本xml文本时会有高亮显示VI ...

2020-05-28 20:19:38 219

原创 Linux命令-yum安裝及组合命令(五)

网络命令yum 在线安装某些软件yum install docker安装指定的安装包dockeryum update package1 更新指定程序包package1yum check-update 检查可更新的程序yum list 显示所有已经安装和可以安装的程序包yum search jdk 在软件库查询jdk的安装包yum -y install java-1.8.0-openjdk-devel.x86_64 安装JDK 不要执行 yum install gcc..

2020-05-28 20:15:13 227

原创 Linux命令-系统管理命令(四)

1,查看当前日历:calcal命令用于查看当前日历,-y显示整年日历:2,显示或设置时间:date设置时间格式(需要管理员权限):date [MMDDhhmm[[CC]YY][.ss]] +formatCC为年前两位yy为年的后两位,前两位的mm为月,后两位的mm为分钟,dd为天,hh为小时,ss为秒。如: date 010203042016.55。显示时间格式(date '+%y,%m,%d,%H,%M,%S'): format格式 含义

2020-05-28 20:11:16 284

原创 Linux命令-用户、权限管理(三)

1,概述1,用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。2,在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限。3,Unix/Linux系统中的root账号通常用于系统的维护和管理,它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。4,在Unix/Linux安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为“标准用户”。5,在大多数版本的Unix

2020-05-28 20:06:16 304

原创 Linux命令-文件管理(二)

1.查看文件信息:lsls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。语法说明 ls [options] [路径] 如果没路径 就代表显示当前所在的文件 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户...

2020-05-28 19:56:55 553

原创 Linux命令概述(一)

1.命令使用方法Linux命令格式: ls -a /root/hello command [-options] [parameter1] …说明: command: 命令名,相应功能的英文单词或单词的缩写 [-options]:选项,可用来对命令进行控制,也可以省略,[]代表可选parameter1 …:传给命令的参数:可以是零个一个或多个。例如:2.查看帮助文档<1>--help一般是linux命令自带的帮助信...

2020-05-28 19:43:48 234

原创 成功上岸,心得分享(计算机专业)

今天通知正式上岸,由于很多师弟师妹都要我分享考研心得,但在疫情期间也没法当面讲,现在我就在博客上分享一下自己的考研心得吧。 首先是初试,我初试的分数不是很好,大家仅供参考即可。 数学:基本上工科的分数高不高就看数学了,这里我放在第一位,因为他是最重要的,首先数学吧,能越早开始越好,我考的是数二,我就以数二的复习形式来讲。先是高数,如果基础好的话就可以考虑去学张宇的,我实际上没看他的视频,听别人说他讲的很好所以推荐他,如果基础不好,果断选汤家凤,他的课你基本不会听...

2020-05-18 16:45:26 1007 1

原创 xpath语法详细简易版

语法详解:#1.选取节点'''/ 如果是在最前面,代表从根节点选取,否则选择某节点下的某个节点.只查询子一辈的节点 /html 查询到一个结果 /div 查询到0个结果,因为根节点以下只有一个html子节点 /html/body 查询到1个结果// 查询所有子孙节点 //head/script //div. 选取当前节...

2020-02-18 14:20:54 328

原创 Spring使用自定义切面(aop)方法时不生效

这里我以shiro+springboot的一个例子为例,理解为主即可1.先了解怎么做到spring切面编程(aop)1).制作切面类2).在userServiceimpl加入切面注解2.确定在那里使用到被切对象 1).shiro中使用到userService 2.)在 controller使用到注意其中config(springbo...

2020-02-10 17:59:53 9460 2

原创 导航树的一个简单例子

这里以常用首页的导航树为例子,返回所需要的json格式1.导航树对应的数据库2.后端代码1)自定义导航树的实体类@Data@AllArgsConstructor@NoArgsConstructorpublic class TreeNode { private Integer id; private Integer pid; private ...

2020-02-02 16:18:15 1079 3

原创 Mybatis-Plus代码生成器(四)

1)导入相关依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version> </depen...

2020-01-16 15:23:42 535 1

原创 Mybatis-Plus使用AR(Active Record)(三)

1)先构建项目,具体看上2章的操作spring与Mybatis-plus集成https://blog.csdn.net/qq_37431224/article/details/103976970springboot与Mybatis-plus集成https://blog.csdn.net/qq_37431224/article/details/1040005882)在user实体类...

2020-01-16 11:03:45 277

原创 SpringBoot与Mybatis-Plus集成(二)

项目结构:1)创建一个SpringBoot项目2)引入依赖 <properties> <java.version>1.8</java.version> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> <mybatisplus.vers...

2020-01-16 10:49:59 226

原创 Spring与MyBatis-plus的集成与基本使用(一)

项目结构:1)导入spring,Mybatis-plus,jdbc等依赖 <properties> <mybatisplus.version>3.2.0</mybatisplus.version> <spring.version>4.3.24.RELEASE</spring.version> <mysql....

2020-01-14 18:37:43 1422

SpringBoot笔记.xls

学习SpringBoot前必须要了解的Springmvc 的Config原理,解释了Config的应用,如何让SSM从xml的复杂应用中转换为Java类的配置中去

2020-01-09

json.jar包,开发web用

commons-collections-3.2.1.jar ,commons-beanutils-1.8.3。jar,xom-1.2.8。jar,json-lib-2.1。jar

2018-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除