- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 自定义异常
@Data@AllArgsConstructor@NoArgsConstructorpublic class MySelfException extends RuntimeException { @ApiModelProperty(value = "状态码") private Integer code; private String msg; }
2020-07-14 19:48:16
204
原创 GlobalExceptionHandler
/** * 统一异常处理类 */@ControllerAdvice@Slf4jpublic 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
867
原创 IDEA开启热部署
在pom文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>tr.
2020-06-27 08:14:42
227
原创 MyMetaObjectHandler
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;import org.apache.ibatis.reflection.MetaObject;import org.springframework.stereotype.Component;import java.util.Date;@Componentpublic class MyMetaObjectHandler implements MetaObjectHandle
2020-06-23 22:31:55
2100
原创 自定义异常
import io.swagger.annotations.ApiModelProperty;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class XXException extends RuntimeException {@ApiModelProperty(value
2020-06-23 22:28:13
211
原创 统一异常处理类,特定异常处理,自定义异常处理
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
289
原创 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
327
原创 log4j2.yml
Configuration:status: warnProperties: # 定义全局变量Property: # 缺省配置(用于开发环境)。其他环境需要在VM参数中指定,如下:#测试:-Dlog.level.console=warn -Dlog.level.xjj=trace#生产:-Dlog.level.console=warn -Dlog.level.xjj=info- name: log.level.consolevalue: trace# - name: log.level.
2020-06-23 22:20:31
214
原创 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
150
原创 带你分析.class文件
.class文件引言相信作为拥有多年开发经验的你来说,对于.class文件并不陌生,但是你真的认真分析过他里面的规则和逻辑吗?今天就带着你来看看.class文件到底是什么个东西.1. 初体验我们可以用javap -v 将.class文件编译成更为可读的助记符,例如:(请忽略我的文件目录,没啥关系跟这个代码)javap -v xxx.classD:\learn\springboot-01-cache\target\classes\com\chy\cache\java>javap -v
2020-06-22 22:42:44
398
原创 Dubbo快速入门,Dubbo转SC必备哦
Dubbo一、基础知识1. 分布式基础理论1.1 什么是分布式系统《分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”分布式系统(distributed system)是建立在网络之上的软件系统.随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。1.2 发展演变单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,
2020-06-21 19:21:37
544
原创 从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
485
原创 oracle中instr函数的格式,俗称:字符查找函数
oracle中instr函数的格式,俗称:字符查找函数1、instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / instr(源字符...
2019-09-23 13:47:44
423
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
274
转载 linux-linux top 命令各参数详解
linux-linux top 命令各参数详解简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示...
2019-03-13 17:25:06
239
原创 Struts2
Struts21、在 jsp servlet开发中,首先使用的是MODEL1开发模式.jsp与数据库直接进行交互,之间写javaBean代码,效率较高.再项目规模较大的时候,代码非常乱,维护起来非常麻烦,不利于分工,也不利于代码的重用.2、由于MODEL1的不足,发展了MODEL2,将代码分为了三块,视图View,模型Model,控制器Controller.现在jsp访问了servlet...
2019-01-25 09:25:38
255
1
空空如也
内存溢出的问题,以及代码优化
2021-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人