文章列表

2.4k 2 分钟

# KDE KDE Desktop Restart kquitapp5 plasmashell && kstart plasmashell # KVM Install KVM pacman -S qemu libvirt ovmf virt-manager virt-viewer dnsmasq vdebridge-utils openbsd-netcat Start KVM sudo systemctl enable libvirtd.servicesudo systemctl start libvirtd.service Use with non...
21k 19 分钟

# 前言 开发板:ESP32-S3-DEVKIT-C 开发环境:Clion + Platformio 开发方式:Arduino # 正文 # 关于 ESP32-S3 为什么选择使用 ESP32-S3? 在 TMD 芯片贵上天的今天,一片 STM32F103C8T6 也要接近 20 块钱,在加一个 NF24L01 价格上跟一片 ESP32-S3-WROOM-1/ESP32-S3-WROOM-1U N16R8 差不多,但是资源上被 ESP32-S3 甩了 10086 条街。 先看一下 ESP32-S3-WROOM-1 N16R8 这个模组 (ESP32-S3-WROOM-1 采用 PCB...
2k 2 分钟

# 前言 为了提高博客在国内的访问速度,于是决定做一个部署在国内的随机图 api。然后看了一下,又拍云可以白嫖免费的 cdn 和存储桶,leancloud 白嫖数据存储,腾讯云函数备案资源包 5 年一百多四舍五入不要钱,最终约等于白嫖麻了,舒服~ 注:虽然但是,leancloud 数据存储 api 每天只能请求 3 万次,对于我这种小博客来说,问题不大。 # 正文 # 思路 简单来说,为了偷懒,和之前在 cloudflare worker 上的实现没区别,语言换成了 javasript,框架换成 express,数据存储换成 leancloud。 至于为什么之前的项目用的是...
2k 2 分钟

# 前言 博客最近进行迁移,原本使用 wordpress,现迁移至 hexo。从原来的腾讯云轻量应用服务器迁移到 cloudflare page。既然如此,那原本部署在腾讯云上使用 python 搭建的随即图 api 也没必要存在了。做随机图 api 的初衷只是因为想要自己喜欢的图。 注:博主的图片只有不到 30 张,小样本使用,数量较少。 # 正文 # 思路 比较简单,cloudflare kv 有 1G 空间,把 hash 和图片对应的路径存进 kv 里,然后 worker 从 kv 里随机取一个出来跳转到 jsdelivr 就行了 # 随机图接口 由于 cloudflare kv...
2k 2 分钟

# 准备 烧写好系统镜像的 Raspberry Pi4b 良好的网络环境 # 开始 本文使用 bitwordken_rs 使用 Docker(树莓派上使用 docker 参考 Raspberry Pi4b 安装 Docker) # 下载运行 docker 镜像 1. 使用 Docker 拉取最新版本的 Bitwarden RS docker pull vaultwarden/server:latest2. 运行 Bitwarden 镜像 sudo docker run -d --name bitwarden --restart=always \ -v /bw-data/:/data/...
127 1 分钟

更新软件包 sudo apt updatesudo apt upgrade 通过运行以下命令下载并运行官方 Docker 设置脚本 curl -sSL https://get.docker.com sh 将 pi 用户添加到 docker 组中 sudo usermod -aG docker pi
1.1k 1 分钟

# 前言 JB 家的东西实在是太好用了,丝毫不是因为我大半年没更新想水博客 # 准备环境 Python3 CLion # 准备材料 NodeMcu 7 针 0.96 寸 OLED 杜邦线若干 # 正文 1. 在 Clion Plugins 里搜索安装 PlatformIO for CLion,安装完成后重启 CLion 2. 安装 PlatformIO Core (CLI) Windows 下载 get-platformio.py 打开 powershell cd C:\path\to\dir\where\is\located\script\get-platformio.py...
764 1 分钟

# 准备 Clion MinGW Cmake OpenCV # 步骤 安装 Clion 安装 MinGW 并将 MinGW\bin 添加到环境变量 安装 CMake 解压 OpenCV 源码 打开 CMake, 在第一个框中打开源码目录,第二个框为编译目录,点击 Configure 再次点击 Configure 红色消失 点击 Generate 打开 CMD 进入到 MinGW-build 目录下,执行 mingw32-make 上一步执行完成后执行 mingw32-make install,生成 install 文件夹 # Clion 中使用 OpenCV Clion...
5.6k 5 分钟

# 实验数据 标定图(黑白棋盘图)若干(不少于 10 张拍摄不同角度的图片,焦距不变) # 过程 每张图片提取角点信息 每张图片提取亚像素角点信息 相机标定 畸变矫正 # 内参数矩阵、畸变系数 这里保存为 json 文件 { "mtx": [ [ 3096.855023641478, 0.0, 1029.4641305618723 ], [ 0.0, 3091.0248015384295, 333.24889640636945 ], [ 0.0, 0.0, 1.0 ] ], "dist": [ [...
159 1 分钟

# 安装 sudo pacman -S nodejs npm# 换源 方法一: npm config set registry https://registry.npm.taobao.org 方法二: 安装 cnpm 代替 npm sudo npm install -g cnpm --registry=https://registry.npm.taobao.org