pve 开启 IPv6 通过 ddns-go 配置动态域名
一、开始配置 pve 支持 ipv6 后台或者 ssh 登陆 pve,编辑 /etc/sysctl.conf 文件,在文件末尾添加以下配置 123456net.ipv6.conf.all.accept_ra=2net.ipv6.conf.default.accept_ra=2net.ipv6.conf.vmbr0.accept_ra=2net.ipv6.conf.all.autoconf=1net.ipv6.conf.default.autoconf=1net.ipv6.conf.vmbr0.autoconf=1 保存更改后,使用 sysctl -p 命令使配置生效 复制原始的网络配置文件 1cp /etc/network/interfaces /etc/network/interfaces.new 编辑复制的 /etc/network/interfaces.new 文件,在文件末尾添加以下配置(根据你的网桥名称进行修改) 12iface vmbr0 inet6 dhcp request_prefix...
一文搞懂 LaTeX 开启精美文档排版之旅
一、LaTeX 的介绍LaTeX 是一种基于 TEX 的排版系统,广泛应用于学术论文、科技报告、书籍等文档的排版。它具有高度的专业性和强大的排版能力,能够生成高质量、结构严谨且格式统一的文档。与常见的文字处理软件如 Word 相比,LaTeX 更注重内容与排版的分离,用户只需专注于文本内容的撰写,排版工作则由 LaTeX 根据预设的模板和指令自动完成,从而大大提高了排版效率和文档质量,尤其是对于包含大量数学公式、复杂图表和参考文献的学术文档,LaTeX 的优势更为明显。 二、安装与环境搭建 选择合适的发行版: TeX Live:是最常用的 LaTeX 发行版之一,包含了丰富的宏包和工具,适用于多种操作系统,更新较为频繁,能够及时获取最新的 LaTeX 功能和宏包支持。 MiKTeX:对于 Windows 用户来说是一个不错的选择,它具有易于安装和使用的特点,并且能够根据用户文档中使用的宏包自动下载和安装所需的依赖项,方便快捷。 安装步骤(本文以 TeX Live 为例): 访问 TeX Live...
《藏地诗篇》读后有感
...
Memos 备份和数据迁移
Memos 备份和数据迁移docker-compose 安装 Memos安装完后,数据在 /var/www/bber/data 和 /var/www/bber/.memos 目录 Memos 备份通常备份只要上面的两个文件夹打包到本地就好了。 Memos 数据迁移使用第一步安装完 Memos 后,将原网站的 data 和 .memos 两个文件夹覆盖新安装的 Memos 对应文件夹,然后 sudo docker restart memos 就完成 memos 网站迁移了。 重启 docker 的 Memos如果不重启 docker 的 memos,新站会提示 Failed to find system setting。
真的是冻感冒嘛?
...
算法的空间复杂度
算法的时间复杂度算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 那么我们应该如何去衡量不同算法之间的优劣呢? 主要还是从算法所占用的「时间」和「空间」两个维度去考量。 时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况。然而,有的时候时间和空间却又是「鱼和熊掌」,不可兼得的,那么我们就需要从中去取一个平衡点。 上期我们学习了时间复杂度,下面我来分别介绍一下「空间复杂度」的计算方式。 常见的空间复杂度量级有: 常数空间复杂度 $ O(1) $ 线性空间复杂度 $ O(n) $ 对数空间复杂度 $ O(\log{N}) $ 多项式空间复杂度 $ O(n^k) $ 指数空间复杂度 $ O(n^2) $ 或 $ O(n^3) $ 常数空间复杂度 $ O(1)...
算法的时间复杂度
算法的时间复杂度算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 那么我们应该如何去衡量不同算法之间的优劣呢? 主要还是从算法所占用的「时间」和「空间」两个维度去考量。 时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况。然而,有的时候时间和空间却又是「鱼和熊掌」,不可兼得的,那么我们就需要从中去取一个平衡点。 下面我来分别介绍一下「时间复杂度」的计算方式。 常见的时间复杂度量级有: 常数阶 $ O(1) $ 对数阶 $ O(\log{N}) $ 线性阶 $ O(n) $ 线性对数阶 $ O(n\log{N}) $ 平方阶 $ O(n^2) $ 立方阶 $ O(n^3) $ K 次方阶 $ O(n^k) $ 指数阶 $ (2^n)...
提高 C/C++ 网络编程能力的开源项目推荐
提高 C/C++ 网络编程能力的开源项目推荐车牌识别系统 EasyPR 项目简介:EasyPR 是一个中文的开源车牌识别系统,其目标是成为一个简单、高效、准确的车牌识别引擎。相比于其他的车牌识别系统,EasyPR 有如下特点: 它基于 openCV 这个开源库。这意味着你可以获取全部源代码,并且移植到java等平台。 它能够识别中文。例如车牌为 苏EUK722 的图片,它可以准确地输出std:string类型的”苏EUK722”的结果。 它的识别率较高。图片清晰情况下,车牌检测与字符识别可以达到80%以上的精度。 项目地址:https://github.com/liuruoze/EasyPR 高性能中文车牌识别库 HyperLRP项目简介:HyperLRP 是一个开源的、基于深度学习高性能中文车牌识别库,由北京智云视图科技有限公司开发,支持PHP、C/C++、Python语言,Windows/Mac/Linux/Android/IOS...
自主研发国产 CEC-IDE ,数字科技创新产品?
国产 CEC-IDE 明牌换皮开源项目 VSCode 宣称自主研发事件时间线梳理 全国首款支持多环境开发的 IDE —— CEC-IDE 2023-06-20 广东羊城晚报发布文章:6月20日,广东省数字政府科技创新发展论坛在广东大厦举办。论坛上发布了包括“ CEC-IDE ”软件研发工具… 2023-08-24 OSCHINA 发布文章:全国首款支持多环境开发的 IDE —— CEC-IDE 。CEC-IDE 是一款安全、专业且功能强大的集成开发工具。CEC-IDE 以 “做好数字政府创新应用的孵化器和技术管理的总抓手” 为使命,自主研发,提供多种主流语言的开发环境,是国内首款同时支持麒麟、统信、Windows、Mac OS 等多环境的 IDE 工具… 2023-08-25 ...
日本核污水排海
日本在质疑声中宣布 8 月 24 日起核污染水排海,计划排放 30 年,事件缘由东京电力公司24日在临时记者会上宣布,今天的核污染水排放量预计为200到210吨,每天的排放情况将在次日公布。首次排海每天将排放约460吨,持续17天,合计排放约7800立方米核污染水。 据日本共同社,福岛第一核电站的核污染水约有134万吨,2023年度将把约3.12万吨核污染水分4次排放,每次约排放7800吨。根据东电计算,用海水稀释过的核污染水将缓慢流过约1公里的隧道,约1000秒之后抵达大海。根据计划,排海时间至少持续30年。 中国生态环境部核与辐射安全中心首席专家刘新华表示:由于福岛第一核电站退役需要数十年,这个过程中还会持续产生大量核污染水,排放时间可能远超30年,核污染水排海将会对海洋生态产生长期影响。 日本强推核污染水排海计划主要时间轴 ● 2021年4月13日日本政府正式决定将福岛核污染水经过滤并稀释后排放入海。 ● 2022年7月22日日本原子能规制委员会正式批准了东京电力公司有关福岛第一核电站事故后的核污染水排海计划。 ●...
《隐入尘烟》影评
...
如何在 Github 上规范提交 PR
如何在 Github 上规范提交PRGitHub 官方项目协作流程整理0. GitHub 基础操作从GitHub克隆 12# 克隆项目到本地git clone 项目链接 在该文件夹可以通过 ls -al 查看本地库情况 将现有项目提交到 GitHub 先将所有文件添加到版本控制 1git add . 然后在本地执行提交操作 1git commit -m "First commit" 最后将提交的东西同步到远程版本库github上 1git push origin master(main) 刷新GitHub能看见上传的文件 其他 将GitHub上的东西同步回本地 1git fetch origin master(main) 查看本地或GitHub上改了什么 1git diff origin/master 从GitHub获取最新代码并整合到本地 1git pull origin master(main) 1. 找项目 (Finding...