[数据结构][图算法]并查集
之前在数据结构-图5中实现了图的最小生成树,主要参考的是《大话数据结构》中的相关内容。在Kruskal算法实现中通过函数Find就能检查两个分量之间是否相连,效率很高,当时觉得这种实现很神奇,今天才发现这是一种专门的数据结构实现 - 并查集(disjoint set)
之前通过PPM文件解析理解了PPM文件结构,并通过Python实现了PPM文件和其他图像文件的转换。最近需要通过C++解析PPM文件,参考Graph Based Image Segmentation,最后通过opencv实现
通过Tomcat托管Jenkins。当前Tomcat以普通用户tomcat身份运行
之前通过Jenkins Freesstyle工程实现了Hexo网站的CI部署,Jenkins还提供了Pipeline方式,能够更好的模块化构建过程
Jenkins Pipeline工程配置GitLab WebHook配置Jenkinsfile脚本编辑之前通过Travis CI实现持续部署Hexo项目到腾讯云服务器。经过一段时间的使用,发现Travis CI传输文件到腾讯云服务器经常失败,所以打算在本地自建Jenkins,同时利用GitLab进行持续部署
实现步骤如下:
Travis CI触发器Hexo相关项目到GitLabJenkins Freestyle工程想要在Freestyle工程中设置加密的环境变量,使用插件Environment Injector完成