随笔分类 -  解决方案

摘要:记录自己生活或工作中遇到的问题的解决方案 在使用mosh连接到服务器Ubuntu 20.04时,发现终端(终端是Kitty,支持256color)的颜色不能正常显示。 使用命令查看了一下$TERM的设置 $ echo $TERM xterm-256color 显示的是xterm-256color,说 阅读全文
posted @ 2021-01-23 17:29 zzhaoleiの博客 阅读(278) 评论(0) 推荐(0)
摘要:如何查看Django ORM实际执行的原始SQL查询 确保Django的DEBUG配置为True,执行命令(可以在shell中执行): >>> from django.db import connection >>> connection.queries [{'sql': 'SELECT polls 阅读全文
posted @ 2020-09-03 17:50 zzhaoleiの博客 阅读(1045) 评论(0) 推荐(0)
摘要:场景 有时候在排除bug、测试等场景下,会修改一些文件,但是这些文件又不希望在每次提交代码的时候都手动排除,这时候可以临时忽略这些文件。这样就不用修改.gitignore文件 使用方式 # 忽略文件 git update-index --skip-worktree <文件名称或路径,可以是多个文件> 阅读全文
posted @ 2020-09-03 17:32 zzhaoleiの博客 阅读(2419) 评论(0) 推荐(0)
摘要:问题 有这么一个需求,需要根据订单的创建时间和更新时间排序,要按照最后的操作时间进行排序。 比如,在26分创建了一个订单a,在27分创建了一个订单b,然后在28分修改订单a,又在29分创建了订单c,那么此时订单的排序结果,应该是c,a,b。 表中数据(时间是示例,实际是datetime.dateti 阅读全文
posted @ 2020-09-03 17:30 zzhaoleiの博客 阅读(2081) 评论(0) 推荐(0)
摘要:关于Django Admin中inlines等类型的问题 工作中遇到一个问题,需要让一个表中的每一条记录不可修改,但是可以增加。发现使用readonly_fields字段可以让字段不可修改,但是新增的时候也不能新增了(需要填写的字段全部变成了空白,没有了输入框),在网上苦苦搜寻,终于找到了相关的问题 阅读全文
posted @ 2020-06-19 12:05 zzhaoleiの博客 阅读(2959) 评论(0) 推荐(0)
摘要:需求背景 自己平常工作,一般在公司用公司的电脑,在家里就是自己的,但是vscode如果配置了新的内容,或者安装了新的插件,那每次都需要单独记录一下然后再重新配置一遍。使用Settings Sync插件可以直接同步配置和插件. 安装和配置 首先肯定是需要VSCode的,然后在插件栏搜索settings 阅读全文
posted @ 2019-12-12 11:37 zzhaoleiの博客 阅读(2359) 评论(0) 推荐(1)
摘要:最新的VS Code Monokai Pro激活方式 需要 ,并且安装了 插件 进入目录 Mac OS cd ~/.vscode/extensions/monokai.theme monokai pro vscode x.x.x/ Windows cd %USERPROFILE%.vscode\ex 阅读全文
posted @ 2019-12-12 11:36 zzhaoleiの博客 阅读(2590) 评论(3) 推荐(0)
摘要:通过配置 关闭自动进入conda基础环境: 想要重新开启就设为 就行了 阅读全文
posted @ 2019-08-05 16:12 zzhaoleiの博客 阅读(8457) 评论(0) 推荐(1)
摘要:`zsh autosuggestions 插件`的时候,在终端中粘贴大量的内容的时候,会粘贴的很慢,基本上是一个字符一个字符的粘贴的。 解决方案 在 文件中配置以下内容: shell This speeds up pasting w/ autosuggest https://github.com/z 阅读全文
posted @ 2019-07-25 18:23 zzhaoleiの博客 阅读(4366) 评论(1) 推荐(1)
摘要:安装 配置环境 启用Go Modules 在`Go = 1.13 Go = 1.11 go mod`。 设置环境变量 go mod使用 在 之外的任意目录创建一个目录, 这个目录就是你项目的根目录,在目录中创建mod管理文件 如果你这个项目是放在github上的,那么在创建文件的时候可以这样写,pr 阅读全文
posted @ 2019-07-18 12:18 zzhaoleiの博客 阅读(990) 评论(0) 推荐(0)
摘要:写这篇文章的原因,主要是网上的很多激活方式都不适用最新版的软件。要么要你付费下载别人破解好的内容,要么各种文章你抄我,我抄你,根本没有自己实践过。 本篇文章合适 平台,主要以 作为说明,但是也 。 主要在 的形式, 一般都在 安装后的 目录中。 上主要是在 里面的 中,这个压缩包的内容也是 这种形式 阅读全文
posted @ 2019-07-05 10:48 zzhaoleiの博客 阅读(1287) 评论(4) 推荐(0)
摘要:Xshell连接WSL 的`Windows Subsystem for Linux Linux CLI`模式, 对于开发来说很友好. 安装 系统上, 使用快捷键 , 点击 , (`Windows 10 右侧 程序和功能 启用或关闭Windows功能 适用于Linux的Windows子系统`, 重启系 阅读全文
posted @ 2019-06-22 11:19 zzhaoleiの博客 阅读(10613) 评论(3) 推荐(0)
摘要:Windows上将使用 打开文件的选项添加到鼠标右键菜单。 新建 后缀的注册表文件,编辑添加内容 后面的 是右键后显示名字, 是`Sublime Text 3`的安装路径。 删除右键内容 在 中删除`HKEY_CLASSES_ROOT\ \shell\SublimeText3` 阅读全文
posted @ 2019-06-22 11:18 zzhaoleiの博客 阅读(1201) 评论(0) 推荐(0)
摘要:Windows同时安装Python2和Python3 在 官网下载最新的 和`Python3 Add Python.xx to Path`. 这样两者都会在环境变量中, 但是 和`Python3`的软件名称一样的, 所以在调用的时候, 只会调用最后安装的. 解决方案 分别在两者对应的安装目录下修改软 阅读全文
posted @ 2019-06-22 11:17 zzhaoleiの博客 阅读(1204) 评论(0) 推荐(0)
摘要:Tesseract OCR安装时默认安装在x86的目录下,手动添加环境变量 ,点击系统变量里的Path, 点击编辑,在 界面中点击新建,输入安装目录,类似 这种,一定要在最后加一个反斜线,不然cmd没法识别。确定保存。可以再cmd中测试是否成功。 阅读全文
posted @ 2019-06-22 11:15 zzhaoleiの博客 阅读(463) 评论(0) 推荐(0)
摘要:今天安装 ,连接 时报错 通过 命令查看,发现 目录并不存在,创建这个文件夹 ,然后修改文件夹的所属者 . 重启 服务 再次尝试连接 , 成功。 阅读全文
posted @ 2019-06-22 11:11 zzhaoleiの博客 阅读(637) 评论(0) 推荐(0)
摘要:在 上的 虚拟环境中, 使用 安装 时报错 , 一般是因为缺少 , 在终端输入以下命令安装即可: 如果安装之后没有解决问题,可以输入以下命令安装类库: 如果有的类库已经安装过了, 会自动跳过安装 阅读全文
posted @ 2019-06-22 10:58 zzhaoleiの博客 阅读(1021) 评论(0) 推荐(0)
摘要:Mac安装MySQL pyhton报错 今天在 上安装 报错,搜遍网络都说什么 路径问题,但是都不行。 解决方案 一开始遇到的问题是: 找了一下发现是应为没有安装 ,安装 , 再次安装 ,发现还是报错,但是报错信息变了: 网上搜了一圈,但是解决方案都不对,最后发现是 本身的配置问题,修改文件 : 再 阅读全文
posted @ 2019-06-22 10:53 zzhaoleiの博客 阅读(975) 评论(0) 推荐(0)
摘要:Mac上使用brew update会卡住的问题 默认的源是 ,会非常慢,建议换为国内的源。推荐 ,比较全面. 解决方案 Homebrew 源代码仓库 替换源地址: 重置为官方地址: Homebrew Bottles 预编译二进制软件包 在运行 , 前设置环境变量 ,值为 替换源地址: bash: z 阅读全文
posted @ 2019-06-22 10:52 zzhaoleiの博客 阅读(10261) 评论(4) 推荐(0)
摘要:Mac上使用ssh连接服务器title显示服务器的ip 使用 开发时,管理的服务器过多时,会搞混乱。可能有时啪啪啪一顿操作,最后发现操作错了机器。 解决方案 在远程服务器上,编辑 `(为所有用户均做此设定。 为单个用户设定,编辑vim ~/.bashrc)`, 在文件最后追加: 当通过ssh连接,并 阅读全文
posted @ 2019-06-22 10:52 zzhaoleiの博客 阅读(470) 评论(0) 推荐(0)