- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 【无标题】
预签名机制:在后端对文件的上传和下载操作生成一个URL,前端针对不同的文件操作形式请求会获取到对应的URL,这个URL可以理解为一个临时的通行证,有了这个URL后,前端可以直接向MinIO的服务端发上传和下载的相应请求,与MinIO直连操作,大大减缓了对后端服务器的压力。/**要改成使用预签名URL,让前端直接与MinIO交互,减轻服务器负担。/**要改成使用预签名URL,让前端直接与MinIO交互,减轻服务器负担。// 1. 获取预签名URL:调用后端接口生成临时有效的下载URL。// 文件名安全处理。
2025-04-07 10:24:02
592
原创 onlyoffice报 error self signed certificate导致download failed错误处理
打开/etc/onlyoffice/documentserver/default.json,向下找到rejectUnauthorized字段,将其值改为false。接下来禁用Document Server的访问验证,Document Server默认拒绝未认证的请求(也就是自签名的HTTPS请求)。我现在是用的Docker跑的Document Server,使用docker exec命令登入到容器中。安装nextcloud+onlyoffice,打开onlyoffice报错。启动onlyoffice。
2025-02-08 11:17:16
871
转载 windows安装rabbitMQ
rabbitmqctl.bat set_user_tags cmf administrator : 给用户cmf赋值超级管理员权限administrator;rabbitmqctl.bat add_user cmf 123 : 添加用户 密码 cmf/123。rabbitmqctl.bat list_users : 查看所有用户 ,默认是guest/guest。查看rabbitmq的默认用户:rabbitmqctl.bat list_users。net stop rabbitmq : 停止。
2025-01-13 19:46:55
57
原创 EasyExcel 有救了!!!
EasyExcel 与 FastExcel 的区别:FastExcel 支持所有 EasyExcel 的功能,但是 FastExcel 的性能更好,更稳定。FastExcel 会持续的更新,修复 bug,优化性能,增加新功能。4. 建议以后使用 FastExcel 类为了兼容性考虑保留了 EasyExcel 类,但是建议以后使用 FastExcel 类,FastExcel 类是FastExcel 的入口类,功能包含了 EasyExcel 类的所有功能,以后新特性仅在 FastExcel 类中添加。
2024-12-24 17:00:44
1538
原创 数据库外键
如果我们试图删除courses表中的某个课程,而该课程又被某些学生选修,外键约束也能阻止删除操作,避免出现孤立的数据。举个例子,如果一个学生选择了一门课程,外键约束会保证所选的课程在课程表中是有效的。3、NO ACTION:如果我们尝试删除courses表中的课程,而有学生选修了这门课程,数据库会阻止删除操作,直到所有相关的学生记录被删除或者更新。2、SET NULL:如果删除了courses表中的某个课程,所有选了该课程的学生的course_id会被设置为NULL,而不是删除这些学生记录。
2024-12-09 09:33:27
337
原创 解决Onlyoffice编辑时提示文件版本发生变化的弹框问题
Onlyoffice的保存文件的机制是靠回调接口保存文件的。否则提示文件版本发生变化的提示。//LogHelper.WriteLog(“回调接口1 开始 CallbackApiHandler 是否成功:” + isSucceed + " 接口信息:" + errorMsg + “,收到的请求参数” + body + “,fileDataJson:” + fileDataJson);再增加一个获取编辑器KEY的接口,接口逻辑:在表中找是否有对应的文档数据,如果有就在原来的版本号上加1.如果没有以1开始。
2024-11-20 15:48:04
2872
原创 MySQL报错Incorrect string value: ‘\xF0\x9F\x90\xA0 \xD0…‘ for column ‘XXX‘ at row 1“ buside
网上流传的一个版本增加了一个步骤,就是把mysql环境变量将character_set_client,character_set_connection,character_set_database,character_set_results,character_set_server 都修改成utf8mb4,不过我没有做这一步,也正常,所以可能是这一步是多余的,如果需要改,则按照下面介绍做修改。(将your_database_name 替换成你的库名)(将your_column_name 替换成你的字段名)
2024-11-07 14:43:40
1379
原创 接口返回找不到方法
该问题不是接口地址问题,不要反复得去对比接口地址。本人的一点bug总结,希望对大家有所帮助。大家一定要去看代码编辑器控制台的。那就是写的sql在xml里找不到。1.查询名称和xml里不一致。2.定义的返回数据格式不一致。该问题常见于前后端联调时。
2024-10-18 10:48:42
174
转载 onlyoffice 相关参数设置说明
/ text对应各种文档类型(.doc, .docm, .docx, .dot, .dotm, .dotx, .epub, .fodt, .htm, .html, .mht, .odt, .ott, .pdf, .rtf, .txt, .djvu, .xps)默认值为original。//presentation对应PPT类型(.fodp, .odp, .otp, .pot, .potm, .potx, .pps, .ppsm, .ppsx, .ppt, .pptm, .pptx)默认值为false,
2024-10-18 10:41:19
3770
2
转载 mysql优化方面的面试题
1.MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化? a. 设计良好的数据库结构,允许部分数据冗余,尽量避免join查询,提高效率。 b. 选择合适的表字段数据类型和存储引擎,适当的添加索引。 c. mysql库主从读写分离。 d. 找规律分表,减少单表中的数据量提高查询速度。 e。添加缓存机制,比如memcached,apc等。 f. 不经常改动的页面,生成静态页面。 g. 书写...
2021-12-01 16:51:53
325
1
空空如也
如何快速看懂别人写的代码结构
2019-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅