解决思路
1、先将word生成pdf,这个采用openoffice或者jacob
2、然后将pdf生成图片
注:需要安装OpenOffice依赖,并启动
soffice
服务
官网下载地址:http://www.openoffice.org/download/index.html
(1)下载解压并进入解压目录
若依 / RuoYi 请求路径中存在中文,导致请求出现Invalid request
参考:https://gitee.com/y_project/RuoYi/issues/I29QF4
Shrio1.7.0版本才会出现,对于请求地址需要中文的情况下可以做以下处理:
(1)自定义CustomShiroFilterFactoryBean.java
,设置setBlockNonAscii
属性为false
UidGenerator是百度开源的Java语言实现,基于Snowflake算法的唯一ID生成器。
Github:https://github.com/baidu/uid-generator
参考:https://github.com/baidu/uid-generator/blob/master/README.zh_cn.md
几个月之前,开始深入学习 MySQL 。说起数据库,并发控制是其中很重要的一部分。于是,就这样开起了 MySQL 锁的学习,随着学习的深入,发现想要更好的理解锁,需要了解 MySQL 事务,数据底层的存储方式,MySQL 的执行流程,特别是索引的选择等。
先从 MySQL 官网的锁介绍开始,来逐一认识下这些让我们夜不能寐的小王八蛋:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking.html#innodb-gap-locks
在MySQL事务初识中,我们了解到不同的事务隔离级别会引发不同的问题,如在 RR 级别下会出现幻读。但如果将存储引擎选为 InnoDB ,在 RR 级别下,幻读的问题就会被解决。在这篇文章中,会先介绍什么是幻读、幻读会带来引起那些问题以及 InnoDB 解决幻读的思路。
实验环境:RR,MySQL 5.7.27
为了后面实验方便,假设在数据库中有这样一张表以及数据,注意这里的 d 列并没索引: