自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 springboot微服务(多模块)Maven打jar包部署项目,终极篇(三)

一、实战开始 接着前两篇直接开始springboot微服务(多模块)Maven打jar包部署项目。不清楚的一定先看前两篇关于插件的配置。 项目目录: 父级依赖: <maven-jar-plugin.version>3.1.2</maven-jar-plugin.v...

2019-09-06 10:40:00 5705

转载 Maven微服务(多模块)打jar包之maven-assembly-plugin配置详解(二)

一、maven-assembly-plugin插件介绍 Assembly 插件的主要作用是,允许用户将项目输出与它的依赖项、模块、站点文档、和其他文件一起组装成一个可分发的归档文件,简单的说,就是自定义打包的工具,有自己的配置文件(Assembly描述符文件)。微服务使用这个插件的概率比较高...

2019-09-06 10:12:00 3917

转载 Maven打jar包时MANIFEST.MF文件的重要性,MANIFEST.MF文件详细介绍

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息。个人理解,MANIFEST.MF文件是jar文件运行依赖的入口,maven打jar包时,MANIFEST.MF文件配...

2019-09-06 09:15:00 7790

转载 Maven微服务(多模块)打jar包之maven-jar-plugin配置详解,自动生成MANIFEST.MF文件(一)...

一、maven-jar-plugin配置介绍 最近学习springboot微服务打jar包部署项目,用到了maven-jar-plugin插件,好好研究一番,废话不多说,请往下看: maven 插件功能:compile、package、deploy...都是在${project.build...

2019-09-05 22:24:00 12655

转载 JVM调优总结 -Xms -Xmx -Xmn -Xss

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,...

2019-09-04 21:20:00 97

转载 mybatis批量新增数据;批量修改数据;存在则更新,不存在则插入

一、批量新增 dao层: boolean insertBatchDelegation(List<ActDelegationEntity> list); xml层: <insert id="insertBatchDelegation" parameterType="ja...

2019-09-04 10:59:00 8369

转载 .SpringBoot 整合 devtools 实现热部署

一、项目搭建 本文是采用IDEA搭建的Spring Boot应用,通过spring-boot-devtools配置,可以支持修改java文件会自动重启程序,一些资源无需触发重启,例如thymeleaf模板文件就可以实时编辑。默认情况下,更改/META-INF/maven,/M...

2019-09-03 15:04:00 116

转载 windows环境下配置Redis及redis客户端命令

一、关于Redis Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。 官网:https://redis.io/download,网传Redis是不支持...

2019-01-23 10:42:00 3063

转载 nginx 在windows下注册系统服务

1.下载Windows Service Wrapper:点击下载 2.解压后将最新的1.9版本重命名为“mynginx.exe” 并将其放到nginx根目录下 3.新建一个文本文档内容如下:(里面的路径根据自己的情况修改) <service> <id&gt...

2019-01-20 14:23:00 188

转载 mysql-8.0.13主从同步配置方案(读写分离)

一.mysql主从同步原理 Slave上面的IO线程连接上Master,并请求从指定Binary log文件的指定位置(或者从最开始的日志)之后的日志内容; Master接收到来自Slave的IO线程的请求后,通过负责复制的IO线程根据请求信息读取指定日志指定位置之后的日志信息,...

2019-01-18 22:31:00 758

转载 mysql8.0.13修改密码

在安装完数据库后,由于自己不小心直接关闭了安装窗口,或者长时间没有使用root用户登录系统,导致忘记了root密码,这时就需要重置MySQL的root密码。当然,最简单方式自然是删除数据库的data目录,然后重新安装数据库。但是很多时间我们需要保留data目录中的数据,所以就需要查找如何重置r...

2019-01-18 09:58:00 160

转载 The service already exists! The current server installed-mysql安装服务

一.现象 报错信息:重新安装mysql的时候出现的提示 C:\mysql-8.0.13\master\3307\bin>mysqld --install mysql-master --defaults-file="C:\mysql-8.0.13\master\3307\my.ini...

2019-01-17 21:27:00 5250

转载 安装mysql服务时提示“找不到msvcp140.dll”

一.现象 二.解决方案 没有安装VC++2015版运行库导致的(Microsoft Visual C++ 2015 Redistributable)(虚拟机安装mysql时容易发生), 文件下载:VC++2015点击下载。点击...

2019-01-16 22:44:00 327

转载 MySQL 8.0.13安装教程(windows 64位)

官网下载地址:点击下载mysql 下载完成后解压,目录: 复制mysql到任意盘符下(C盘为例) 添加系统环境变量path指向mysql的bin目录 配置初始化的my.ini文件的文件 解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加...

2019-01-16 21:39:00 146

转载 Java中double类型比较大小或相等的方法

在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以。下面介绍两种比较double数据是否相等的方法。 第一种方法:转换成字符串 如果要比较的两个double数据的字符串精度相等...

2019-01-11 09:03:00 619

转载 Maven Dependency Scope用法

官方API描述 Dependency scope 是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。 自从2.0.9后,新增了1种,现在有了6种scope: compile 默认的scope,表示dependenc...

2019-01-09 14:08:00 382

转载 intellij idea设置打开多个文件显示在多行tab上

在intellij idea上打开多个文件编辑时如果文件全部显示在同一个tab中,并且隐藏了部分的文件操作就不是很方便,我们可以设置显示出所有的文件 文件(file)-》settings Editor->General->Editor tabs ...

2019-01-05 21:30:00 1296

转载 spring aop基于Aspect 注解使用详解及JoinPoint 简要api文档

一.spring aop基本信息 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种...

2018-12-29 16:30:00 841

转载 HTTP响应头和请求头信息对照表

HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。 通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。 请求头标:允许客户端传递关于自...

2018-12-29 14:45:00 228

转载 Java自定义注解、元注解介绍及利用反射进行解析

一、注解的基础 jdk1.5版本内置了三种标准的注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Deprecated,使用了注解为它的元素编译器将发出警告,因为注解@Deprecated是不赞成使用的代码,被弃用的代码。 @SuppressWarnings,关闭...

2018-12-29 11:34:00 179

转载 springboot整合EhCache配合注解使用

一.EhCache介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩...

2018-12-28 10:35:00 1223

转载 SpringBoot整合Shiro配置详解

一.shiro基本介绍 1、Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,...

2018-12-27 16:40:00 1337

转载 springboot整合shiro避开各种坑

最近搞了下 Shiro 安全框架,找了一些网上的博客文章,但是一到自己实现的时候就遇到了各种坑,需要各种查资料看源码以及各种测试。 那么这篇文章就教大家如何将 Shiro 整合到 SpringBoot 中,并避开一些小坑,这次实现了基本的登陆以及角色权限,往后的文章也讲解了其他的功能,如...

2018-12-25 22:13:00 100

转载 SpringBoot2.X启动项目出现The APR based Apache Tomcat Native library...

一.现象 项目启动时出现如下信息 Starting WarmStartApplication on DESKTOP-H32M6NI with PID 4264 (D:\IntelliJIdea\demo-nuan\admin\target\classes started by y...

2018-12-23 10:11:00 932

转载 commons-codec常用方法

一.maven添加依赖 commons-codec是Apache开源组织提供的用于摘要运算、编码解码的包。常见的编码解码工具Base64、MD5、Hex、SHA1、DES等。 api:http://tool.oschina.net/apidocs/apidoc?api=c...

2018-12-21 22:27:00 2981

转载 commons-lang3工具类学习

https://blog.csdn.net/u012240455/article/details/79014224 转载于:https://my.oschina.net/warm6Y/bl...

2018-12-21 21:15:00 120

转载 @RequestParam和@RequestBody的在spring boot中的用法

一、现象 由于项目是前后端分离,因此后台使用的是spring boot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;在post请求下,后台接收参数的注解为RequestParam时也会报错。 二...

2018-12-20 15:56:00 204

空空如也

空空如也

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

TA关注的人

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