今天使用 Adobe Illustrator 给程序设计了一张运行时的等待图片,尺寸设置为 100x100px,导出的时候发现导出的图片尺寸变成了 101x101px,我如何调整总是不对,感觉就非常奇...
详细解释为什么说 Python “不是真的多线程”
Python 被认为“不是真的多线程”主要是由于全局解释器锁 (GIL) 的存在。 GIL 是 CPython 解释器(Python 最常用的实现)中的一个机制,它限制了同时只能有一个线程执行 Pyt...
OpenAI又有新模型?o1-preview 和 o1-mini 是什么?
今天打开 ChatGPT,发现又新增了两款新的模型:o1-preview 和 o1-mini,看这个名字是完全理解不了有什么不同。 打开官方介绍了解下才知道原来是:“一系列用于解决难题的全新推理模型”...
应用执行程序运行时的相关目录,MacOS、Windows 有什么区别
最近开发的 python 应用最终需要打包成一个可执行文件,以便于在其它设备上运行。 打包时就涉及到很多文件的路径处理问题,因为通常开发时,资源通常都是在存在项目目录下的,但是如果是执行文件,特别是单...
在 PyQt 中如何避免界面中的按钮被用户频繁点击
最近在测试中,有一个按钮的切换功能,用户点击开始后,会显示停止,用户点击停止,会恢复为开始按钮。 但是,在用户点击停止时,因为要等待子线程完成任务,才会停止。 这个时候如果继续疯狂点击停止,那么子线程...
国外流行的免费模拟 API 接口工具,快速创建 Mock 接口数据
有时候我们希望临时使用一个模拟 API 接口,来帮助我们在开发中返回期待的格式数据。 所以我收集了一些常用的免费服务,可以非常方便地帮你创建假的 API Mock 数据,测试前端应用或其他客户端与服务...
Qt Designer 设计的 .ui 后缀文件,如何转为 Python 代码并在 PyQt 应用中使用
推荐第二种,可以更好的控制 将使用 Qt Designer 设计的 .ui 文件转换为 Python 代码并在您的 PyQt5 应用程序中使用,有几种方法可以实现。这些方法包括直接加载 .ui 文件或...
如何下载 Qt Designer,在 Mac/Windows 上使用 Qt Designer 的方法
目前在官网下载的安装包,已经不包含 Qt Designer,而是换成了 Qt Design Studio。我测试了下,感觉是挺强大的,只是整个界面也太干净了些,弹簧都找不到了,项目也比较着急,懒得再适...
多图讲解薄膜键盘和机械键盘的工作原理
本笔记来自视频:https://www.youtube.com/watch?v=h-NM1xSSzHQ 薄膜键盘 Membrane Keyboard 拆开键盘后,我们会发现内部包含两层印刷电路片,中间...
没有线上 Git 仓库,如何实现本地设备间 Git 仓库数据管理的方法
这里只推荐使用类似线上 Git 仓库相关的方法。 当然你也可以直接使用 usb 或者微信传压缩包来实现,只是这样我觉得会丢失了 Git 的优势,所以不在这里说明。 背景 最近由于一个项目是我一个人在开...