pip下载Python库速度慢解决方案 1. 简介 python 的 pip 安装包工具非常便利,但由于其默认的下载源为国外源,因此在安装 python 库的时候下载速度较慢。有时库文件过大,超出 pip 的下载时间限制,就会报错 The read operation timed out。所以我们可是手动更改 pip 的下载源为国内的镜像下载源以提升下载速度。 2. 国内镜像源 国内主要的 pip 镜像源有以下几个: 1234https 2020-05-26 Technique Python Technique Python
Deepin15.11下Qt5.14报错 1. error: Unknown module(s) in QT: xlsx 问题:Qt 找不到 qtxlsx 的 modules 解决:手动安装 qtxlsx 模块 12345git clone git@github.com:dbzhang800/QtXlsxWriter.gitcd QtXlsxWriterqmakemakemake install 2020-05-26 Technique Qt Technique Qt
Deepin15.11下Qt5.14无法使用中文输入法 对于使用 fcitx 框架的中文输入法,需要手动编译 fcitx-qt5 生成中文输入法的库文件。 1. 安装 cmake,用于编译 fcitx-qt5 首先查看是否已经安装 cmake: 1cmake --verison 如果有显示版本信息说明已经安装,则可以到下一步;如果没有安装,则先安装: 1sudo apt install cmake 2. 安装 fcitx-libs-dev 1sudo 2020-05-26 Technique Qt Technique Qt
Deepin15.11下Qt5.14程序打包 【注】使用 linuxdeployqt 工具首先要保证当前系统已经配置好相应的 Qt 环境。 Qt5.14 for Linux 并没有提供相应的程序打包服务,所以 Linux 下打包 Qt 应用程序并不轻松。好在已经有人开源了一个在 Linux 平台下打包 Qt 应用程序的工具:linuxdeployqt,使用该工具可以轻松打包 Qt 应用程序。 开发人员提供了已经编译好可直接运行的程序 linu 2020-05-26 Technique Qt Technique Qt
Qt报错问题解决 1. Qt 定义函数模板时,声明和实现分离(前者在 .h 头文件声明,后者在 .cpp 文件实现)引发找不到定义问题 原因:Qt 编译器不支持函数模板的声明和实现分离 解决:直接在 .h 文件声明并实现,不进行分离 2020-05-26 Technique Qt Technique Qt
引论 1. 主要内容 引论 高级语言及其文法 语法分析 自顶向下的语法分析 自底向上的语法分析 语法制导翻译与属性文法 语义分析与中间代码生成 符号表管理 运行时的存储组织 代码优化 代码生成 2. 程序设计语言 机器语言与汇编语言:01 代码与助记符,更接近于计算机硬件指令系统的工作 高级语言:其表示方法更接近于带解决的表示方法 命令语言:控制系统的工作,以功能封装为特征(如 UNIX 2020-05-26 Technique CompilingPrinciple Technique CompilingPrinciple
信息论概论 1. 内容 绪论 信息的统计度量 离散信源 离散信道及其容量 无失真信源编码 有噪信道编码 限失真信源编码 保密系统的基本信息理论 2. 信息 2.1 客观世界三大基本要素 物质:材料科学 能量:能源科学 信息:信息科学 2.2 信息、消息、信号 消息:是信息的载体和具体表现形式(比如文字、图片等),是信号的具体内容 信息:是消息中包含的有意义的内容 同一消息对不同的接收者来说 2020-05-26 Technique InformationTheory Technique InformationTheory
Deepin15.11下apt报错 1. 由于没有公匙,无法验证下列签名: NO_PUBKEY xxx 执行命令 sudo apt update 时如上报错。 错误原因:GPG Key 对应的 GPG 验证文件过期或者是有些软件源没有导入 GPG Key 对应的 GPG 验证文件。可以通过下列命令查看所有 GPG Key: 1sudo apt-key list 解决办法:更新无效 GPG Key 对应的 GPG 验证文件。可以 2020-05-26 Technique Linux Deepin Technique Linux Deepin
Deepin15.11下蓝牙配对和连接 首先确保 bluetooth, bluez, bluez-tools, rfkill 已经安装好,没有则在终端进行安装: 1sudo apt install bluetooth bluez bluez-tools rfkill 1. 查找蓝牙适配器 1hciconfig 对于系统识别到的每个蓝牙适配器,会显示出其相应信息:XXX: Type:***,其中 XXX 为该蓝牙适配器的设备名。 2. 2020-05-26 Technique Linux Deepin Technique Linux Deepin
Manjaro20.0下蓝牙配对和连接 首先确保 bluez, bluez-utils 已经安装好,否则在终端安装: 1sudo pacman -S bluez bluez-utils 1. 查看蓝牙服务状态 1systemctl status bluetooth.service 2. 启动蓝牙服务 如果蓝牙服务未启动,则需手动启动蓝牙服务: 1sudo systemctl start bluetooth.service 3. 操控蓝牙 2020-05-26 Technique Linux Manjaro Technique Linux Manjaro