08 2023 档案
摘要:# 前言 `protoc` 是 `protobuf` 文件(.proto)的编译器,可以借助这个工具把 `.proto` 文件转译成各种编程语言对应的源码,包含数据类型定义、调用接口等。 `protoc` 在设计上把 `protobuf` 和不同的语言解耦了,底层用 `c++` 来实现 `proto
阅读全文
摘要:# 前言 `google.protobuf.Struct` 是 `Google Protocol Buffers` 中的一种特殊类型,用于表示动态的键值对数据。它可以存储任意类型的数据,并提供了方便的方法来访问和操作这些数据。 `Struct` 类型通常用于在不事先知道数据结构的情况下传递和处理配置
阅读全文
摘要:# 前言 [linux ubuntu安装mysql](https://www.cnblogs.com/niuben/p/17463159.html) Ubuntu 安装 MySQL 后,在 `/etc/mysql` 目录下有个 `debian.cnf`,这里存储着默认的密码。 ``` [client
阅读全文
摘要:在 `Ubuntu` 上安装 `MySQL` 的步骤如下: 更新系统软件包列表: ``` sudo apt update ``` 安装 `MySQL` 服务器: ``` sudo apt install mysql-server ``` 安装完成,可以使用以下命令检查 `MySQL` 服务器是否正在
阅读全文
摘要:# 退出/切换 github 账号 左下角点击头像按钮,选择注销,然后再重新登录 
阅读全文
摘要:# 前言 python 报错`python ImportError: libGL.so.1: cannot open shared object file: No such file or directory` 这个错误通常表示你的 `Python` 程序需要使用 `OpenGL` 库,但是该库未安
阅读全文
摘要:# 前言 运行 `python3 req.py` 文件时遇到:`ModuleNotFoundError: No module named 'cv2' ` 原因是:环境中缺少 `cv2` 的包,所以会出现 `No module named 'cv2’` 的问题。 `cv2` 的包名并不叫 `cv2`
阅读全文