Tools Program etc.
文章平均质量分 90
工具、环境以及编制的小程序
hustlei
keep coding just for i like it
展开
-
QSS编辑器—实时预览 语法提示 颜色拾取
在用pyqt5的时候,想用qss美化一下Qt widgets样式,但是用文本编辑器编写qss代码太不直观了,然后就想找一个及时预览的编辑器,找到了两个QssEditor和Rizek Qss Editor都不是很理想。所以就用pyqt5自己写了一个,起名叫QssStylesheetEditor,目前基本能用,但是部分控件还没有添加进去。qss是一种和css很像的样式文件,用于Qt中窗口和控件自定...原创 2019-02-22 23:56:39 · 6976 阅读 · 57 评论 -
docker常用命令
文章目录1. docker安装2. docker镜像操作3. 容器操作4. 容器生命周期管理5. docker服务(service)管理docker虽然有windows、macos版本,但是只建议在linux上用docker。因为docker只能在linux中实现容器(其他系统实际上是安装linux虚拟机上使用docker)。1. docker安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun#从脚本安装Do原创 2022-02-04 22:23:11 · 968 阅读 · 0 评论 -
常用git命令表
git常用命令原创 2022-01-28 22:51:08 · 599 阅读 · 0 评论 -
shell行编辑快捷键(命令行快捷键)
linux shell行编辑控制命令编辑命令光标移动文本修改补全、删除、粘贴改变大小写交换字符、单词位置重新执行命令Bang (!) 命令参考文档Linux Shell的行编辑功能非常强大,熟练运用下面的快捷键将对提高shell交互操作有很多好处。如果你用过Emacs的话,你会发现它们的很多操作都是相同的,因为Bash默认使用的是Emacs按键绑定。当然你也可以修改为其他的方式,比如vi绑定。...原创 2019-01-29 11:20:50 · 2374 阅读 · 0 评论 -
git命令分类整理
文章目录版本控制简介git版本控制的主要工作git本地操作创建版本库创建本地版本库clone远程库到本地基本操作添加文件到暂存区并跟踪文件提交暂存区文件到本地库修改上一次commit命令的说明查看工作区文件状态比较文件在工作区和暂存区的不同比较文件在工作区和本地库的不同从暂存区恢复到工作区从本地库恢复到暂存区(撤销暂存unstage某个文件)从暂存区和工作区中删除文件暂存区和工作区中移动文件从本地...原创 2019-02-18 23:05:30 · 852 阅读 · 0 评论 -
在win xp上使用pyqt5
想在win xp上使用pyqt5,但是发现官方并没有编译xp版的pyqt5。所以我就自己编译了一个,放在github上:[https://github.com/hustlei/PyQt5xp]编译步骤记录如下:xp支持的python和qt版本Windows xp 不能运行python3.5及以上版本python。Windows xp 不能运行qt5.7及以上版本qt。Pyqt...原创 2019-02-23 00:07:40 · 2533 阅读 · 0 评论 -
简单好用的python版toml配置文件解释器tomlconfig
虽然configparser设计的很好,toml包的功能也已经很强大了,但是configparser只支持ini配置文件,toml做配置文件还是需要额外代码封装和配置。所以,我就封装了一个toml解析器,起名叫tomlconfig,让它非常易用,基本不用学习,不用配置。使用也非常方便,比如用config["general.language"]就可以获取toml文件中language的配置值。to...原创 2019-12-07 22:08:13 · 2587 阅读 · 0 评论 -
epub电子书阅读器 EpubViewer
桌面版epub电子文档阅读软件比较少,所以自己编写了一个EpubViwer,直接上图和功能:功能:可以同时打开多个Epub文件可以多标签显示Epub电子书不同章节左边栏显示Epub电子书目录可以在目录栏搜索电子书章节可以多标签显示Epub电子书不同章节页面内可以搜索文字,并高亮显示页面内支持放大缩小、打印、前进后退可以根据当前页面在左边栏目录内选中相应标题安装包下载地址:...原创 2019-09-03 23:43:25 · 1355 阅读 · 0 评论 -
VBox虚拟机CentOS7系统搭建gitlab
VBox上centos网络配置CentOS在VBox上安装好后会存在以下问题:不能上网主机不能查看到CentOS虚拟机的存在,比如没法获取CentOS虚拟机ip。不能上网是因为DNS没有配置。主机不能查看CentOS虚拟机ip是因为没有配置静态ip。gitlab是通过网页访问的,主机不能访问centos虚拟机ip就没法在主机上连接gitlab。怎么配置呢?Vbox上centos配置...原创 2019-04-01 11:44:31 · 644 阅读 · 0 评论 -
conemu配置(让conemu和cmder一样好用)
ConEmu是一个非常好用的终端,支持标签切换功能,可以在conemu中同时打开cmd,powershell,msys2 bash,wsl等等。自定义选项多,非常好用。但是默认的conemu相比cmder定制版的还是有差距。一直想把conemu配置的和cmder一样。所以整理了以下配置方法。设置默认启动的任务/shell打开Settings对话框选择General选项在Choose y...原创 2019-01-29 12:15:36 · 21524 阅读 · 3 评论 -
msys2使用conemu终端配置
ConEmu是一个非常好用的终端,支持标签切换功能,可以在conemu中同时打开cmd,powershell,msys2 bash等等。自定义选项多,非常好用。conemu默认只有一个msys2任务,但是msys2有msys、mingw32、mingw64三个启动方式。怎么分别配置呢?MSYS2三种启动方式的区别MSYS2启动方式里有三种方式,三种方式的区别仅在于PATH路径的不同:MS...原创 2019-01-29 12:12:09 · 3403 阅读 · 0 评论 -
Emacs编辑器快捷键基础
Emacs编辑器快捷键快捷键说明开始和退出命令简述执行shell命令窗口操作缓冲操作目录操作文件操作编辑操作编辑模式程序编译搜索模式SHELL模式打印资料收发邮件快捷键说明本文件中快捷键表示方法如下:c-x就是ctrl+xm-x就是alt+x, Meta(或者Alt,Esc)通常等同于Alt键S:即Shifts:Super,通常是带Windows图标的那个键开始和退出启动ema...原创 2019-01-29 11:27:50 · 1282 阅读 · 0 评论 -
msys2软件包管理工具pacman常用命令
pacman是arclinux中的软件管理工具,也是widows上msys2默认的软件管理工具。pacman可以直接从网络上的软件仓库下载安装及删除软件,自动处理依赖关系,类似ubuntu中的apt-get。安装软件pacman -S 软件名: 安装软件。也可以同时安装多个包,只需以空格分隔包名即可。pacman -S --needed 软件名1 软件名2: 安装软件,但不重新安装已经是最...原创 2019-01-29 11:35:15 · 23469 阅读 · 0 评论 -
在windows上安装配置msys2
在windows上安装配置msys2msys2安装启动msys2msys2中文乱码问题MSYS2 目录映射问题MSYS2 ln -s软连接会复制目录的问题fastab配置文件目录的方法msys2配置国内镜像源更新msys2安装git和vim安装及配置zsh安装配置conemuemacs安装及简单配置#*#自动保存文件及*~备份文件配置emacs 包管理及源设置emacs安装markdown模式编程...原创 2019-01-29 11:33:28 · 20102 阅读 · 1 评论