- 博客(10)
- 收藏
- 关注
原创 dom-to-image网页导出图片失真问题解决
下载的图片大小比之前大了20多倍,这里的scale一般给2倍就可以了,除非你对清晰度更高,但下载会卡顿,我试过给3倍的话,图片去到了5M多。:dom-to-image的使用还是比较方便的,我看有的人为了提高清晰度去改它的源码,大可不必了。从图片大小来看它是比较小的,用100%(1倍)倍率看是没问题,但是部门节点比较多的情况下,需要放大,超过2倍就开始模糊。网页内容导出为图片的插件有好几种,但原理基本都是利用canvas实现,以下是常用的几种插件。安装,我目前用的是2.6.0版本。因为我导出的组织架构树。
2025-07-14 19:36:48
329
原创 MySql数据快速备份
第1种:优点:更适合用于大量表的备份,简单粗暴。缺点:如果是一个库,新表命名*_copy不方便记录备份的版本。第2种:优点:可以提前编写好脚本,上线直接开干;表备份版本可以事先写好,方便跟踪。缺点:更适合用于少量表的备份,大量表备份编写脚本工作量大。
2024-05-20 11:18:54
1111
1
原创 Swagger 线上文档授权的几种方式
Swagger方便开发和联调,同时也会存在接口安全问题。所以在生产环境是禁止开放Swagger的,或者更严格一点,SIT、UAT都必须授权访问,Swagger安全方式通常有几种:在Swagger接口中添加认证授权机制,例如JWT令牌和OAuth2.0认证。使用Spring Security框架进行安全管理,针对Swagger接口添加相应的权限配置和拦截器。进行IP访问控制,只允许特定的IP地址访问Swagger接口。对Swagger接口进行加密,例如使用SSL证书或TLS协议进行数据加密传输。
2023-06-07 15:51:11
5438
2
原创 macos 环境变量
参考:最全:mac设置环境变量(Python/ Java/ Mysql/Allure)_mac 环境变量_天上有时下牛的博客-优快云博客
2023-05-26 14:21:14
204
1
原创 mac安装mysql8
本文通过dmg文件安装,这种方式比较简单省心。安装版本:mysql-8.0.21-macos10.15-x86_64.dmg(这个是根据mac系统及芯片决定)然后再输入一次开机密码安装结束界面。
2023-05-26 00:48:48
2658
1
原创 xxl-job架构、原理整体分析
支持可视化、简单且动态的管理调度信息,包括任务新建,更新,删除,GLUE开发和任务报警等,所有上述操作都会实时生效,同时支持监控调度结果以及执行日志,支持执行器Failover。调度系统与任务解耦,提高了系统可用性和稳定性,同时调度系统性能不再受限于任务模块;将任务抽象成分散的JobHandler,交由“执行器”统一管理,“执行器”负责接收调度请求并执行对应的JobHandler中业务逻辑。将调度行为抽象形成“调度中心”公共平台,而平台自身并不承担业务逻辑,“调度中心”负责发起调度请求。
2023-05-10 15:22:53
555
1
原创 使用LUA批量删除redis指定key前缀的数据
使用场景:key命名已经修改(类似数据迁移)原key对应的数据就成为了垃圾数据,需清理。我使用的是Redis Desktop Manager客户端操作redis。3、校验删除的数据是否删除成功,同时要检查其它数据是不是有影响。删数有风险,切勿在生产环境进行验证。或者在客户端选中对应db右键刷新。
2023-04-24 11:23:44
942
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅