自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

月亮投递员的博客

Practice makes prefect !

  • 博客(105)
  • 收藏
  • 关注

原创 Tomcat部署springboot项目

Tomcat部署springboot项目以及后台接口的调用前言Tomcat部署项目正常运行后调用接口的效果1、开始进行项目部署2、部署到Tomcat服务器上3、部署完成4、正常访问遇到的问题之调用后台接口404遇到的问题之数据库拒绝访问总结前言最近小编在做项目的时候遇到了Tomcat部署springboot项目这样的一个需求,当中也遇到了一些问题,秃尽干来的我解决了这些问题并决定把解决方案分享给你们~Tomcat部署项目必要条件1、你需要你的springboot项目能够正常运行!2、mysq

2021-04-23 17:31:00 1337

原创 natapp内网穿透

前言今天为大家分享一款内网穿透的软件!natapp内网穿透natapp官方网址1、根据自己电脑位数下载相关系统2、使用个人手机号码进行注册 注册之后进行登录3、登录上去之后进行实名认证 然后购买一个免费的隧道这里点击免费隧道填写你购买的隧道相关信息3、购买成功后就能看到隧道的信息4、点击教程/文档下的使用本地config.ini进行配置5、下载或者自己新建一个config.ini的配置注意:config.ini配置文件必须和natapp.exe文件保持在同级目录

2021-03-30 14:16:58 205

原创 date-format和time-zone的区别

date-format和time-zone的区别前言date-formattime-zone总结前言为了防止项目中出现时间转换之间的错误,这里特此解释一下date-format和time-zone的区别以及相关的注解!使用date-format和time-zone需引入的注解:JsonFormat注解是jackson包里面的一个注解,因此在使用的时候需要引入fasterxml maven的jar包<dependency> <groupId>com.fasterxm

2021-03-25 09:52:07 525

原创 springboot项目启动类报Caused by: java.lang.IllegalArgumentException问题解决方案

springboot项目启动类报错记录springboot项目启动类报Caused by: java.lang.IllegalArgumentException问题解决方案springboot项目启动类报Caused by: java.lang.IllegalArgumentException问题解决方案具体错误展示内容如下:"C:\Program Files\Java\jdk1.8.0_131\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspr

2021-01-27 09:54:48 29820 4

原创 Docker之自定义镜像上传到阿里云

自定义镜像上传到阿里云前言Alpine Linux简介相较于Docker镜像使用Dockerfile基于alpine制作JDK8镜像Docker容器之最小JRE基础镜像Docker镜像上传至阿里云其他前言今天为大家分享的是制定自定义镜像上传到阿里云的相关知识点~Alpine Linux简介Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以`减少系统的体积和运行时的资源消耗,同时Alpine Linux提

2021-01-03 13:37:31 231

原创 Git简介及常用命令

Git简介及常用命令前言Git简介Git与Svn区别Git常用命令总结前言今天为大家分享的是Git的简介以及常用命令!Git简介Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目!Git与Svn区别去中心化git仓库的任何一个拷贝都可以独立作为一个服务器来使用在Git中文件有四种状态未跟踪(untrack):表示文件为新增加的已修改(modified):表示修改了文件,但还没保存到git仓库中。已暂存(staged):表示对一个已修改文件

2021-01-02 19:44:57 153

原创 DockerFile

DockerFile前言DockerFileDockerfile的基本结构基础镜像信息指定基础镜像维护者信息镜像操作指令总结前言今天为大家分享的是Docker中DockerFile的基本使用相关知识点~DockerFileDockerFile是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像Dockerfile的基本结构基础镜像信息 FROM 指定哪种镜像为新镜像的基础镜像,比如ubuntu,centos指定基础镜像FROM centos:l

2021-01-02 13:52:04 107

原创 Docker构建jdk8镜像出现ADD failed: file not found in build context or excluded by .dockerignore..解决方案

具体问题ADD failed: file not found in build context or excluded by .dockerignore: stat jdk-8u221--linux-x64.tar.gz: file does not exist解决方案查看你在jdk目录中上传的jdk压缩包名字是否和你编辑的Dockerfile中需要复制的名字保持一致了!我这里是因为构建的是jdk-8u221-linux-x64.tar.gz文件而上传的是jdk-8u151-linux-x64

2020-12-31 15:23:06 20822 1

原创 Docker简介和基本操作

Docker简介和基本操作前言Docker简介Docker优点Docker用途Docker和虚拟化Docker和传统的虚拟机方式的不同之处Docker虚拟化的好处Docker核心概念CentOS7用阿里云Docker Yum源在线安装DockerDocker服务状态的启停镜像的操作搜索镜像下载镜像查看镜像删除镜像容器的操作查看容器创建容器启停docker容器删除容器进入容器退出容器总结前言今天为大家分享的是Docker的简介以及基本操作等相关知识!Docker简介Docker是一个由GO语言写

2020-12-31 00:39:15 101

原创 Docker中搜索centos的镜像出现Error response from daemon...解决方案

这里写目录标题具体问题解决方案具体问题Error response from daemon: Get https://index.docker.io/v1/search?q=centos&n=25:dial tcp:lookup index.docker.io on 192.168.2.2:53:read udp 192.168.2.2:53 i/o timeout解决方案查看服务器DNS网络配置vi /etc/resolv.conf本身的网络配置修改resolv.conf中的na

2020-12-30 23:54:38 2852 1

原创 Docker中出现Failed to start Application Container Engine解决方案

Docker中出现Failed to start Application Container Engine出现的问题解决方案出现的问题解决方案vi /etc/docker/daemon.json一般这种错误都是因为你的daemon.json文件内容中出现了错误:我们可以从以下几个方面入手:1、daemon.json中的符号是否是英文的符号(中文的会有问题)2、空格问题3、是否是json格式此时再重新操作以下几个命令就可以成功解决啦systemctl daemon-reloads

2020-12-30 23:14:24 758 1

原创 新建的虚拟机使用操作命令无IP地址解决方案

新建的虚拟机使用操作命令无IP地址出现的问题解决方案出现的问题虚拟机的root账号登录后操作查看IP地址的命令发现无IP地址解决方案操作vi /etc/sysconfig/network-scripts/ifcfg-ens33命令先按i键进行修改然后按esc键 :wq! 进行回车进行保存并退出!reboot重启之后生效 此时再操作ip addr/ifconfig命令即可看到IP地址over...

2020-12-30 10:40:48 184 1

原创 Quartz入门

Quartz入门前言Quartz简介Quartz的触发器存储方式应用场景前言今天为大家分享的是Quartz入门的相关知识点!Quartz简介任务调度框架"Quartz"是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。简单来说就是实现“计划(或定时)任务”的系统,例如:订单下单后未付款,15分钟后自动撤消

2020-12-12 16:25:19 143

原创 springboot整合druid、mybatis、pagehelper

springboot和mybatis进行整合前言springboot配置数据库连接池druidspringboot整合mybatisspringboot整合pagehelper总结前言今天为大家分享的是springboot和mybatis整合的相关内容!springboot配置数据库连接池druid新建项目shep1step2step3step4step5step6endspringboot整合mybatisspringboot整合pagehelper总结

2020-12-02 20:17:42 310 1

原创 springboot配置druid连接池application.yml文件出现Caused by: java.sql.SQLException: com.mysql.jdbc.Driver

springboot配置druid中application.yml中出错错误展示解决方案错误展示运行项目自带的启动类发现application.yml中出现了这个错误Caused by: java.sql.SQLException: com.mysql.jdbc.Driver解决方案指定驱动mysql的jar <dependency> <groupId>mysql</groupId> <artifactId>mysql-

2020-11-30 20:29:24 802

原创 springboot模板

springboot模板前言thymeleaf模板freemarker模板总结前言今天为大家分享的是springboot中的thymeleaf模板以及freemarker模板,这两个模板都可以用来做页面的静态化~thymeleaf模板关于Thymeleaf的优点,我只说一条:它就是html页面导入相关pom依赖<dependency> <groupId>org.springframework.boot</groupId> <art

2020-11-29 16:38:50 280

原创 springboot运行项目时报错记录

springboot运行项目时报错记录错误展示解决方案错误展示这里报错的主要部分是yaml的错误解决方案一说到yaml或者yml文件,你应当马上看一下你项目中的application.yaml/yml文件!查看application.yaml/yml文件的配置博主是因为application.yml中少了一个空格加上空格后,错误解决,项目可正常运行!...

2020-11-29 16:08:40 101

原创 SpringBoot简介

SpringBoot简介SpringBoot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具。同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),Spring Boot应用中这些第三方库几乎可以零配置的开箱即用(out-of-the-box),大部分的Sp

2020-11-27 11:29:40 151

原创 Java注解简介

Java注解前言1. Java注解(Annotation)2. Java注解分类2.1 JDK基本注解2.2 JDK元注解@Retention:定义注解的保留策略@Target:指定被修饰的Annotation可以放置的位置(被修饰的目标)@Inherited:指定被修饰的Annotation将具有继承性@Documented:指定被修饰的该Annotation可以被javadoc工具提取成文档.注解分类标记Annotation元数据Annotation自定义注解开发前言今天为大家分享的是Java中的

2020-11-25 19:38:06 71

原创 MyBatis与Spring集成

MyBatis与Spring集成前言MyBatis与Spring集成总结前言今天为大家分享的是MyBatis与Spring的集成,当然也是搭建SSM项目中很重要的过程啦!MyBatis与Spring集成总结

2020-10-28 18:42:43 162

原创 MyBatis的动态sql和分页

MyBatis的动态sql和分页前言动态sqlforeach标签的使用模糊查询查询返回结果集动态分页总结前言这篇博客主要为大家分享的是动态sql和分页的相关知识,基于我的上一篇博客MyBatis搭建好的基础上!动态sql使用的动态sql作用if判断trim去除字符串左右两端空格foreach遍历集合,批量查询、通常用于in关键字其他choose、set、where这里博主着重讲一下foreach标签的使用!foreach标签的使用forea

2020-10-26 16:59:04 351 4

原创 Shiro入门

Shiro入门前言Shiro简介Shiro的优点Shiro比较重要的几个点为什么要使用Shiro在应用程序中如何使用ShiroShiro入门案例总结前言今天为大家分享的是Shiro的相关知识,一起来看看趴~Shiro简介shiro是apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权。Shiro的优点spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单shiro不依赖于sprin

2020-10-22 23:50:36 253

原创 MyBatis初步介绍

Mybatis初步介绍前言Mybatis简介MyBatis与Hibernate的区别MyBatis的使用在项目中添加mybatis支持总结前言今天为大家分享的是MyBatis的相关知识点,也是ssm框架中的其中之一,小伙伴们请耐心阅读噢!Mybatis简介mybatis是一个基于Java的持久层框架(半自动),主要包括SQL Maps和Data Access Objects(DAO)MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有

2020-10-20 18:45:08 92

原创 怎样给Idea设置花里胡哨的背景

怎样给Idea设置花里胡哨的背景前言总结前言花里胡哨的背景真好看!File----->New---->Plugins---->Background Image Plus安装完之后记得重启IDEA才可用~View---->Set Background Image选择图片的路径此时背景就已经设置好了总结整个过程还比较简单,告辞~...

2020-10-10 20:26:42 351

原创 Idea初步介绍

Idea安装与基本操作前言Idea安装Idea的常用快捷键总结前言今天博主为大家分享的是Idea的安装以及Idea中一些常用的快捷键!Idea安装Idea也是众多开发开发人员常用的开发工具之一,接下来让我们一起看看Idea的安装过程吧!Idea官网链接这里博主使用的是2018年的Idea版本Idea安装初始页面选择安装位置,点击Next选择电脑位数Idea的常用快捷键总结...

2020-10-08 17:10:17 467

原创 Redis初步学习

Redis初步学习前言Redis简介Redis下载RedisRedis支持的数据类型Redis的使用Redis用途总结前言今天为大家分享的是Redis的初步学习相关知识!Redis学习网址Redis简介Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区Redis下载1、百度上搜索Red

2020-09-29 17:04:08 183

原创 Linux之mysql安装

Linux之mysql安装、Nginx安装前言安装环境mysql安装Nginx安装总结前言今天分享的是Linux中的mysql安装和Nginx的安装!安装环境jdk1.8+tomcat8.5+mysql5.7如果想要将SSH2项目完整地部署,需要安装好jdk、tomcat、mysql!mysql安装安装MYSQL5.7.301、官网下载MySQL5.7.30的RPM安装包2、卸载CentOS7系统自带的mariadb先检查有没有安装mariadbrpm -qa|grep mari

2020-09-26 16:07:42 118

原创 Linux之换源、jdk安装、Tomcat安装及配置、文件上传、下载

Linux之换源、jdk安装、Tomcat安装及配置、文件上传、下载更换CentOS的源上传及下载文件上传jdk、tomcat的安装文件到指定文件夹Linux压缩和解压命令Linux中的jdk的安装和配置Tomcat安装与配置解压tomcat到指定路径解压完成后进入tomcat的bin目录启动或关闭tomcatCentOS7防火墙查询、启动和关闭添加管理员、密码、权限允许admin远程访问tomcat将tomcat端口号port="8080"改为80重启tomcat,使修改生效通过admin用户远程发布we

2020-09-23 21:57:41 194

原创 Linux常用命令

Linux常用命令前言Xshell安装图解Linux常用命令前言Xshell安装图解Linux常用命令首先新建一个会话File—新建—会话

2020-09-22 13:56:45 73

原创 SVN安装以及SVN插件在eclipse的安装

SVN安装以及使用前言1、SVN安装1.1安装步骤三级目录前言1、SVN安装1.1安装步骤三级目录

2020-09-01 13:52:23 146

原创 Vuex的初步介绍

Vuex的初步介绍前言1、Vuex简介2、Vuex的组成3、 vuex使用步骤3.1、 安装3.2、 src下创建store模块3.3、main.js下导入并使用store实例4、 Vuex同步取值5、 Vuex异步取值总结前言今天为大家分享的知识点是Vuex,类似于一个前端数据库的一个仓库,它的出现,方便了父子组件之间的传值以及获取数据!1、Vuex简介Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。可以想象为一个前端数据库(数据仓库),让其在各个页面上实现数据的共享包括

2020-08-31 18:18:46 91 1

原创 spa项目如何实现CRUD+表单验证

CUD+表单验证的实现前言1、后台数据接口准备前言这篇博客也是在之前博客的基础上进行增加了增删改的功能,当然也可以看看我的上一篇博客啦!首页左侧动态树+数据表格+分页1、后台数据接口准备增删改查的dao方法增删改查的Action方法...

2020-08-29 21:50:34 209 2

原创 Spa项目实现动态树+数据表格+分页

Spa项目实现动态树+数据表格+分页一级目录二级目录三级目录一级目录二级目录三级目录

2020-08-27 18:55:03 183

原创 Struts2之Ognl表达式

这里写目录标题前言Mock.js简介Mock.js使用步骤2.1 安装mockjs依赖2.2 引入2.3 目录和文件创建前言前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景:老大,接口文档还没输出,我的好多活干不下去啊!后端小哥,接口写好了没,我要测试啊!前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 !Mock.js简介Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化

2020-08-26 17:07:57 207

原创 Spa项目实现注册+首页导航+左侧菜单

Spa项目实现注册+首页导航+左侧菜单前言1、mock.js简介2、Mock.js使用步骤2.1、安装mock.js依赖2.2、引入2.3、目录和文件创建2.4 、为每个*.vue定义单独的xxx-mock.js文件2.5、在index.js中导入xxx-mock.js,并添加拦截路由配置3、 登陆与注册页面的跳转4、 后台首页Main.vue的创建5、 vue组件之间传递数据(总线)6、最终代码展示login-mock.jsRegister.vueHome.vuemain.jsmain.vueLeftA

2020-08-25 14:41:20 3737

原创 Spa项目实现登录

Spa项目实现登录+注册1、实现步骤1.1、新建项目1.2、安装element-ui相关模块1.3、引入main.js2、Vue+ElementUI设计登陆页面2.1、登录页面代码2.2、页面效果3、后台交互(axios/qs/vue-axios)3.1、 axios3.2、qs3.3、vue-axios4、axios跨域问题4.1、 引入main.js配置4.2、引入过滤器5、最终代码5.1、login.vue5.2、http.js5.3、action.js5.4、代码运行结果1、实现步骤1.1、新

2020-08-22 19:07:59 550

原创 Struts2入门

Struts2入门前言Struts的入门学习Struts的好处登录案例总结前言Struts的入门学习Struts的好处登录案例总结

2020-08-19 16:54:58 104

原创 Vue-cli搭建SPA项目

Vue-cli搭建SPA项目前言vue-cli简介安装vue-cli前言今天分享的是Vue-cli搭建SPA项目,前提是已经搭建好Node.js环境!如若有不懂的小伙伴,可以看看这篇博客:Node.js环境搭建vue-cli简介vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板 !创建命令:vue init webpack xxx 注意:xxx为新建的项目名 必须先安装vue,vue-cli,webpack,node等一些必要的环境安装vu

2020-08-19 14:22:40 222

原创 传统html+ElementUI开发以及node.js环境搭建

传统html+element开发以及node.js环境搭建前言ElementUI简介node.js环境搭建总结前言今天这篇博客呢,理论知识偏多一点,请耐心阅读 !ElementUI简介学习了一段时间的Vue,会发现VUE的核心思想是组件和数据驱动,同时为了方便不再每个组件自己去编写模板、样式以及添加事件等操作,所以饿了吗推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件!接下来看一下ElementUI开发的官网链接: ElementUI官网node.j

2020-08-18 16:31:30 537

原创 Vue的路由

Vue的路由1、路由1.1、SPA简介1.2、单应用程序2、路由实现思路3、整体代码展示4、实现效果1、路由通过vue的路由可实现多视图的单页Web应用(基于html的SPA)!1.1、SPA简介单页Web应用(single page application),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序1.2、单应用程序概念:只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展

2020-08-16 18:37:32 131

空空如也

空空如也

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

TA关注的人

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