Loading

09 2020 档案

摘要:不用手动改配置文件,同样适用于没有装vi的docker镜像。 Ubuntu sudo sed -ri 's/(cn.)?archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list Python pip3 install -i http 阅读全文
posted @ 2020-09-30 13:51 azureology 阅读(851) 评论(0) 推荐(0)
摘要:需求 编写脚本有大量输出信息,希望通过彩色文字突出关键内容。 实现 网上很多方法通过echo转义字符实现彩色输出,代码如下 echo -e "\e[1;31m This is red text \e[0m" 过于晦涩,考虑更简洁的方法:调用tput命令 tput 命令会利用 terminfo 数据库 阅读全文
posted @ 2020-09-28 17:30 azureology 阅读(410) 评论(0) 推荐(0)
摘要:需求 日常开发习惯VScode,公内网机只能通过离线的方式安装扩展。 方法 之前通过VScode应用市场下载vsix格式的扩展离线安装包,对于C这种需要额外依赖环境的扩展无法使用。 偶然发现微软在github上放了包含依赖的VSIX文件供离线安装 C/C: https://github.com/mi 阅读全文
posted @ 2020-09-28 14:22 azureology 阅读(6501) 评论(2) 推荐(0)
摘要:需求 写脚本需要便利某一目录下所有的图片文件进行处理 之前一直用os.listdir()配合列表推导式,不够简洁 最近学到了可以调用内置glob模块 用法 glob支持有限的正则表达式,常用通配符有三个: "*"匹配0个或多个字符; "?"匹配单个字符; "[]"匹配指定范围内的字符,如:[0-9] 阅读全文
posted @ 2020-09-23 14:46 azureology 阅读(841) 评论(0) 推荐(0)
摘要:背景 公司使用Gerrit管理Code review,对于已提交的代码领导审核后才能合入主支。 假设某次提交后发现一个typo 这里总结两个处理方法 方法1(不推荐) 登录Gerrit将本次提交abandon掉 通过git reset 将代码回退到上一次提交 然后你修改出问题的文件保存 git ad 阅读全文
posted @ 2020-09-23 13:06 azureology 阅读(3384) 评论(0) 推荐(0)
摘要:背景 给新机器配开发环境,之前可以正常使用的python脚本无法运行 报错 UserWarning: mkl-service package failed to import 无法导入numpy提示DLL错误 解决 之前遇到过,还是环境变量问题 运行sysdm.cpl ,3注意有空格,点击【环境变量 阅读全文
posted @ 2020-09-23 10:47 azureology 阅读(8820) 评论(0) 推荐(0)
摘要:问题描述 对于习惯了win系统下Ctrl+X剪切,Ctrl+V粘贴的人 上手macOS发现不适应,在Finder里按Command+X没有反应 解决方案 其实macOS的操作逻辑是不同的, 选中目标文件按下 Command+C 相当于对文件的pick 剪贴和复制的区别体现在粘贴的方法上: Comma 阅读全文
posted @ 2020-09-18 21:42 azureology 阅读(1587) 评论(0) 推荐(0)
摘要:前言 Mac如今全面使用zsh替代bash,配置文件也有一点点不同。 默认情况下zsh不开启彩色输出,提示符也是黑白,希望改成熟悉的ubuntu配色。 修改 类似于修改bash的$PS1 找到~/.zshrc写入以下内容 最后两行是命令alias可按需添加 # color term like 'ls 阅读全文
posted @ 2020-09-18 11:25 azureology 阅读(2299) 评论(1) 推荐(0)
摘要:TL;DR 假设用户名为user密码是hello echo hello | sudo -S sh -c "echo 'user ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers.d/user-nopasswd" sudo chmod 440 /etc/sudoers. 阅读全文
posted @ 2020-09-15 10:34 azureology 阅读(558) 评论(0) 推荐(0)
摘要:需求 写一个GUI勾选不同的复选框展示不同的图形叠加效果 实现 调用matplotlib内置widgets实现对象visibility控制 import numpy as np import matplotlib.pyplot as plt from matplotlib.widgets impor 阅读全文
posted @ 2020-09-14 15:37 azureology 阅读(753) 评论(0) 推荐(0)
摘要:情况 经常需要ssh远程主机,每次输入地址和端口号很繁琐,设置别名提高效率。 方法 编辑 $ vi ~/.ssh/config Host fav HostName 10.0.8.101 User kim Port 16384 保存后即可通过ssh fav进行连接 阅读全文
posted @ 2020-09-14 15:31 azureology 阅读(155) 评论(0) 推荐(1)
摘要:图示 看下面这张图就很明白了 记忆 容易记混参考下面这句话: 点头pitch摇头yaw剩下那个就是roll 😂😂 阅读全文
posted @ 2020-09-08 16:33 azureology 阅读(1571) 评论(0) 推荐(0)
摘要:需求 需要批量删除文本文档中axxxxb的字符串,开头和结尾字符ab固定,中间xxx长度不确定 解决 传统查找替换无法胜任 使用VScode正则表达式功能,查找a.*?b替换为空即可 其中?禁止贪婪匹配,否则会误删很多内容。 阅读全文
posted @ 2020-09-04 16:29 azureology 阅读(2954) 评论(0) 推荐(1)
摘要:问题 云端项目上有一个api通过HTTP/GET请求调用返回json数据 使用Python自带requests库发送GET请求查询数据报错如下 requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('HT 阅读全文
posted @ 2020-09-04 12:49 azureology 阅读(10455) 评论(0) 推荐(0)