自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 @Transactional需要指定rollbackFor,养成良好习惯

今天在执行阿里的代码检查的时候发现,代码中的事务没有显式规范rollback被提示在注解中加入你需要回滚得异常类型@Transactional(rollbackFor = Exception.class)

2020-11-10 11:22:47 378

原创 idea2020使用记录

alt+回车自动补全不好使了新版的改建和老版的有区别1、检查intentions,refactorings都勾选上2、检查keymap,show context actions(旧版本为 show intentions actions) 是否正确设置

2020-11-09 18:23:15 180

原创 计算问题,被除数是0会出现NaN的问题

@Testpublic void test6(){ Double n1=0.0; Integer n2=0; Double n3=n1/n2; System.out.println(n3);}系统中需要考虑到这种情况,避免出现NaN的情况

2020-11-09 15:53:51 1094

原创 存储表情时候mysql报错\xF0\x9F\x98\xA3\xF0\x9F...‘ for column ‘xxx‘

今天测试报错备注的时候,保存了手机上输入法自带的表情保存的时候提示一下信息:Incorrect string value: ‘\xF0\x9F\x98\xA3\xF0\x9F...‘ for column ‘xxx‘在查阅资料以后发现,是因为我使用的mysql数据库的编码的问题,我设计这个xxx字段时候,是设计为utf8。具体原因:utf8最大的一个特点,就是它是一种变长的编码方式。它可以使用1~4个字节表示一个符号,根据不同的符号而变化字节长度。其中Emoji表情是4个字节,而MySq

2020-11-05 18:04:48 883

原创 学习使用SpringBoot Admin(Client)(二)

SpringBoot Admin(Client)上一章讲了admin-server端的配置和创建,现在我们需要配置Client,这里需要被监控和管理到微服务。一、配置pom这里同样再次强调的是,springboot的版本和admin-client的版本需要对应,我这里是2.1.0版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId

2020-11-04 16:50:33 1265 1

原创 学习使用SpringBoot Admin(一)

SpringBoot Admin是什么?参考官网:https://codecentric.github.io/spring-boot-admin/current/#_what_is_spring_boot_admin我的理解是springboot集成了一款管理,监控应用软件的一款应用,前端UI使用了VUE.js的应用程序。开始软件环境:spring-cloud.version :Finchley.SR2spring-boot-starter-parent:2.1.0.RELEAS

2020-11-04 16:33:39 779 1

原创 mybatis报错

pom导入版本<!--mapper --><dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.0.2</version></dependency>写法一(不报错): Example q=new Example.

2020-11-03 18:34:42 227

原创 项目打包配置

根据不同的环境配置,项目打包1.pom配置<profiles> <profile> <id>dev</id> <properties> <profileActive>dev</profileActive> </properties> <activation&gt

2020-11-02 15:40:39 262

原创 记录学习kafka,整合springboot

记录一下学习地址理论知识,非常全面https://www.orchome.com/kafka/index接下来是结合理论知识在springboot整合kafka1.导入pom包<!-- 消息中间件kafka --><dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId>&lt

2020-11-02 14:04:28 104

原创 学习使用消息中间件kafka

记录一下学习地址https://www.orchome.com/kafka/indexspringboot整合kafkahttps://blog.csdn.net/qq_36027670/article/details/79488880?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distr.

2020-11-02 13:52:19 87

原创 idea修改报名之后代码提示Cannot access xxx对象(改了包名的对象)

IDEA编译器识别的问题,重新启动IDEA就好了

2020-11-02 09:11:21 472

原创 记录springboot2出现前后台相差8小时的坑

前端显示为国际标准时间:String str="2020-10-30T02:00:56.000+0000";比后台显示时间少了8个小时服务器环境 mysql 8.0 springboot2 (ps:mysql 6.0以上会有这种问题)1.需要在yml中的url路径上配置serverTimezone=Asia/Shanghai2.我在后台配置了jackson格式化时间spring: jackson: date-format: yyyy-MM-dd HH:mm.

2020-10-30 11:48:43 287

原创 服务器命令

docker logs -f --tail 200 forest-patrolmountain

2020-10-27 16:34:27 117

原创 微服务之注册名挖坑,不能为驼峰命名

今天做项目的时候,想把自己搭建的微服务注册到Euerka中,项目名类私:testProject-server,注册中心也看到成功了但是用postman测试的时候始终提示404,我用本机的ip加单口测试接口成功感觉是注册中心的问题,然后查了好久原因:注册中心不能使用驼峰命名改成全部小写:testproject-server 成功。。。。...

2020-10-27 01:11:20 289

原创 记录mysql中如何统计日周月季度年

记录mysql中如何统计日周月季度年天天记录一小点,天天进步一小点mysql中日期格式化方法#今天SELECT count(0) FROM pm_record WHERE TO_DAYS(date) = TO_DAYS(NOW());#本周SELECT count(0) FROM pm_record WHERE YEARWEEK(DATE_FORMAT(date,'%Y-%m-%d')) = YEARWEEK(NOW());#本月SELECT count(0) FROM pm_record

2020-10-26 20:42:59 454

原创 学习javaWeb总结

首先了解到10多年以前上网的时候我们访问的网页大多都是静态网页,里面的资源都是固定写死的,维护起来相当的麻烦。后面我学习了静态网页是用HTML进行编写的。HTMLHTML也叫做超文本标记语言,其中超文本指的就是可以图片,视频等等。标记指的是其中都是以各种标签进行标记。HTML是由W3C进行规范,现在比较流行的是HTML 5。为了增加网页和用户的互动,我学习了JavaScript技术。J...

2020-10-24 23:54:54 130

原创 学习mybatisplus使用CURD方法进行快速开发

mybatis-plus 3.4版本 如何优雅使用CURD目前最新的版本pom中配置com.baomidoumybatis-plus-boot-starter3.4.0准备分页工具PageUtilspublic class PageUtils implements Serializable { private static final long serialVersionUID = 1L; /** * 总记录数 */ private int totalCount; /**

2020-10-24 23:24:05 363

原创 学习JSR303数据校验2020-10-22

学习JSR303数据校验是属于javax包下的基础校验JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validatio我的感觉就是能减少写代码量,爽歪歪。其实就是减少代码冗余!@valid 注解开启校验一些基础校验有:基本应用引入依赖给参数对象添加校验注解Controller 中需要校验的参数Bean前添加 @Valid 开启校验功能,紧跟在校验的Bean后添加一个BindingResult,BindingResult封装了前..

2020-10-22 23:49:33 108

原创 记录逆向工程生成的mybatisplus分页方法limit失效的坑

因为项目工期非常的紧,而我拿着同事的老框架代码看着非常头疼,这个时候选择逆向工程,自己搭建一个轻量级的框架那不是爽歪歪吗?因为项目是采用的springcloud微服务,我负责的一个系统所以可以为所欲为。这边我使用的逆向工程是gitee上的人人开源网renren-generator框架他生成的代码中没有分页方法的拦截器,我在官网上查找到方法也是过时的,这点是很坑的。因为我在解决问题之前也是在网上查找方法和官网查找方法都有没有解决,所以也是我写这篇文章的原因,希望...

2020-10-22 23:32:19 2704 1

原创 学习Spring的第一天

    在没有Spring之前,我们在项目中对象都是需要的时候自己手动创建,使用了Spring了之后一切就教给Spring去管理,爽歪歪。废话少说,进入正题,第一天学习的是Spring的IOC和DI.我了解到Spring是个容器,是用来整合其他框架的一个容器。    IOC(Inversion of Control)控制反转解释一下Sring的这个功能,一般我们在项目中需要一个对象的时候,需要自己...

2018-06-20 23:27:26 156

JDK6-15中英文API

收集整理一波JDK6,JDK7,JDK8,JDK9,JDK10,JDK11,JDK12,JDK14,JDK15中英文API,大部分是中文的API,有些找不到中文API在官网下载的英文API

2020-11-19

空空如也

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

TA关注的人

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