简介PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力开发者训练出更好的模型,并应用落地。Github:https://github.com/PaddlePaddle/PaddleOCR文档:https://paddlepaddle.github.io/PaddleOCR/index.html
CPU部署命令模式文档地址:https://paddlepaddle.github.io/PaddleOCR/ppocr/quick_start.html环境:ubuntu 24.04,python 3.11conda创建python环境3.11pip install paddlepaddle==2.5.2pip install paddleocr
问题:pip install paddlepaddle使用最新的版本2.6.1会报错
123456----------------------Error Message Summary:----------------------FatalError: `Illegal instruction` is detected by ...
1. 下载Ubuntu官网:https://ubuntu.com/download/desktop从清华镜像站下载:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/例如下载:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/24.04.1/ubuntu-24.04.1-desktop-amd64.iso
2. 下载RufusRufus 是一款格式化和创建 USB 启动盘的辅助工具官网:https://rufus.ie/zh/
3. 制作系统启动盘需要一个大于6G的U盘
制作完成,关闭即可
U盘内目录
4. 安装Ubuntu将U盘插到目标电脑上,开机进去启动引导页
简介TiDB开源分布式关系型数据库,适合高可用、强一致要求较高、数据规模较大等各种应用场景,兼容 MySQL 协议和 MySQL 生态官网:https://cn.pingcap.com/文档:https://docs.pingcap.com/zh/tidb/stable
在单机上模拟部署生产环境集群希望用单台 Linux 服务器,体验 TiDB 最小的完整拓扑的集群,并模拟生产环境下的部署步骤。
环境系统:CentOS 7TiDB:v7.5.3
集群拓扑
实例
个数
IP
配置
TiKV
3
10.88.88.70 10.88.88.70 10.88.88.70
避免端口和目录冲突
TiDB
1
10.88.88.70
默认端口 全局目录配置
PD
1
10.88.88.70
默认端口 全局目录配置
TiFlash
1
10.88.88.70
默认端口 全局目录配置
Monitor
1
10.88.88.70
默认端口 全局目录配置
安装下载并安装 TiUPcurl --proto '=https' --tlsv1.2 -sSf ...
1.
Linux安装Anaconda3下载Anaconda3:https://www.anaconda.com/download/success安装:bash Anaconda3-xxx-Linux-x86_64.sh全部选择yes,安装完成重启终端
Linux安装Miniconda3下载minicondahttps://repo.anaconda.com/miniconda/x86_64下载:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shARM下载:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh
安装miniconda执行下载的sh文件,例如:sh Miniconda3-latest-Linux-x86_64.sh全部选yes,可以自定义路径重启终端设置默认不启动:conda config --set auto_activate_base false
配置conda镜像vim ~/.condarc加入如下内 ...
安装安装网络工具:sudo apt install net-tools安装vim:sudo apt install vim
启用SSH服务安装ssh服务,安装完成会自动启动sudo apt install openssh-server查看ssh是否启动sudo systemctl status ssh手动启动sudo systemctl start ssh系统启动时启动sudo systemctl enable ssh
更换国内软件源国内源:
清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu
中科大源:http://mirrors.ustc.edu.cn/help/ubuntu.html
阿里源:https://developer.aliyun.com/mirror/ubuntu
网易源:http://mirrors.163.com/.help/ubuntu.html
更换清华源:
备份原文件进入路径cd /ect/apt,备份文件sudo cp sources.list sources.list_bak
在最后添加清华源地 ...
安装方式proot安装的linux 和 qemu安装的liunx有什么区别Proot和QEMU都是用于在一个系统中运行另一个系统的方法,但它们的实现方式和应用场景有很大的不同。以下是它们之间的主要区别:
Proot
工作原理:
Proot 是一个用户空间工具,它使用 Linux 的 ptrace 功能来拦截和模拟系统调用。通过这种方式,Proot 可以在不需要超级用户权限的情况下创建一个隔离的文件系统视图。
Proot 主要是通过重定向文件系统操作、环境变量和动态链接库来模拟一个虚拟的根文件系统环境。
性能:
由于 Proot 不模拟硬件,而是直接在宿主系统的内核上运行,因此它的性能接近于原生运行应用程序。
使用场景:
Proot 常用于快速设置开发环境、在 Android 上运行 Linux 用户空间工具以及在没有 root 权限的情况下进行软件测试和开发。
限制:
Proot 不能提供完整的系统隔离,因为它依赖于宿主系统的内核。它无法模拟不同架构的系统,无法运行内核模块,无法模拟低级别的系统行为。
QEMU
工作原理:
QEMU 是一个通用的开源模拟器和 ...
1. 简介spring-boot-actuator可以监控和管理基于Spring Boot的应用程序https://docs.spring.io/spring-boot/docs/2.7.18/reference/html/actuator.html
2. demo在springboot项目中添加依赖
1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
浏览器访问:http://127.0.0.1:8080/actuator
12345678910111213141516{ "_links": { "self": { "href": "http://127.0.0.1:80 ...
Android
未读1. 原理termux -> qemu -> alpine linux -> docker
2. 步骤安装termux下载从f-droid或者github下载安装包,https://github.com/termux/termux-app/releases选择:termux-app_v0.118.0+github-debug_arm64-v8a.apk安装到手机上,并运行软件
更新源termux-change-repo第一个页面点击OK
第二个页面选择Mirrors by Tsinghua(清华源)
更新软件源pkg update遇到需要选择的全部选择y
设置访问手机存储权限termux-setup-storage手机弹框,点击允许ls命令,可以看到storage文件夹
安装Qemu安装pkg install x11-repopkg install qemu-utils qemu-common qemu-system-x86-64 -y
查看安装qemu-system-x86_64 --version
下载镜像下载CentOS-7-x86_64-Minimal-200 ...