![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程学习
文章平均质量分 72
繁星知微
研究3维视觉媒体表征、处理、编码的小博,具有计算机视觉、三维重建、视频编码的技术背景。
展开
-
【git】.gitignore的规则和写法
gitignore文件是在git提交的时候用来屏蔽某些你不想提交上去的文件。项目开发过程中,有时候不想把一些文件(如中间文件/编译文件等)提交到git上。这个时候就由.gitignore文件来筛选出不想提交的文件。所筛选的文件/夹将不会被追踪(tracked),push的时候也不会上传到git上。原创 2023-06-27 19:55:23 · 822 阅读 · 0 评论 -
【python】基于multiprocessing.Pool实现python并行化的坑和解决方案
运行上面多进程的程序,调用的程序只运行了一小部分就退出了,也没个报错。让人摸不着头脑。看起来没有报错,其实有报错!!!把上面的程序 pool.apply_async中加入,就发现问题了可以看到,有报错!!!!但也很奇怪,不使用多进程,不会报错。可能我程序写的还是不好。反正改完报错,多进程就能顺利运行了。原创 2023-06-26 20:08:47 · 1117 阅读 · 2 评论 -
【git】git拉取指定 tag 版本/切换指定tag代码
git clone 指定的tag。已有仓库切换 tag。原创 2023-02-27 14:07:24 · 6639 阅读 · 1 评论 -
【linux】expect+sh实现自动交互
1. sh命令2. expect命令2.1 安装expectsudo apt-get install expect3. 实战3.1 expect+sh实现批量自动创建用户#!/bin/bash#!/user/bin/expectpasswd=Fight666list="username1 username2"addgroup groupname1for i in $list;doexpect << EOF set timeout 10 spawn adduser原创 2022-04-07 13:33:12 · 1421 阅读 · 0 评论 -
【linux】gcc/g++傻傻分不清?如何实现ubuntu多版本gcc/g++切换
如何实现同一台服务器不同版本gcc/g++的随意切换呢GCC:GNU Compiler Collection(GUN 编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言。gcc是GCC中的GUN C Compiler(C 编译器)g++是GCC中的GUN C++ Compiler(C++编译器)...原创 2022-03-24 21:21:53 · 10551 阅读 · 2 评论 -
【python】python入门必须学习的anaconda配环境(有图有步骤)
我们在复现代码时往往需要匹配环境,因为环境不一致导致复现失败的惨痛经历让人难受,下面用一篇文章来带大家学习基于anaconda的环境安装。1. 安装anaconda网址:https://www.anaconda.com/products/individual根据自己的系统选择合适的链接下载即可。这里以Linux为例,选择64-Bit (x86) Installer (581 MB),右键-复制链接然后在bash中输入cd ~wget https://repo.anaconda.com/ar原创 2022-03-24 19:26:31 · 7733 阅读 · 0 评论