![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 65
高考我军
日常工作中积累的知识的地方,一来给自己加深印象,二来分享知识
展开
-
mysql主主部署(docker+mysql+nginx+springboot)
通过了解,发现是因为docker的安装方式导致的。若主MYSQL服务器已经存在,只是后期才搭建从MYSQL服务器,在置配数据同步前应先将主MYSQL服务器的要同步的数据库拷贝到从MYSQL服务器上(如先在主MYSQL上备份数据库,再用备份在从MYSQL服务器上恢复)Slave 重做中继日志中的事件, 把中继日志中的事件信息一条一条的在本地执行一次,完成数据在本地的存储, 从而实现将改变反映到它自己的数据(数据重放)。为了数据可以不再移除容器的时候丢失,把mysql容器里的目录挂载在服务器的目录上。原创 2023-02-22 17:57:15 · 565 阅读 · 0 评论 -
针对并发流程,出现数据插入重复的情况做以下优化 postgresql
针对并发流程,出现数据插入重复的情况做以下优化 postgresql原创 2023-02-09 11:33:13 · 1233 阅读 · 0 评论 -
FtpClient获取数据实例
实际项目中有一个需求:将远程服务器上的文件转存到本地服务器,开发中遇到很多问题,总结出一个可行的代码实例。原创 2022-11-23 11:24:40 · 1609 阅读 · 1 评论 -
java word - 2:POI开发流程
文件小!打开快!这是POI的最大的优势!我做过实验,发现,如果我重复插入相同的图片,POI自身会做优化,生成的文件解析成xml后发现,它会把相同的图片只保存一份,哪怕图片来源于不同的文件,它也会只保存一份,这是非常恐怖的。原创 2022-10-08 11:29:47 · 1511 阅读 · 0 评论 -
java word - 1:Freemarker开发流程
因为项目需求,需要后端自动化生成word格式的报告,供用户下载。一开始选择的是freemarker,通过编写freemarker的xml格式的模板文件,结合后端生成的数据,通过Template的process,直接生成word文件。后因为报告里的图片过多,生成的word文件大小过大,打开速度较慢等原因,重新选择POI进行需求重写。下面我会分三个文章,将Freemarker生成、POI生成以及两者的对比做下梳理。原创 2022-10-08 10:17:05 · 583 阅读 · 0 评论 -
protoc did not exit cleanly. Review output for more information报错
最近在研究gRpc,在开发过程中遇到一个问题,做下记录。做了一些排查,最后发现是因为.proto文件写的有问题 两个红框处的内容不能一样,否则就会报上述错误。修改成不同编译通过。原创 2022-06-18 15:43:33 · 11351 阅读 · 0 评论 -
Failed to bind properties under ‘spring.datasource.type‘ to java.lang.Class<javax.sql.DataSource>
springcloud项目里,启动时报了下面的错***************************APPLICATION FAILED TO START***************************Description:Failed to bind properties under 'spring.datasource.type' to java.lang.Class<javax.sql.DataSource>: Property: spring.dat..原创 2022-05-07 11:39:29 · 6069 阅读 · 0 评论 -
Java:将xml文件里的内容,提取成entity,转存数据库中
概述 在日常工作中,我们常常遇到需要提取xml文件中的信息,转化成实体类的情况,结合自身工作的经历,做如下总结,与人方便,自己方便。代码示例xml格式:<?xml version="1.0" encoding="utf-8"?><Device_Model> <Item device_id="2b5c0ac2-3708-4a85-ae20-34c75b281a6c" device_name="低闭锁指示灯" bay_...原创 2021-10-23 14:58:32 · 1572 阅读 · 0 评论