摘要: 要将一个耗时的方法改写为支持异步调用,你需要使用 asyncio 库来创建一个异步函数。下面是一个简单的例子,展示了如何将一个同步方法 extract_pdf 改写为异步方法: import asyncio # 假设这是你的耗时方法 def extract_pdf(pdf_file): # 这里是提 阅读全文
posted @ 2024-01-12 15:43 Jax.Li 阅读(347) 评论(0) 推荐(0) 编辑
摘要: actions服务调试 import os import sys sys.path.insert(1, os.path.dirname(os.path.abspath(__file__))) sys.argv.append('run') sys.argv.append('actions') from 阅读全文
posted @ 2021-06-01 10:36 Jax.Li 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1. Golang插件无法下载问题 1. 使用FQ工具 2. 适用https://goproxy.cn/的镜像代理 $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.cn,direct 2. 编辑界面直接运行Golang代码 阅读全文
posted @ 2021-04-04 11:40 Jax.Li 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 有些时候要给应用添加自定义的协议来通过浏览器唤起引用。 1. 注册协议 在Mac上的实现方式是在Info.plist中添加url schema来向系统注册自定义协议,在浏览器中访问注册过的协议,系统会打开app。 2. 捕获链接 只是注册协议并不能得到用户的具体请求,还需要通过代码来读取系统链接的打 阅读全文
posted @ 2020-08-30 10:56 Jax.Li 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 现在要实现一个部分圆角的控件,而且这个控件需要设置背景图片。 可以使用自己绘制的方式。但Qt提供的样式是一种更简单的方式。 不过三种设置图片方式是有区别的。 1. image 加载图片的显示效果最好,但不能设置圆角 2. border-image 加载图片的效果尚可,可以设置圆角 3. backgr 阅读全文
posted @ 2020-07-14 17:53 Jax.Li 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 背景 在Windows上使用WebRTC做视频采集,然后使用RTMP进行直播推流。默认情况下WebRTC只会采集麦克风的声音,而不会采集机器的背景声音。需要编码实现背景声音的采集和混音功能。 思路 Windows提供的API中有音频采集的相关方法,官方也给出了简单的说明和示例,虽然不能运行:)。所以 阅读全文
posted @ 2020-04-30 17:53 Jax.Li 阅读(2382) 评论(0) 推荐(0) 编辑
摘要: What 经典的二分类算法,也可以解决多分类问题 Sigmoid函数 Sigmoid函数 公式: 自变量取值为任意实数,值域[0, 1] 结果整合: 由输入值到概率的转化,可以用于完成分类任务 似然函数: 对数似然: Why 结构简单。先用逻辑回归测试,如果不能解决在考虑其他算法 How 阅读全文
posted @ 2019-12-03 22:10 Jax.Li 阅读(179) 评论(0) 推荐(0) 编辑
摘要: What 现有多个变量X1, X2, X3, ....会对结果数据Y产生影响,现在要求出这些变量Xn对于最终结果的影响权重。找到一个线(两个变量),面(三个变量)来拟合这些权重的数值。通过训练数据得到这些参数,然后使用这些参数(模型)对新数据进行预测 例如,拟合一个平面: 其中 θ0表示预置的权重参 阅读全文
posted @ 2019-12-03 22:10 Jax.Li 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在工作中遇到这样一个需求,将自己的窗口跟随目标窗口移动,而且总是置于目标窗口的下面。 Mac平台使用cocoa的代码,首先获取目标窗口的句柄id,并读取bounds,然后将自己的窗口设置为相同的数值。然后设置窗口顺序。 windows平台也是类似的 阅读全文
posted @ 2018-08-15 10:25 Jax.Li 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 环境要求 系统需要已安装Python3,PyQt5,Qt5 设置外部工具 本文是在Mac系统下使用PyCharm编辑器,Windows环境也是类似的。主要添加3个外部工具,用于编辑和转换ui文件,转换qrc文件 打开软件设置界面,选择 [Tools] [External Tools]并新建新的工具。 阅读全文
posted @ 2018-08-02 18:48 Jax.Li 阅读(471) 评论(0) 推荐(0) 编辑