置顶文章

8.1k 7 分钟

摘要 这是一段摘要 # 文字 # 乱数假文 Lorem Ipsum Lorem ipsum dolor sit amet consectetur adipiscing elit, hac mollis auctor sodales eget a lobortis, habitasse eros montes at velit in. 赤橙黄绿青蓝紫 这里是正文 I'm Groot 分布理论[1] 天蓝色  #87ceeb 紫罗兰  #ee82ee 豆沙绿  #c7edcc 淡米黄  #f7eed6 剪切...

精选分类

文章列表

7.8k 7 分钟

# 使用 Python 连接 Oracle 数据库 同步方式 python-oracledb pyodbc SQLAlchemy SQLModel (对 SQLAlchemy 和 PyDantic 的封装) 异步方式 aioodbc (异步的 pyodbc ) # oracledb python-oracledb 是 cx_Oracle 改名后的最新版,显然使用 oracledb 名称更简洁明确。 首先要下载解压 Oracle Instant Client 并配置环境变量,以开启 oracledb 的 Thick 模式。 首先安装包: pip install...
5.7k 5 分钟

摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 先行版本号及版本编译信息可以加到主版本号.次版本号.修订号的后面,作为延伸。 # 简介 在软件管理的领域里存在着被称作 依赖地狱...
3.1k 3 分钟

本页提供: Wolfram Mathematica 11 Key Generator Wolfram Mathematica 12 Key Generator Wolfram Mathematica 13 Key Generator Wolfram System Modeler 12 Key Generator Wolfram System Modeler 13 Key Generator 最后一次更新:2022 年 4 月 30 日 [1][2] Mathematica 11/12 Mathematica 13 System Modeler 12/13 在下面输入您的...
2.9k 3 分钟

概述 约定式提交规范是一种基于提交信息的轻量级约定。它提供了一组简单规则来创建清晰的提交历史;这更有利于编写自动化工具。通过在提交信息中描述功能、修复和破坏性变更,使这种惯例与 语义化版本 相互对应。 <type>[optional scope]: <description>[optional body][optional footer(s)] type :类型 [optional scope] :[可选项] 范围 <description> :<必填项>...
826 1 分钟

删除误传的带密码和令牌的配置文件,或者是占用空间的大文件[1][2]。 # 安装 git-filter-repo pipx install git-filter-repo# 找出文件并删除 对于知道路径的单个文件,比如 .env : git filter-repo --force --invert-paths .env就会移除整个库中所有提交记录包含该文件的内容。 对于任意的文件,比如按照文件大小升序排列并取最后 40 个文件[3]: git rev-list --objects --all | grep "$(git verify-pack -v...
1.4k 1 分钟

# 创建一个新库 echo "# q" >> README.mdgit initgit add README.mdgit commit -m "first commit"git branch -M mastergit remote add origin git@github.com:username/repo.gitgit push -u origin master# 推送本地已有库到远端 git remote add origin git@github.com:username/repo.gitgit branch -M mastergit...
1.3k 1 分钟

ALG = Arch Linux GUI 提供了图形化安装程序,是继 archinstall 后更便于安装的 Arch Linux 版本(不算新的发行版,只是定制化版 Arch) # 下载 前往北外源,选择 77223 (plasma, 2022.05)(当然可以选自己喜欢的桌面环境或者窗口管理器)。 # 安装 使用 Rufus 或 Etcher 制作启动 U 盘,或者直接使用 Ventoy(推荐)制作多系统启动盘。(刷新过程略) 进入 KDE Plasma 桌面 在左下角开始菜单里,点击 Applications > System > Install Arch...
1.8k 2 分钟

pipx[1][2] 是安装并运行 Python 编写的命令行工具。 pipx 支持如下功能: 将 Python 包安全地安装在隔离环境中,同时又可以全局暴露出命令行的调用入口。这样可以避免依赖之间的冲突。 列举、更新和删除使用 pipx 安装的包 在临时环境中运行某个 Python 应用的最新版 pipx 需要 Python 3.6 及以上版本,同时必须已经安装好了 pip。 # 安装 pipx pipx 会为安装的每一个包自动创建隔离环境,并自动设置环境变量。安装的包能够被执行,非常使用安装那些命令行程序,比如 block、httpie、poetry。 首先在系统 Python...