- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 解决 Rust 中 whisper-rs-sys 编译报错:Unable to find libclang(Windows 环境)
Windows 下 Rust 编译报libclang找不到的问题,本质是缺少libclang依赖且未配置路径。只需通过“安装 LLVM → 配置→ 重启终端编译”三步即可解决,核心是让bindgen能定位到clang.dll的位置。按照本文步骤操作后,若仍有问题,可在评论区留言,或通过打印完整日志,进一步排查细节~
2025-10-19 09:59:46
1065
原创 【Rust 跨语言交互实战】用 bindgen 自动生成 C 库绑定,告别手动 FFI 编写
在 Rust 中,bindgen是一个非常实用的库,主要用于为 C(或 C++)代码自动生成 Rust 绑定(bindings)。它的核心功能是解析 C/C++ 头文件(.h或.hpp),然后自动生成对应的 Rust 代码,让 Rust 程序能够直接调用这些 C/C++ 函数、使用 C/C++ 定义的结构体、枚举等类型,从而轻松地与现有的 C/C++ 库进行交互。
2025-10-19 09:56:02
566
原创 用 Slint 快速开发带拖拽排序的任务管理器
应用主要包含四大模块:一是任务操作,可添加、删除任务,通过勾选框切换完成状态;三是拖拽排序,拖动任务左侧 “⋮⋮” 手柄能自由调整任务顺序;四是视觉反馈,拖拽时任务会显示浅色背景,目标位置会出现绿色边框提示。整体采用 Slint UI 描述与 Rust 逻辑结合的方式开发,UI 负责界面渲染和交互触发,Rust 处理数据存储与回调逻辑,二者通过属性和回调实现数据联动,确保操作后界面实时更新。这是一个基于 Slint 框架开发的任务管理器应用,支持核心任务管理与拖拽交互功能。
2025-10-06 15:52:15
142
原创 Java 图像处理实战:将 JPEG 转换为带透明通道的 PNG 并去除特定颜色
【代码】Java 图像处理实战:将 JPEG 转换为带透明通道的 PNG 并去除特定颜色。
2024-08-18 13:11:18
326
原创 python 一行语句获取目录下文件数量
import osg_mypath = os.path.dirname((os.path.abspath(__file__))) #当前py文件所在目录 # 目录(不包含子目录)的文件数量file_n = sum([os.path.isfile(os.path.join(g_mypath,file)) for file in os.listdir(g_mypath)]) print(file_n) # 目录下(包含子目录)的所有文件数量file_n = sum([len(files) f.
2021-08-12 06:32:15
280
1
原创 python print输出到 变量 word docx文档里
import docx,time,sys,osfrom docx.oxml.ns import qnclass __Autonomy__(object): def __init__(self): self._buff = "" def write(self, out_stream): self._buff += out_stream#打印输出到变量g_current = sys.stdout g_print = __Autonomy__.
2021-08-12 06:11:20
1006
原创 python 爬取2021年《财富》世界500强排行榜2层链接
python 爬取2021年《财富》世界500强排行榜2层链接'''2021年500强财富爬取QQ:28928247# '''# -*- coding: UTF-8 -*-import requests,randomimport osfrom lxml import etreeimport xlsxwriter class Httprequest(object): ua_list = [ 'Mozilla/5.0 (Windows NT 6.1; WOW6.
2021-08-06 20:42:29
1953
1
原创 myqq框架 python插件
module.py'''作者:下一秒的天空QQ:289282472021年7月31日'''import requestsimport jsonconfing = { "token": '666', # 修改为和HTTPAPI插件上的TOKEN一致 "url": 'http://localhost:10002/MyQQHTTPAPI', # 修改为和HTTPAPI插件上的一致 "callback_post_url": "http://localhost:.
2021-08-02 20:30:21
6702
1
原创 python 下载 canvas里的图片
from selenium import webdriverimport base64import osimport timedef down_image(canvas_class, name): mypath = os.path.dirname((os.path.abspath(__file__))) js = 'return document.getElementsByClassName("{}")[0].toDataURL("image/png");'.format(.
2021-07-28 09:39:59
2556
1
原创 python 简单封装个数据库类
#coding:utf-8import pymysqlclass conn(): def __init__(self): self.conn= pymysql.connect(host='localhost',port=3306,user='root',password='',database='wenhuafan',charset='utf8') self.cursor=self.conn.cursor() def __del__(.
2021-07-24 08:13:57
218
原创 python 爬虫 需要登录网站 怎么保持session处于登录状态
#coding:utf-8import requestsimport pickleimport osclass login(): def __init__(self): print('',end='') def session(self): mysession=self.readSession() print(type(mysession)) return mysession def getSession.
2021-07-24 08:04:56
1011
原创 python 微信自动化办公 保存微信数据,群发数据
保存微信数据from PyQt5 import QtWidgets, QtCoreimport osimport picklePATH = r""PATH=input("请拖入文件名到这里:")app = QtWidgets.QApplication([])data_new = QtCore.QMimeData()clipboard = app.clipboard()def wx_save(): data = clipboard.mimeData() f_da
2021-07-24 07:23:06
1145
原创 python 按日期整理照片视频 自动归档 去除重复节省空间
随着手机拍照片越来越方便,记录日常生活的照片和视频越来多,每次手机满了就备份到电脑里,一家人的手机都备份的都有3百多G的容量了,而且我还要备份2份以备丢失。我总觉得里面的照片视频有重复苦于没时间写代码,最近学了一下python觉得挺简单,有这么都库可以使用,花了点时间把我多年想整理的又没做的事情给完成了,代码很粗陋,请大家都指教1、“文件夹” 移动到 (“文件夹_新” , “文件夹_新_重复”)两个文件夹里面。“文件夹_新” 里是需要的内容,“文件夹_新_重复” 是可以删除的文件2、按时间:...
2021-06-25 11:47:54
1363
MyRAG是一款基于RAG技术的智能桌面应用,通过MCP协议将您的本地文档转化为知识库,使AI助手(如Claude)能够依据您的实际文档内容回答问题,有效避免信息编造,显著提升回复的准确性与可靠性
2025-10-16
Slint 框架 Rust 语言实现的 Todo 任务管理应用案例
2025-10-06
飞鸟pdf批量去图片水印1.0
2024-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅