logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Golang一角:环境变量(Go开发必需的环境变量、普通环境变量)

“环境变量”这个词,有经验的开发同学对它一定很熟悉了,它提供给软件工程以高灵活性、高扩展性,大到操作系统,小到某个项目,都有它的影子,它的表现方式有很多。微服务应用提倡将配置存储在环境变量中,任何从开发环境切换到生产环境时需要修改的东西都从代码抽取到环境变量里。但是在实际开发中,如果同一台机器运行多个项目,在操作系统中设置环境变量容易冲突,不实用,就会有了从.env文件中读取配置, 然后存储到程序

#golang#开发语言#后端
Linux -- basename

basename用于获取路径中的文件名或路径名,还可以对末尾字符进行删除,即可从给定的文件名中删除目录和后缀。命令格式basename有两种语法,basename NAME [SUFFIX]basename OPTION... NAME...命令选项-a, --multiplesupport multiple arguments and treat each as a NAME-s, --suff

#linux#排序算法#运维
OpenCV:开源计算机视觉库——学习资源

官网:https://opencv.org/GitHub:https://github.com/opencv/opencv待更新

libyuv开源库

libyuv是Google开源的实现各种YUV与RGB之间相互转换、旋转、缩放的库。GitHub:https://github.com/lemenkov/libyuv待更新

GitLab下载源码的两种方式(https/ssh-key)

如今很多公司使用git来作为代码版本控制工具,现所在公司是自己搭建私人的GitLab来管理代码的,GitLab中使用git clone下载源码时,支持https和git(即ssh)两种方式下载源码。 一、使用https方式下载源码 这种方法在每次clone、pull、push等操作时都需要输入账号密码,如此十分繁琐。后来找到解决方案,就是在本地git客户端生成ssh-key,配置到GitLab去。

#ssh#https#git
MNIST——手写数字识别数据集

MNIST数据集由Yann LeCun搜集,是一个大型的手写体数字数据库,通常用于训练各种图像处理系统,也被广泛用于机器学习领域的训练和测试。MNIST数字文字识别数据集数据量不会太多,而且是单色的图像,较简单,适合深度学习初学者练习建立模型、训练、预测。MNIST数据库中的图像集是NIST(National Institute of Standards and Technology)的两个数据库

排序——归并排序

归并排序,稳定排序算法的一种,总体思想是“先递归分割,后向上合并”。时间复杂度:nlog2n递归:是合并的前提,只有先分,才有后合;合并:对两个有序子数组进行合并。代码如下,#include <iostream>#include<vector>using namespace std;void merge(vector<int>& vArr, int lo

#排序算法#算法
到底了