由于单元格等号(“=”)开头导致Pandas导出的excel文件有问题解决

问题介绍 使用Pandas导出的excel文件,使用office打开报如下问题,修复后可正常打开。由于文件数据很多,查看后未能发现导致问题的位置。 解决过程 问题定位 由于sheet也很多,里面的行和列也很多,首先需要缩小范围。通过导出每个sheet也到单独的excel文件中,然后分别打开看看哪个sheet页中的数据有问题,然后定位到sheet页。然后同理定位到有问题的列。 然后...

阅读全文

自建draw.io绘图工具及添加私有GitLab存储

部署draw.io 采用docker来启动draw.io docker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/drawio 这样直接启动就可以使用了,我们也可以自定义draw.io,比如默认导出的URL是指向app.diagrams.net,既然我们是自建,肯定需要导出的链接指向我们的地址。有以下两种方...

阅读全文

知识库系统Outline搭建过程

官方的Docker方式的安装示例是通过Docker Compose来部署的。具体docker-compose.yml请查看官方文档。由docker-compose.yml可以看出Outline服务还需依赖redis、postgres、storage(MinIO)、https-portal(我这里使用Nginx)这四个服务,另外为了完全本地化部署,还需要一个认证服务,我这里使用Authelia...

阅读全文

OpenLDAP环境搭建及密码策略配置

OpenLDAP环境搭建 OpenLDAP采用bitnami/openldap镜像 该镜像本身本身是不支持ppolicy的,我们需要自定义加载需要的模块,网上的资料比较少,按照很多教程比如修改slapd.conf配置文件等都不好使,我查看了bitnami/openldap内的slapd.conf是空的, 而且镜像内服务的启动命令是/opt/bitnami/openldap/sbin/sl...

阅读全文

Linux PAM配置LDAP认证

为了不破坏宿主机的环境,采用虚拟机搭建环境来验证测试可行性。 到linuxvmimages下载centos8的镜像,直接用VMware或者VirtualBox打开。 yum update的时候会报以下错误 Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml 原因是因为centos8...

阅读全文