- 博客(5)
- 收藏
- 关注
原创 kkFileView集成LibreOffice,解决部分文档预览500
背景Apache OpenOffice 已经不再支持更新, 最新版本4.1+kkfileview 官方docker镜像集成的office就是OpenOffice但对于支持文档预览,特别是doc,docx类型不大友好,部分存在预览异常500,或内容缺失等情况。解决方案制作kkfileview+LibreOffice的docker镜像本镜像集成了较为友好的LibreOffice支持在线预览文件部署:docker run -d -p 8012:8012 wjs1996/kkfileview_lib
2021-03-27 00:27:46 3821 9
原创 企业微信回调服务:python3遇到的坑
官方提供的加解密库python代码是python2的python3需要修改的地方:SHA1类中 getSHA1 方法:源代码: sha.update("".join(sortlist))修改为: data = "".join(sortlist)sha.update(data.encode('utf-8'))WXBizMsgCrypt.py 导包问题:sys.setdefaultencoding('utf-8')python3无需encoding,删除改行Prpcrypt类中
2021-04-13 15:37:01 802 2
原创 django rest framework ModelViewSet动态传入queryset和serializer_class,树形结构数据重复问题解决
需求背景:当继承ModelViewSet,视图层的类定义好之后,router.register注册类即可实现模型的增删改查,但有些业务逻辑需要根据前端传入参数动态改变 queryset 和 serializer_class
2021-01-05 23:18:59 1817
原创 alfresco 忘记admin密码
使用版本:alfresco-community-installer-201707-linux-x64.bin解决方法:进入安装路径cd /opt/alfresco-community/tomcat/shared/classes编辑 vim alfresco-global.properties
2021-01-05 21:03:14 424
原创 docker 启动容器安装包权限不足解决方法
任容器内没有权限进行 pip install 安装包错误日志查看: docker logs -f 容器_id解决方法一:关闭SELinux临时关闭: setenforce 0永久关闭:vim /etc/selinux/config将SELINUX=enforcing 改为SELINUX=disabled设置后需要重启服务器才能生效解决方法二:在 docker-compose.yml 配置加入权限配置:privileged: true...
2021-01-05 20:48:07 1833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人