springboot之aop切面execution表达式,@args,@annotation

最近在使用springboot进行切面编程的时候,发现定义切面点有很多种方式,每种方式有每种方式的特点。特此记录

Springboot之swagger-bootstrap-ui(knife4j)

最近在网上看到一个比较好的swagger-ui,swagger自带的UI不是很友好。特此记录下整合过程,并梳理下swagger相关的知识

SpringBoot2.2.x版本添加CORS跨域访问支持

看项目代码看到一个CORS跨域访问配置类,特此了解下什么是CORS跨域,以及Springboot 2.2.x版如何支持CORS跨域请求!!!

Springboot之Actuator服务监控

最近在项目当中,启动了多个微服务项目,想着如何监控启动的项目,然后就找到了Actuator这个东西!!!总结下自己学习到的知识点!!!

2020年五月感想

世人慌慌张张,不过图碎银几两。 偏偏这碎银几两,能解世间万种慌张。 保老人晚年安康、稚子入得学堂、你我柴米油盐五谷粮。 可转念一想,百年阳寿殆尽,难逃黄土里躺。

JAVA使用JAVACV实现图片合成短视频,并给视频添加音频!!!

玩抖音的时候,发现可以根据图片生成视频,并添加音频,同时刚好在项目当中也遇到需要利用多张图片生成视频的操作,特此记录下实现的过程!!!

项目不规范引起的Mybatis Plus多数据源批量操作提示表不存在的问题

前段时间同事在项目当中使用到多数据源,项目集成的是mybatis plus ,遇到一个非常神仙的BUG,有数据源A ,数据源B,针对数据源A的所有操作都没有问题,针对数据源B的所有操作,除了批量的操作也都没有问题!!!

springboot之线程池ThreadPoolTaskExecutor以及@Async异步注解

前言 最近项目当中有需求,要进行异步的处理,需要使用到线程池,很久没有使用到线程池了,一来是做JAVAweb开发基本上很少用到异步处理,二来是发现有的老项目里面,线程和线程池的使用比较混乱,有好几个线程池,有的线程池是通过spring管理的,有的是自己创建 ......

Springboot之分组验证以及自定义参数验证

springboot之前端参数验证 学习完简单的验证之后发现基本能满足百分之80的验证需求,接下来深入学习下验证。

2020年4月感想

复苏的四月 四月已过,国内的疫情基本控制下来了,国外么,就不知道什么时候能控制下来了。国内的商业基本上都复工复产了,还算是不错的一点吧! 或许经历过这次疫情,才会发现中国已然站在世界前列,以前只是觉得是数据上的前列,真正的差距还是很大的,但是经过这次疫情, ......

springboot之前端参数验证

对于任何一个应用而言,在客户端做的数据有效性验证主要目的是规范用户的输入,而真实的数据验证工作都是在服务后端代码当中实现的,但在实际的项目当中,也经常会因为各种各样的原因:懒得写,觉得前端验证了,后端没有太多的必要等等没有进行数据验证,其实养成数据的有效性 ......

2020年3月感想

这月,终于去办公室办公了,在家办公本来是件轻松的事,但是变了味道。 疫情对于经济的影响还是很能直观的感受到的,老家城里面的房价已经降了一些,成都新开的几个楼盘听说优惠力度也挺大的。 写了一个一千四百多行的工具类。因为我觉得既然是工具类,应该尽可能的减少对于 ......

Mysql内存占用较高优化记录

服务器是阿里云 1 核 1G 的,运行了一个 mysql,一个 solo,一个 docker,发现内存占用高达 90% 通过命令: ps -auxf | sort -nr -k 4 | head -10 查找到内存占用前十的程序: 不得不说看到 MySQ ......

通过springboot拦截器实现博客文章的自定义URL地址

最近写博客,看见博客系统可以自定义文章的路径。很好奇这个是如何实现的,就想着自己来实现一下。 实现思路 1 既然是自定义的 url 地址,那么肯定要保存到数据库。 2 拦截所有的请求,然后判断请求的地址是不是一个博文的自定义 url 地址。 3 如果是就重 ......

JAVA通过epublib解析EPUB格式的电子书

什么是 epub 格式 就像视频文件有 MP4,AVI,RMVB 等等一样!电子书也有很多种格式:一文看懂mobi,azw3,epub格式电子书 可以将 epub 格式的电子书更换后缀名,然后解压打开查看里面的文件信息。