自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(469)
  • 资源 (25)
  • 收藏
  • 关注

原创 Python系统监控利器

迷途小书童的 Note读完需要3分钟速读仅需 1 分钟1 简介计算机系统监控对保证服务质量和排查故障非常重要。psutil 是一个用于 Python 的跨平台系统监控和过程管理工具,为我们提供便捷的监控方案。2 基本工作原理psutil 使用 Python 封装了系统调用,可以直接获取系统状态和进程信息,无需解析文本文件或运行命令。它通过对 proc 文件系统、系统调用等的封装,实现了跨平...

2023-08-27 23:47:57 234

原创 Python语言实现React框架

迷途小书童的 Note读完需要6分钟速读仅需 2 分钟1 reactpy 介绍reactpy 是一个用 Python 语言实现的 ReactJS 框架。它可以让我们使用 Python 的方式来编写 React 的组件,构建用户界面。reactpy 的目标是想要将 React 的优秀特性带入 Python 领域,包括组件化、虚拟 DOM、声明式编程等。它可以无缝集成到我们的 Python 后端应...

2023-08-26 00:21:23 1359

原创 原来Python解析YAML如此轻松

迷途小书童的 Note读完需要5分钟速读仅需 2 分钟YAML 是一种人性化的数据序列化格式,使用空格缩进表示层级关系,相比 JSON 更具可读性。Python 中使用 PyYAML 库可以方便地解析和生成 YAML 格式数据。本文将详细介绍 PyYAML 的用法。1 YAML 格式YAML 的格式主要有以下几点特征使用空格表示层级关系使用冒号 : 表示键值对使用 - 表示数组项支持多行字符串...

2023-08-24 13:43:09 434

原创 Python调试利器,快速搞定代码Bug

迷途小书童的 Note读完需要6分钟速读仅需 2 分钟大家好,我是迷途小书童,今天我们一起来了解下 Python 中的一个非常实用的调试工具 —— pysnooper。1 简介pysnooper 是一个第三方调试库,它可以帮助我们跟踪程序运行时的变量、函数调用等信息,从而分析调试程序。它的工作原理是在运行时记录函数的调用关系,并将变量的值输出到文件中。2 底层实现原理pysnooper 的...

2023-08-23 22:25:55 150

原创 这样处理 Python 日志,优雅

迷途小书童的Note读完需要4分钟速读仅需 2 分钟1 loguru 简介loguru 是 Python 的一个第三方日志模块,相较于标准库 logging 模块,它提供了更简洁易用的 API,内置丰富的格式化、过滤、文件输出等高级功能。loguru 让 Python 日志记录变得非常简单、Pythonic。loguru 的优点包括API 简单易用功能强大,内置多种高级日志功能高性能,速度快过...

2023-08-22 17:46:03 129

原创 又一个 Python 图形界面库,简单好用

迷途小书童的Note读完需要10分钟速读仅需 4 分钟1 环境python 3.9.16nicegui 1.3.92 前言在现代计算机应用程序开发中,图形用户界面(GUI)是用户与程序交互的重要组成部分。然而,GUI 开发往往需要大量的代码和复杂的布局,给开发者带来了一定的挑战。在本篇博文中,将介绍 nicegui,它是一个简单易用的图形用户界面库,提供了一种简化 GUI 开发的方式,使开...

2023-08-19 22:29:47 447

原创 Python 的下一代 HTTP 客户端

迷途小书童读完需要9分钟速读仅需 3 分钟1 环境windows 10 64bitpython 3.8httpx 0.23.02 简介之前我们介绍过使用 requests ( https://xugaoxiang.com/2020/11/28/python-module-requests/ ) 来进行 http 操作,本篇介绍另一个功能非常类似的第三方库 httpx,它提供了同步和异步的 ...

2023-08-18 07:00:19 960

原创 技术面试需要注意什么?

迷途小书童读完需要3分钟速读仅需 1 分钟技术面试是许多求职者进入理想公司的关键一步。然而,技术面试过程中常常充满着竞争和挑战,稍一疏忽可能就回家等消息了。本文就来分享一些重要的技巧,希望能够帮助你在技术面试中脱颖而出,展现自己的优势,提升面试成功的几率。1 研究岗位要求和技术栈不打无准备之战。在面试之前,仔细研究目标公司对于该岗位的要求和所需的技术栈。了解他们所使用的编程语言、框架和工具,以...

2023-08-17 18:00:34 374

原创 Python如何调用C库(Windows & Linux)

软硬件环境ubuntu 18.04 64bitwindows 10 64bitPython 3.8GCC 4.9visual studio前言在做 python 开发中,经常会碰到,需要通过调用 C 的一个动态链接库来获取相应的值。本文详细讲解了 Windows 和 Linux 2个平台上的不同实现。linux版的动态库写个简单的 C 代码,test.c#include<stdio.h&g...

2023-06-27 17:52:12 1300

原创 《Python精选300题》

专栏简介Python 是一门功能强大的编程语言,已经成为了数据科学、机器学习、Web 开发等领域的首选语言之一。因此,掌握 Python 的相关知识点对于学习和使用这门语言至关重要。本专栏中,精选了 300 道题目,囊括了 Python 入门阶段的各个相关知识点,每个知识点都给出了答案和详细的解析。我相信,通过学习这些知识点和完成练习,您可以更好地掌握 Python 的核心概念,进而提高自己的编程...

2023-06-20 18:31:10 166

原创 C语言读写ini配置文件

环境windows 10 64bitClion 2023.1ini简介ini 文件格式是一种用于保存配置信息的简单文本格式。它通常由多个节(section)组成,每个节包含多个键值对(key-value pair)。下面是 ini 文件的基本语法规则一个ini文件由多个节组成,每个节用方括号([])括起来节后面可以跟一个或多个键值对,每个键值对占一行,格式为key=value键值对中,键(key)...

2023-06-18 07:00:56 2419

原创 面向开发者的 ChatGPT 提示工程

LLM 正在逐步改变人们的生活,而对于开发者,如何基于 LLM 提供的 API 接口快速、便捷地开发一些具备更强能力、集成 LLM 的应用,来便捷地实现一些更新颖、更实用的能力,是一个急需学习的重要能力。由巨佬吴恩达老师与 OpenAI 合作推出的 《ChatGPT Prompt Engineering for Developers》教程面向入门 LLM 的开发者,深入浅出地介绍了对于开发者,如何...

2023-05-08 07:03:51 392

原创 开源音频处理库AudioLDM

环境windows 10 64bitAudioLDM 0.1.1anaconda with python 3.8nvidia gtx 1070Ti简介AudioLDM 是一个开源的音频处理库,它可以用于实现语音识别、语音合成、语音转换等应用,很多 AIGC大模型都在用它。该库提供了一组音频信号处理算法,包括语音信号的预处理、特征提取、噪声抑制、语音增强、声学模型训练等。项目开源地址:https:...

2023-05-07 07:00:05 2287 2

原创 体验 Google Bard

环境windows 10 64bitGoogle Bardpython 3.8简介本篇介绍一个开源的 Google 聊天机器人Bard 的 API 逆向工程,使用它,可以免费的使用 Bard 服务,项目地址:https://github.com/acheong08/Bard安装及使用通过 pip 来安装pip<spanclass="hljs-keyword"style="color:...

2023-04-25 07:00:21 855

原创 一个 FFmpeg 封装库

环境python 3.8python-ffmpeg 2.0.4前言python-ffmpeg 是一个基于 Python 的音视频处理库,它可以使用 FFmpeg 的各种功能来实现音视频的剪辑、转码、合成等操作。该库是由 FFmpeg 直接绑定的 Python 模块,它可以通过 Python 脚本控制 FFmpeg,从而实现音视频的处理,同时支持同步与异步 API,这也是它的特色之一。安装可以使用 ...

2023-04-13 07:03:16 631

原创 2个 windows 下的网络测试工具

环境windows 10 64bittcpingtcproute简介TCPing 和 TCProute 都是 windows 下的用于测试 TCP 连接的工具,它们可以帮助用户确定网络连接的可用性和响应时间。TCPing下载地址: https://elifulkerson.com/projects/tcping.phpTCPing 通过向目标主机发送 TCP 请求并计算响应时间来测试网络连接的可用...

2023-04-13 07:03:16 1671

原创 Python 中的一个字符串模糊匹配工具

环境python 3.8TheFuzz 0.18.0简介TheFuzz 是 Python 中的一个用于字符串模糊匹配的工具,它可以帮助我们在大规模数据中找到相似的字符串。本文将介绍 TheFuzz 库的原理和使用,并给出具体的示例代码。基本原理TheFuzz 库基于 Levenshtein 距离(编辑距离)算法实现字符串的相似度计算。Levenshtein 距离是一种衡量两个字符串差异程度的度量方...

2023-04-08 13:28:18 668

原创 又一个 Python Web 框架

环境python 3.8dash 2.9.2前言dash 是一个用来创建 web 应用的 python 库,它建立在 Plotly.js(同一个团队开发)、React 和 Flask 之上,主要的用户群体是数据分析者、AI 从业者,可以帮助他们快速搭建非常美观的网页应用,而且不需要你懂 javascript。安装使用 pip 安装,执行命令pipinstalldash实例先来看个最简单的例子f...

2023-04-03 07:00:22 443

原创 最新嘴型融合模型SadTalker

环境windows 10 64bitSadTalkertorch 1.12.1+cu113安装配置创建一个全新的 python 虚拟环境condacreate-nsadtalkerpython=3.8condaactivatesadtalker然后,拉取源代码,并且安装对应的依赖gitclonehttps://github.com/Winfredy/SadTalker.gitc...

2023-04-01 21:51:50 3413 1

原创 Python 虚拟环境迁移

环境windows 10 64bitanaconda 2022conda-pack 0.6.0简介跑一些大型的深度学习项目,环境配置往往会花费很大一部分时间,要是碰上一些依赖库的版本问题,可能时间更长。如果要你在另一台机器上再安装一遍,是不是有点崩溃?如果是10台机器呢?如果还没有网络环境呢?本文,介绍一种方法,可以较快的实现环境的迁移,它就是 conda-pack。实操这里假设有2台机器,源机器...

2023-03-21 07:00:47 334

原创 一个图像、视频卡通化算法

环境windows 10 64bitpython 3.7简介cartoonizer 是一个开源的图像/视频卡通化的项目,作者还在项目中集成了 flask web 框架,我们可以很方便的将它部署到网络上去,供自己或他人使用。线上体验官方提供了一个 web 站点,可以进行线上体验,地址是: https://cartoonize-lkqov62dia-de.a.run.app/,找了张女神的照片,上传后...

2023-03-20 07:00:48 378

原创 ChatGPT-3.5-turbo 模型 API 体验

最近,OpenAI 发布了 ChatGPT 新的模型。据 OpenAI 的官方消息,本次开放了 ChatGPT 和 Whisper 的模型 API,可以供用户使用并集成到他们的应用程序中。本次发布的 ChatGPT 的模型为 GPT-3.5-turbo,从 OpenAI 的官方网站上查询,已经可以查到这个模型的使用示例。本次发布的模型,能力上比之前开放的模型能力要强很多,同时在价格上还要更低,价格...

2023-03-08 17:56:50 4535

原创 一款文字转语音工具

环境ubuntu 18.04 64bitNvidia GTX 1070Ti 8G简介Tortoise 是一个开源的 Text-To-Speech 程序,具有强大的文本转语音功能和高度逼真的语音和语调。搭建创建一个全新的 python 虚拟环境condacreate-nttspython=3.8condaactivatetts然后,拉取源码,安装依赖gitclonehttps://...

2023-03-03 07:00:24 1482 3

原创 一个 CV 工具箱

环境•windows 10 64bit•python 3.8•cvzone 1.5.6简介cvzone是一个计算机视觉开源库,其核心是基于opencv和mdiapipe,使用它可以很方便地进行图像处理和一些AI功能的实现。安装与使用使用pip安装,执行命令pip install cvzonecvzone有几个典型的应用,比如人脸检测、手部跟踪、姿态估计、面部网格等。人脸识别cvz...

2023-02-28 11:11:51 777

原创 使用pynecone开发python web应用

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

2023-01-31 22:35:17 3167 5

原创 基于 MediaPipe 的图像去背

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

2022-10-17 07:00:01 3436 2

原创 PyQt5 主题美化

软硬件环境Windows 10 64bitAnaconda3 with python 3.8PyQt5 5.15qt-material 3.0.1前言嫌自己画的 UI 界面太丑?一个个控件单独调整样式表太麻烦?那就试试本篇介绍的这个样式工具,qt-material,它看起来类似于 Material Design,除了支持 PyQt5,它还支持 PyQt6、PySide6、PySide2 等 GUI...

2022-09-26 10:20:34 7933 3

原创 Python 中如何截图和录屏?这个方法简单好用!

环境windows 10 64bitpython 3.8mss 6.1.0前言python-mss 是一个速度非常快的截图工具,支持跨平台,使用纯 python 语言开发。安装使用 pip 安装,执行命令pipinstallmsspython-mss 还提供了命令行工具,使用 mss 就可以直接截取屏幕,默认是全屏其它可使用的参数,可以通过 mss -h 来查看$mss-husage:...

2022-09-22 19:13:24 1764

原创 嘴型融合 wav2lip 升级版

环境windows 10 64bitwav2lip-hqpytorch 1.12.1+cu113前言前面的博文 嘴型同步模型Wav2Lip,介绍了嘴型同步模型,本篇介绍的是 wav2lip 的高清版,在原有基础上,使用了超分辨率图像和人脸分割技术,来提升整体效果。实践首先,拉取源码gitclonehttps://github.com/Markfryazino/wav2lip-hq.gitcd...

2022-09-15 14:34:14 8987 7

原创 YOLOv5 的 Android 部署,基于 tflite

环境window 10 64bityolov5 v6.2torch1.7.1+cuda101tensorflow-gpu 2.9.1前言前文 借助NCNN,在Android上运行YOLOv5目标检测 和 在Android上进行yolov5目标检测,使用torchscript方式,我们分别使用了 ncnn 和 torchscript 这2种方式将 YOLOv5 部署到了 android 手机上。本篇...

2022-09-06 22:44:39 3353 6

原创 使用 Python 制作图片和语音验证码

环境windows 10 64bitpython 3.8captcha 0.4前言captcha 是一个用来生成图片或音频验证的第三方库,验证码技术在 web 应用中非常常见。本篇我们就来看看它的一些常见用法。安装使用 pip 安装,执行命令pipinstallcaptcha实例先来看个图片验证码的例子importargparsefromcaptcha.imageimportImag...

2022-08-24 15:59:50 353

原创 Python 日期时间操作

环境python 3.8pendulum 2.1.2前言pendulum 是一个操作日期时间的开源库,相比内置库 datetime 更加简单、易操作,实际上,pendulum 就是基于 datetime 标准库的。安装使用 pip 安装,执行命令pipinstall-Upendulum实例来看看 pendulum 的常规用法importpendulumnow=pendulum.no...

2022-08-22 18:05:22 149

原创 使用 Python 进行敏感词过滤

环境python 3.8better_profanity 0.6.1前言本篇介绍一个敏感词过滤的工具,better-profanity,它是基于 Ben Friedland 开发的 profanity,在其基础上,由原来的基于正则的方法改成了现在的字符串比对,速度上提升了不少,同时支持拼写上的一些修改,如 b*tch、p0rn 等,不过可惜的是,目前这个库还不支持中文。安装使用 pip 安装,执行...

2022-08-21 22:23:01 2752 1

原创 YOLOv5 发布 v6.2 正式版

环境windows 10 64bitpython 3.8.11torch-1.7.1 + cu101前言北京时间8月17日晚上,YOLOv5 官方发布了 v6.2 版本,相比 v6.1 ,此次的更新,加入了分类的训练、验证、推理和其它模型格式的导出,分别提供了基于 ImageNet 预训练模型的 YOLOv5m-cls、ResNet18、ResNet34、ResNet50、ResNet101系列和...

2022-08-19 16:52:37 2331

原创 YOLOV7 + StrongSORT 实现目标检测与跟踪

环境windows 10 64bitpython 3.8pytorch1.7.1 + cu101简介前面,我们介绍过 基于YOLOv5和DeepSort的目标跟踪,最近大神又在刚出的 YOLOv7 的基础上加上了目标跟踪,跟踪部分使用的是基于 OSNet 的 StrongSORT,项目地址: https://github.com/mikel-brostrom/Yolov7_StrongSORT_O...

2022-08-16 17:30:09 9128 36

原创 YOLOv7实例分割

环境ubuntu 18.04 64bitpython 3.8pytorch1.8.2 + cu111简介前文 YOLOv7 提到了除目标检测外,未来 YOLOv7 还会在人体姿态估计和实例分割领域得到应用,不过那会作者只开放了姿态估计的模型。好消息是,最近,YOLOv7 作者就放出了实例分割的模型。本文我们就来看看 YOLOv7 在实例分割方面的表现。实践实例分割的代码存放在分支 mask 里,目...

2022-08-15 21:46:52 15184 24

原创 mediapipe 实现动作识别

环境windows 10 64bitmediapipe 0.8.10.1前言本文使用 google 家的 mediapipe 机器学习框架,结合 opencv 和 numpy,实现了一个实时识别 站立、坐下、走动、挥手 共4个动作的简单系统。mediapipe 能做的事情非常多,感兴趣的童鞋可以去研究研究。代码实践首先,需要安装 mediapipepipinstall...

2022-08-10 13:49:51 5656

原创 YOLOv7模型训练

环境ubuntu 18.04 64bittorch 1.7.1+cu101数据集准备这里以前面我们进行 YOLOv5 模型训练 时用到的口罩数据集为例,这个数据集来自网站 roboflow.com,再次安利一下这个站点,真的非常棒,不止有详尽的博客教程,还有很多的开放数据集,而且支持的数据格式也很丰富,绝对值得经常去逛一逛。口罩数据集下载地址:https://public...

2022-08-02 18:31:59 1761

原创 一个不错的 http 请求库

环境windows 10 64bitpython 3.8httpx 0.23.0简介之前我们介绍过使用 requests 来进行 http 操作,本篇介绍另一个功能非常类似的第三方库 httpx,它提供了同步和异步的 API,同时支持 HTTP/1.1 和 HTTP/2,是一个全功能的 HTTP 客户端。安装使用 pip 安装,执行命令pipinstallhttpx在...

2022-08-01 07:00:04 288

原创 Python中进行串口操作

环境python 3.8pyserial 3.5前言串口使用是做嵌入式系统开发的必备技能,一般都会使用诸如 securecrt、putty 这样的工具来发送和接收数据。本文就来介绍在 python 环境中,如何使用第三方库 pyserial 来进行串口数据操作。安装使用 pip 安装,执行命令pipinstallpyserial使用示例首先,接上串口线,在 设备管理器...

2022-07-25 17:00:49 10713 1

Mask Wearing.v1-416x416-black-padding.yolov5pytorch_2.zip

ROBOFLOW开放的口罩数据集,for YOLO。ROBOFLOW开放的口罩数据集,for YOLO

2020-07-16

yolov4.zip

YOLOv4的权重文件,yolov4.weights。YOLOv4的权重文件,yolov4.weights

2020-07-13

yolov5weights.zip

yolov5模型文件,项目地址: https://github.com/ultralytics/yolov5,博文将见 https://xugaoxiang.com

2020-06-15

最新tensorflow-2.2.0源码编译的动态链接库和头文件,cuda10.1加cudnn7.6,bazel-2.0.0

基于最新tensorflow-2.2.0源码编译的动态链接库和头文件,cuda10.1加cudnn7.6,bazel-2.0.0, 博文地址:https://xugaoxiang.com/2020/05/22/compile-tensorflow2-with-gpu/

2020-06-15

最新tensorflow-2.2.0源码编译的动态链接库和头文件,cuda10.1加cudnn7.6,bazel-2.0.0

本资源打包时出错,请移步 https://download.csdn.net/download/djstavaV/12524775,抱歉。

2020-05-22

Gaussian_yolov3_BDD.weights权重文件

基于高斯分布的改进版YOLOv3权重文件,基于BDD数据集训练而成。摘要必须大于50个字!我也是醉了!!!

2019-11-28

CIFAR100数据集中提取出来的物体图片

从官方的CIFAR100数据集中提取出来的物体图片,包括训练及测试

2019-02-13

byte of python中文版

byte of python 中文版,非常清晰,带目录,基于python3

2017-08-18

Android ViewPager实例

Android ViewPager使用,及循环滑动

2016-08-27

Darwin Streaming Server 6.0.3补丁文件

Darwin Streaming Server 6.0.3补丁文件

2016-08-25

py2exe python3 工具集

py2exe python3 工具集,32位/64位

2015-12-14

PyQt5系列教程(二)利用QtDesigner设计UI界面源码包

PyQt5系列教程(二)利用QtDesigner设计UI界面源码包,博文地址http://blog.csdn.net/djstavaV/article/details/50282527

2015-12-13

py2exe 64位python3.4安装文件

py2exe 64位python3.4安装文件

2015-12-03

Android webview代码示例

Android webview相关知识点的代码示例,基于studio的工程,博文地址: http://blog.csdn.net/djstavaV/article/details/49424475

2015-10-26

Android activity生命周期示例

演示Android activity的小工程,对应博文地址:http://blog.csdn.net/djstavaV/article/details/48809135

2015-09-29

Android FastJSON小示例

Android Studio FastJSON小示例,对应博文地址: http://blog.csdn.net/djstavaV/article/details/48785801

2015-09-28

gson 2.3版本的jar包

gson 2.3版本的jar包,方便不能上官网下载的朋友

2015-09-23

Android ListView简单示例

Android ListView简单示例,android studio工程,相应博文请见http://blog.csdn.net/djstavaV/article/details/48653283

2015-09-22

Android高德导航工程源码

基于Android Studio,高德导航的Demo,可以基于此作进一步的二次开发。

2015-08-17

Android音乐播放器源码

Android Studio工程,音乐播放器,实现递归扫描SD根目录歌曲文件,切换播放模式、查看歌曲详细信息等基本功能,相应博文地址http://blog.csdn.net/djstavaV/article/details/47726675

2015-08-17

Vitamio源代码

VitamioBundle在Github上的源码,截止2015年8月9日,方便上不了的朋友。

2015-08-10

Android用户登录实例

Android Studio工程,实现用户登录,使用volley进行http请求,需要配合php和mysql。

2015-08-07

Head First 设计模式(中文版)

Head First 设计模式(中文版) pdf版本,相当不错。

2015-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除