guofuzheng Blog

Every challenge will make me stronger!

webservice

webservice

webservice在我的理解看来就是方便两个系统或者模块调用接口,比如,如果两个系统分别运行在不同的服务器上,两者要调用接口,就需要两者在同一个局域网下(注册到同一个服务注册中心),而使用webservice则不需要。 POM <dependencies> <dependency> <groupId>org.s...

项目问题汇总

项目问题汇总

Mybatis 批量插入速度缓慢 mybatis plus在批量插入数据的时候,其实执行的还是单个插入,没有实现批量插入的方法。 所以在批量插入的时候,暂时先使用xml中的foreach插入。 注解校验多个异常同时抛出 在使用注解进行校验的时候,会把异常一次性跑出来,因此需要设置。 @Configuration public class ValidatorConfiguration { ...

PostgreSQL学习记录

PostgreSQL学习记录

1、创建主键自增 pg中好像没有可以自增的选项,需要自己写: CREATE SEQUENCE test_id_auto_increase START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; alter table test alter column test_id set ...

Spring Cloud学习记录

Spring Cloud学习记录

1、OpenFeign的调用格式 OpenFeign主要是面向接口的服务调用,就是说在服务提供方的接口是啥,他就在service定义一个接口,添加上FeignClient注解,在Controller里就可以调用了,但是有几点需要注意:1. 定义OpenFeign接口时需要加上服务方的调用接口,同时有参数的需要PathVariable。2. FeignClient中的就是服务方的服务名。3. ...

Spring Boot中全局事务配置

Spring Boot中全局事务配置

在Spring Boot中需要建立全局事务来管理整个项目的事务操作,在不用一个个service上写注解的情况下,方便了整体项目的管理。 在application.properties中添加: transactional.method.required=save*,delete*,update*,exec*,set*,insert*,add*,imp* transactional....

Docker安装Redis和Rabbit

Docker安装Redis和Rabbit

1、安装Redis 1、搜索镜像 docker search redis 2、Pull镜像 docker pull redis 3、运行镜像 docker run -itd --name myredis -p 6379:6379 redis --requirepass "你的密码" 4、常用操作 与之前的MariaDB相同的有docker start container...

利用Docker安装MariaDB

利用Docker安装MariaDB

Docker安装MariaDB与启动MariaDB Docker是现在比较火的一个工具,简单的来说就是把你需要的工具安装在一个虚拟机当中,然后映射到你本机的端口中。 安装MariaDB 安装MariaDB其实是很简单的,就是Pull一下镜像就可以了。 docker search mariadb docker pull mariadb 等待Pull完就可以了。 启动MariaDB...

SpringBoot学习记录

SpringBoot学习记录

1 页面无法访问404 如果页面都放在Resources中,但是页面就是一直无法访问,有可能是没有引入模板引擎。 如果引入模板引擎后,还是页面报404的错误,页面无法访问,有可能是静态资源被拦截了。 在application.properties中加入 spring.resources.static-locations=classpath:templates(classpath:stati...

Java学习记录

Java学习记录

Java学习记录 JVM(Java virtual machine)Java虚拟机 左移操作就是不断地乘以2,右移操作就是不断地除以2 位操作就是将数据转换为二进制,然后按位进行操作:与、或、异或以及非 浮点数虽然可以表示的范围大,但是浮点数无法精确地表示 由于浮点数存在误差,所以在比较时,可以用两者之差的绝对值是否小于一个很小的数进行比较 double r =...

电厂项目常用操作

电厂项目常用操作

前言 电厂项目是最近接的一个关于机器学习方面的一个项目,主要是检测两种密度不同液体的分层情况。具体不好多讲,主要是记录一下一些常用操作,以后就不用再去找了。 视频截取 在处理视频的时候常用到视频截取中间一段。ffmpeg可以很好地处理这种情况。 ffmpeg -ss 1:05 -i input.mp4 -t 10 -c:v copy -c:a copy output.mp4 -ss ...