Vim 中保存使用 `:wq` 和 `:x` 的区别

参考:vim x和wq的区别 :wq:强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。 :x:写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。
阅读全文 »

给 Mac 的终端环境添加代理

本文中所有的 <…> 都代表需要自行填充相关信息,<> 无需输入 确认当前的 shell 环境1echo $SHELL 按照类似于上面的样式,确认终端为 bash 还是 zsh。 本文只针对以上两种环境,其他环境请自行寻求修改方法 确认代理网址在相应工具中搜寻有关配置信息,确认是 HTTP 代理还是 SOCKS5 代理 一般的 ShadowSocks 代理都是 SOCKS5 代理,代理地址为 socks5://<代理IP>:<端口号>Surge 的代理类型可选,在「配置-通用」中可看 HTTP 代理的地址为 http://<代 ...
阅读全文 »

Mac 安装 WePY

安装方式第一步:安装 NodeJS + Yarn如果电脑有 Homebrew,直接执行 12brew updatebrew install yarn 此命令会自动安装 Yarn 和 NodeJS 问题一:安装 Homebrew按照 官网 所述,执行下面的命令 1/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 注意:由于整个安装过程依托于 Github,因此国内无代理情况下速度可能会较慢,这时可以考虑给终端环境添加代理 问题 ...
阅读全文 »

Python学习笔记 - 模块 - OS 模块

简介os 模块,用于操作操作系统 Python 中的 os 模块是用于与系统交互的,而 sys 模块是用于与 Python 解释器交互的 帮助文档请点击链接:os 使用方法1import os # 引入模块 文件夹有关的操作文件有关的操作判断文件是否存在12os.path.exists(文件路径) # 当「文件路径」为文件夹时也会返回 Trueos.path.isfile(文件路径) # 当「文件路径」非文件夹且存在时才会返回 True
阅读全文 »

Python 魔法方法

来源:Python 魔法方法 Python 魔法方法基础: 如果你想… 所以,你写… Python调用… 初始化一个实例 x = MyClass() x.__init__() 作为一个字符串的”官方”表示 repr(x) x.__repr__() 作为一个字符串 str(x) x.__str__() 作为字节数组 bytes(x) x.__bytes__() 作为格式化字符串 format(x, format_spec) x.__format__(format_spec) __init__()方法在创建实例后调用.如果你想控制创建过程,请使用__new_ ...
阅读全文 »

Vim 常用命令

命令名 命令作用 说明(备注) gg 跳转到文件头 ⇧G 跳转到文件末尾 [行数]gg 跳转到指定行 转到123行:123gg n 下一个匹配 如果是/搜索,则是向下的下一个,?搜索则是向上的下一个 N 上一个匹配 如果是/搜索,则是向下的上一个,?搜索则是向上的上一个
阅读全文 »

Django Signal

首先在 app 目录下新建 signals.py 文件,写入类似于以下的内容 123456789from django.dispatch import receiverfrom [models] import [XXModel]from [signals] import [XXSignal]@receiver([XXSignal], sender=[XXSignal], dispatch_uid='some string')def parse_signal(sender, **kwargs): # do something pass 其中,[XXModel] 为 ...
阅读全文 »

display:none 与 visibility:hidden 的区别

空间占据 display: none; 后原元素及其子元素均不会再占用空间 visibility: hidden; 后原元素及其子元素仍然会占用空间 影响子元素 display: none; 后子元素会一并隐藏 visibility: hidden; 后子元素默认会隐藏但是可用 visibility: visible; 将其重新显示
阅读全文 »

隐藏 Google 新主题右上角的 G Suite 机构图标

新版 Google 主题更新后一切都好就是 G Suite 右上角显示了机构 logo 实在太难看,本文将将其隐藏掉。 前期准备本文方法用到了 Stylus 插件,如未安装请先将其安装。 配置方法打开 https://userstyles.org/styles/160421/hide-g-suite-logo 并安装即可 附:源码123456789101112#gb > div.gb_Hd.gb_de.gb_Nd > div.gb_Fc.gb_nb.gb_Ec.gb_7d > div > div.gb_Va.gb_Pg.gb_R { visibility: h ...
阅读全文 »