欢迎访问我的网站,希望内容对您有用,关注公众号后台领取免费AI学习资料。

最新发布 第11页

迷途小书童的Note-- 编程、技术、分享

PyQt5开发

PyQt5系列教程(三十八)多窗口

PyQt5系列教程(三十八)多窗口
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 实际项目中,多窗口是个非常常见的操作,本篇就来看看 PyQt5 中多窗口的实现。 实例 我们做2个窗口,主窗口中有个按钮,点击按钮后跳出第二个窗口 界面通过 designer 来设计,分别是这样的 第二个窗口中放一个 label,加上点文字 界面完成后,得到 ui 文件,通过 pyui……继续阅读 »

迷途小书童 3年前 (2023-02-02) 2594浏览 0评论 0个赞

Python基础

使用 pynecone 开发 web 应用

使用 pynecone 开发 web 应用
环境 windows 10 64bit python 3.8.15 pynecone 0.1.14 简介 Pynecone 是一个基于纯 python 的用于开发 web app 的开源框架,它依赖于 nodejs,不过不需要另外编写前端代码,这对于没有接触过前端的朋友是非常友好的。 安装 第一步,安装 nodejs,来到官网 https://nodejs.org/en/,下载 LTS 版本,目前最新的是 18……继续阅读 »

迷途小书童 3年前 (2023-01-31) 2763浏览 0评论 0个赞

C/C++

curl 交叉编译

curl 交叉编译
环境 ubuntu 18.04 64bit curl 7.87.0 arm-linux-gnueabihf 实操 到官网下载最新的压缩包 7.87.0 版本,https://curl.se/download.html,然后解压 tar xvf curl-7.87.0.tar.gz cd curl-7.87.0 接下来准备下交叉编译工具链,这个一般是由方案厂家提供的,比如我这里用的是 /usr/local/lina……继续阅读 »

迷途小书童 3年前 (2023-01-10) 2673浏览 0评论 0个赞

C/C++

C 语言中的 undefined reference to 问题

C 语言中的 undefined reference to 问题
环境 ubuntu 18.04 64bit gcc 7.5.0 简介 undefined reference to 是 c/c++ 编程中的经典问题,也是实际项目开发中经常会碰到的,本篇就通过一些实例,来看看类似问题是如何解决的。 准备工作 这里准备3个文件,工程入口文件 main.c,调用的函数放在了 sub.c 中,还有个头文件 sub.h sub.h 文件 #ifndef __SUB_H__ #defin……继续阅读 »

迷途小书童 3年前 (2023-01-09) 3183浏览 0评论 0个赞

Rust

Rust 基础语法

Rust 基础语法
环境 windows 10 64bit 变量 Rust 中的变量默认是不可变的,这点跟目前市面上主流编程语言中的变量是不同的。不过,可以通过在变量名前面添加关键字 mut,来让变量可变。 let total = 100; total = 200; 可以看到提示 cannot assign twice to immutable variable,意思就是不可变变量无法被赋值2次,这时候,我们在变量名前面加上 mu……继续阅读 »

迷途小书童 3年前 (2023-01-06) 2290浏览 0评论 0个赞

Rust

Rust 构建工具 cargo

Rust 构建工具 cargo
环境 windows 10 64bit 前言 前面我们已经安装好了 Rust 的开发环境,在这个过程中,cargo 也一起被安装了,可以通过 cargo --version 来检查 cargo 是 Rust 工具链中内置的构建工具以及包管理器,它可以帮助我们构建代码、下载编译管理依赖库,也是目前比较推荐的 Rust 项目管理工具。 示例 我们进入 powershell,使用 cargo 来创建一个新的项目 ca……继续阅读 »

迷途小书童 3年前 (2022-12-16) 2798浏览 0评论 1个赞

PyQt5开发

PyQt5系列教程(三十七)大图片放大缩小效果

PyQt5系列教程(三十七)大图片放大缩小效果
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 在一个较小窗口中去显示一张大图片,某些时候需要查看图片的细节,这时候就需要将图片放大,这个需求在地图应用中非常常见。本篇就来实现一个这样的效果。 实操 这里基于 QGraphicsView 来实现,设置鼠标左键划定缩放区域、右键恢复原始状态、上下滚轮进行方法缩小,主要的知识点是鼠标事件的操……继续阅读 »

迷途小书童 3年前 (2022-12-06) 4362浏览 0评论 1个赞

Flask Web

Flask教程(二十七)json数据交互

Flask教程(二十七)json数据交互
环境 windows 10 64bit anaconda3 with python 3.8.11 flask 2.2.2 前言 json 是模块间数据传输最常见的方法,flask 同样能够很方便的接收和返回 json 格式的数据。 实操 来看完整的服务端代码,这里使用 flask.request 中的 get_json 方法 from flask import Flask, jsonify, request a……继续阅读 »

迷途小书童 3年前 (2022-12-05) 4710浏览 0评论 2个赞

PyQt5开发

PyQt5系列教程(三十六)label要显示的文本太多?那就加个滚动条

PyQt5系列教程(三十六)label要显示的文本太多?那就加个滚动条
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 默认情况下,在 label 上显示大量文本时,会截断无法显示的部分。这时候,自然而然想到的就是如何让文本显示以滚动条的形式出现,这样,拖动滚动条就可以显示 label 控件无法显示的部分,本篇就来看看如何解决这个问题。 实操 这里使用到 QScrollArea,它是一个控件容器,将对应控件……继续阅读 »

迷途小书童 3年前 (2022-12-04) 3530浏览 0评论 2个赞

Rust

使用 CLion 进行 Rust 编程

使用 CLion 进行 Rust 编程
环境 windows 10 64bit clion 2022.2.4 下载安装 到官网下载最新版本 https://www.jetbrains.com/clion/,傻瓜式安装即可 安装成功后进行简单的配置,clion 默认是 C/C++ 开发的集成开发环境,所以需要安装插件来支持 rust 的开发 打开 File –> Settings –> Plugins 在 Marke……继续阅读 »

迷途小书童 3年前 (2022-12-01) 4961浏览 0评论 0个赞

Rust

Windows 搭建 Rust 开发环境

Windows 搭建 Rust 开发环境
环境 windows 10 64bit 安装 学习 Rust 的第一步当然是安装它,这里使用 rustup 的命令行工具来完成 Rust 的下载与安装,rustup 还被用来管理不同的 Rust 发行版及其附带的工具链。 来到官网 https://www.rust-lang.org/tools/install,选择64位 下载后,双击安装 输入数字 1,进行默认安装 至此,就安装完成了,回车可关闭命令行。……继续阅读 »

迷途小书童 4年前 (2022-11-11) 4155浏览 0评论 0个赞

Python

streamlit 处理实时视频

streamlit 处理实时视频
环境 windows 10 64bit streamlit 1.13.0 streamlit-webrtc 0.43.4 简介 前文介绍过 Streamlit 这个可以快速创建 web 应用的开源库,不过 streamlit 本身并不善于处理实时的音视频,本文介绍 streamlit 的扩展库 streamlit-webrtc,它可以帮助我们方便的处理和传输实时音视频。 安装 使用 pip 命令快速安装 pip ……继续阅读 »

迷途小书童 4年前 (2022-10-30) 6254浏览 0评论 1个赞

PyQt5开发

PyQt5系列教程(三十四)QComboBox基本使用

PyQt5系列教程(三十四)QComboBox基本使用
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 QComboBox 是下拉列表控件,提供多个选项,让用户选择,在实际应用中很常见。 QCombobox 常用的方法如下 方法 功能 addItem() 增加一个下拉选项 addItems() 增加多个下拉选项,参数使用列表 clear() 删除所有下拉选项 cou……继续阅读 »

迷途小书童 4年前 (2022-10-20) 3182浏览 0评论 0个赞

人工智能

基于 MediaPipe 的图像去背

基于 MediaPipe 的图像去背
环境 windows 10 64bit mediapipe 0.8.11 简介 本篇介绍另一个图片、视频和摄像头图像背景去除的开源项目,该项目基于 mediapipe 机器学习框架,主要封装了 FaceDetection 和 SelfieSegmentation,除此之外,还提供了像人脸检测和图像素描化的实例,很有参考价值。 安装 第一步去拉取源码 git clone https://github.com/pyt……继续阅读 »

迷途小书童 4年前 (2022-10-16) 4262浏览 0评论 1个赞