简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
2021-03-21 更新__getstate__ 与 __setstate__ 两个魔法方法分别用于Python 对象的序列化与反序列化在序列化时, _getstate__ 可以指定将那些信息记录下来, 而 __setstate__指明如何利用已记录的信息
GitKraken 是一个非常好用的 Git 图形界面客户端, 并且支持 Linux 平台, 但 6.5.1 版本以后 GitKraken 对私有仓库不再免费开放使用本文介绍一个 ubuntu 安装 GitKraken 9.x Pro 版本的方法2023.04.04 更新: 更换 GitCracken, 支持最新的 9.2.1 版本参考 https://blog.csdn.net/wanzheng
界面字体VSCode 默认不支持修改界面字体, 1.73 版本以前的 VSCode 可以安装 "Customize UI" 插件, 在 settings 中配置界面字体, 最新的版本不支持 "Customize UI" 插件, 可以手动修改 VSCode 的 CSS 文件代码字体推荐使用 "JetBrains Mono"终端字体推荐使用 "Cascadia Code"
参考: https://askubuntu.com/questions/1407632/key-is-stored-in-legacy-trusted-gpg-keyring-etc-apt-trusted-gpg。对于已经提示 warning 的 keyring, 可以将其导出至 /etc/apt/trusted.gpg.d/ 目录中, 然后删除 /etc/apt/trusted.gpg 中的该
ubuntu 18.04 默认的 glibc 版本位 2.27, 在运行最新的 Qt Creator 6.0.2 时会报错qtcreator: /lib/x86_64-linux-gnu/libc.so.6: version `glibc_2.28' not found此时可以选择升级到最新的 ubuntu 20.04, 当然最快的方法是仅升级 glibc下载 glibc-2.28.tar.xz准
Python 除了内置的 @classmethod 类方法与 @staticmethod 静态方法,与之类似的装饰器还有:标准模块 `abc` 提供的 @abstractmethod 抽象方法使用 @abstractmethod 抽象方法:1. 所在的 class 继承 `abc.ABC`2. 给需要抽象的实例方法添加装饰器 @abstractmethod完成这两步后,这个 class 就变成了抽
ubuntu 预装了 unzip 和 zip 两个工具, 其他系统可能需要手动安装压缩zip 压缩命令的第一个参数指定压缩文件名, 后面的所有参数指定待压缩的文件或目录压缩文件: zip xxx.zip file …压缩目录: zip -r xxx.zip dir …压缩目录时需要 -r 选项表示递归子目录压缩时可以指定多个文件或目录, 指定目录时需要使用相对路径, 不然压缩文件将保留绝对路径zi
CPython 是 Python 的一个官方实现, 其他实现有 PyPy, Cython 和 Jython获取 CPython 源码git clone --branch 3.9 https://github.com/python/cpythoncd cpython也可以手动下载压缩包源代码目录结构.├── Doc├── Grammar├── Include├── Lib# Python 编写的标准
Psycopg 是最受欢迎的用于连接 PostgreSQL 的 Python 驱动库, Psycopg 完全遵守 Python DB API 2.0 规范, 并且是线程安全的, 在底层直接调用 C 库 libpq。
与手机 App 相似, GNOME 桌面也可将多个 Application 图标归入一个图标文件夹中, 下边介绍如何手动添加文件夹系统图标ubuntu 的图标文件位于以下位置对所有用户有效: /usr/share/applications 以及 /usr/local/share/applications仅当前用户有效: ~/.local/share/applications图标文件以 .deskt