自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 自定义异常

@Data @AllArgsConstructor @NoArgsConstructor public class MySelfException extends RuntimeException { @ApiModelProperty(value = "状态码") private Integer code; private String msg; }

2020-07-14 19:48:16 157

原创 GlobalExceptionHandler

/** * 统一异常处理类 */ @ControllerAdvice @Slf4j public class GlobalExceptionHandler { /** * 全局异常处理 * @param e * @return */ @ExceptionHandler(Exception.class) @ResponseBody public R error(Exception e){ e.printStackTrace(); return R.error().mes

2020-07-14 19:47:16 772

原创 IDEA开启热部署

在pom文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>tr.

2020-06-27 08:14:42 184

原创 MyMetaObjectHandler

import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import org.apache.ibatis.reflection.MetaObject; import org.springframework.stereotype.Component; import java.util.Date; @Component public class MyMetaObjectHandler implements MetaObjectHandle

2020-06-23 22:31:55 2028

原创 自定义异常

import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor public class XXException extends RuntimeException { @ApiModelProperty(value

2020-06-23 22:28:13 178

原创 统一异常处理类,特定异常处理,自定义异常处理

import com.atguigu.commonutils.R; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.MethodArgumentNotValidException; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.Excepti

2020-06-23 22:27:00 217

原创 MyBatisPlusConfig

import com.baomidou.mybatisplus.core.injector.ISqlInjector; import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import com.baomidou.mybatisplus.extension.plugins.Perf

2020-06-23 22:23:53 243

原创 log4j2.yml

Configuration: status: warn Properties: # 定义全局变量 Property: # 缺省配置(用于开发环境)。其他环境需要在VM参数中指定,如下: #测试:-Dlog.level.console=warn -Dlog.level.xjj=trace #生产:-Dlog.level.console=warn -Dlog.level.xjj=info - name: log.level.console value: trace # - name: log.level.

2020-06-23 22:20:31 152

原创 2020-06-23

IDEA创建SpringCloud项目 File -> New -> Project -> Maven -> maven-archetype-site 各种下一步 File -> Settings -> Build,Execution,Deployment -> Compiler -> Annotation Processors -> Enable annotation processing 点上对号,开启注解 File -> Settings

2020-06-23 20:49:59 117

原创 带你分析.class文件

.class文件 引言 相信作为拥有多年开发经验的你来说,对于.class文件并不陌生,但是你真的认真分析过他里面的规则和逻辑吗?今天就带着你来看看.class文件到底是什么个东西. 1. 初体验 我们可以用javap -v 将.class文件编译成更为可读的助记符,例如: (请忽略我的文件目录,没啥关系跟这个代码) javap -v xxx.class D:\learn\springboot-01-cache\target\classes\com\chy\cache\java>javap -v

2020-06-22 22:42:44 321

原创 Dubbo快速入门,Dubbo转SC必备哦

Dubbo 一、基础知识 1. 分布式基础理论 1.1 什么是分布式系统 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统. 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.2 发展演变 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,

2020-06-21 19:21:37 465

原创 从docker到k8s

查看linux版本 uname -r 因为Docker 必须在CentOs 7上,要求系统为64位、系统内核版本为3.10以上 Docker运行在CentOs-6.5或更高的版本的CentOS上,要求系统为64位、系统内核版本为2.6.32-431或者更高版本. 所以使用安装之前要查看一下自己linux的CentOs版本是多少 cat /etc/redhat-release 再看内核 un...

2019-12-12 21:26:23 415

原创 oracle中instr函数的格式,俗称:字符查找函数

oracle中instr函数的格式,俗称:字符查找函数 1、instr()函数的格式 (俗称:字符查找函数) 格式一: instr( string1, string2 ) / instr(源字符串, 目标字符串) 格式二: instr( string1, string2 [, start_position [, nth_appearance ] ] ) / instr(源字符...

2019-09-23 13:47:44 297 1

转载 配置Tomcat的访问日志格式化输出

配置Tomcat的访问日志格式化输出 博客搬家,本文新地址:http://www.zicheng.net/article/9 本文描述如何配置tomcat的访问日志,按我们的要求输出指定的日志格式。 且在Nginx+Tomcat的配置环境中,如何让Tomcat记录访客真实的IP地址。 本文为原创内容,转载请注明出处:JDiy官网 http://jdiy.net/read.jsp?id=y0hab3...

2019-05-29 17:46:23 223

转载 linux-linux top 命令各参数详解

linux-linux top 命令各参数详解 简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示...

2019-03-13 17:25:06 177

原创 Struts2

Struts2 1、在 jsp servlet开发中,首先使用的是MODEL1开发模式. jsp与数据库直接进行交互,之间写javaBean代码,效率较高. 再项目规模较大的时候,代码非常乱,维护起来非常麻烦,不利于分工,也不利于代码的重用. 2、由于MODEL1的不足,发展了MODEL2,将代码分为了三块,视图View,模型Model,控制器Controller.现在jsp访问了servlet...

2019-01-25 09:25:38 192 1

空空如也

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

TA关注的人

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