桌面应用开发 使用 pyautogui 图片识别时,为什么 VSCode 中运行时可以识别到图片但是终端工具 iTerm2 中却无法识别到 最近在开发一个自动加微的功能,使用了 pyautogui 来识别图片进行自动化任务。 在 VSCode 中测试都挺好的,但是单独使用命令行去调用就无法识别到,在终端工具 iTerm2 反复测试都找不到... 12月03日275,855评论 阅读全文
服务端开发 如何使用 Jenkins 来部署自动化任务 Jenkins 是一个流行的开源自动化服务器,主要用于实现 持续集成 (Continuous Integration, CI) 和 持续交付 (Continuous Delivery, CD)。它通过... 12月03日284,931评论 阅读全文
技巧分享 在 macOS 上拒绝了应用程序访问桌面文件夹权限,如何重新允许这个权限 今天用 iTerm2 访问桌面文件夹时,系统询问是否允许访问,我当时有事就直接取消了,结果之后访问桌面文件夹时都是直接被拒绝了,也不再询问是否允许。 那么如果我想重新启用允许这个应用访问指定的文件夹该... 11月26日186,163评论 阅读全文
技巧分享 在 Git 中如何撤销掉之前的某一次提交 今天同事提交了一次修改,我拉取了他的修改继续做了很多工作,并提交了多次。 在准备远程的时候,我审查了下他的代码,发现有严重的问题,那么如果我只想撤回他的那次提交,而保留我之后的提交,该怎么做呢? 可以... 11月13日136,713评论 阅读全文
技巧分享 已经有案件信息如何网上查询(12368官网法律文书查询服务地址) 目前这些信息都是经过验证的,确认是可以打开并查询的。 案件查询12368官网入口 12368全称是法院12368诉讼服务,12368官网就是各地的法院诉讼服务网。 最高人民法院诉讼服务网:https:... 11月12日2,712,825评论 阅读全文
桌面应用开发 应用中凌晨自动更新机制该如何设计 最近在开发的桌面应用中,有一个“今日配额”的参数,可以设置每天的额度,凌晨自动更新。 于是上网了解了下大概的实现方案,主要有以下几种: 任务简单,只需要每日执行一次的场景,仅推荐第一种 1. 使用定时... 10月22日66,421评论 阅读全文
设计与多媒体 Illustrator(AI)为什么导出的图片会多一个像素 今天使用 Adobe Illustrator 给程序设计了一张运行时的等待图片,尺寸设置为 100x100px,导出的时候发现导出的图片尺寸变成了 101x101px,我如何调整总是不对,感觉就非常奇... 09月27日195,1661 阅读全文
服务端开发 详细解释为什么说 Python “不是真的多线程” Python 被认为“不是真的多线程”主要是由于全局解释器锁 (GIL) 的存在。 GIL 是 CPython 解释器(Python 最常用的实现)中的一个机制,它限制了同时只能有一个线程执行 Pyt... 09月26日74,909评论 阅读全文
桌面应用开发 应用执行程序运行时的相关目录,MacOS、Windows 有什么区别 最近开发的 python 应用最终需要打包成一个可执行文件,以便于在其它设备上运行。 打包时就涉及到很多文件的路径处理问题,因为通常开发时,资源通常都是在存在项目目录下的,但是如果是执行文件,特别是单... 09月09日78,806评论 阅读全文
桌面应用开发 在 PyQt 中如何避免界面中的按钮被用户频繁点击 最近在测试中,有一个按钮的切换功能,用户点击开始后,会显示停止,用户点击停止,会恢复为开始按钮。 但是,在用户点击停止时,因为要等待子线程完成任务,才会停止。 这个时候如果继续疯狂点击停止,那么子线程... 08月27日98,214评论 阅读全文