排序
Spring Boot使用@ControllerAdvice和@ExceptionHandler优雅处理全局异常
Spring Boot提供的默认异常处理方式,在展示方面对用户体验不是很好。 如上图,默认处理时错误信息展示的不够友好。这里尝试在Spring Boot项目中,使用@ControllerAdvice 和 @ExceptionHandler ...
Docker环境下从sql脚本恢复mysql数据库数据
环境如下: CentOS Linux release 8.2.2004 (Core); Docker 19; 1.从指定SQL脚本恢复数据到指定数据库 #进入容器 docker exec -it mysql /bin/bash #登录mysql mysql -uroot -proot #切换到要...
centos7设置nginx开机自启动
centos7设置nginx开启自启动,这里是指以yum的方式安装的,具体安装方法参见「CentOS 7通过yum安装Nginx」,如果是源码编译安装的设置方法参见centos7通过编译源码的方式安装nginx」 启动服务 s...
Java中对字符串、XML、HTML、JS进行转义和反转义的工具类StringEscapeUtils使用
org.apache.commons.text中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在1.0版本以上加上的去的,利用它能很方便的进行Java、Java Script、HTML、XML等的转...
Java获取文件后缀的方法
在对文件进行操作的时候,我们经常需要用到文件的后缀。但是Java API中并没有提供获取文件后缀的方法。下面的工具方法可以帮助我们实现这个目的。 方法1 代码示例: package org.4spaces; impor...
Java集合排序Collections.sort接口Comparator使用
示例如下: package org.4spaces.michael; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class SrTest { public s...
Intellij IDEA Modules 的Language Level的Java代码编译问题三种解决方式
从git远程仓库clone下代码,用Intellij IDEA打开之后修改File->Project Settings->Modules->Language Level和File->Setting->Build,Execution,Deployment->Compiler->Java...
centos7源码安装openssl
本文不再更新,完整安装过程及常见错误处理,请移步:Centos如何升级Openssl到最新版本; 1.切换到源码目录 /usr/local/src 2.执行下载 sudo wget https://www.openssl.org/source/openssl-1.0....
javax.validation.ValidationException: Unable to create a Configuration解决办法
解决办法: 在pom.xml文件中加入 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.2.1.Final&l...
Windows系统卸载Apache
在重装Apache或者妳不再需要它的时候,这时就需要将它卸载。 下面是步骤: 打开开始菜单(win8中 windows键+X)或者我的电脑(废话) 找到并打开Apache的安装目录(Program Files\Apache Softwa...



