[教程]在 Deepin Linux 20.02 下使用英菲克M1BS三模蓝牙鼠标

直接在设备自带的设置里,选择蓝牙连接没有反应,需要手工操作: 1、打开终端,输入 sudo bluetoothctl 进入蓝牙控制台。 2、鼠标模式切换到蓝牙 5.0 模式(单按【模式切换键】切换到蓝牙 5.0 模式,然后长按 3 秒,看指示灯快闪后松开) 3、在蓝牙控制台,输入 devices,找到鼠标对应的设备Id

[杂谈] 从 Windows 10 到 Linux

自从最近一段时间,我笔记本自带的 Windows 莫名其妙的越来越慢后,已经严重影响自己开发的心情。在找不到什么原因的情况下,决定尝试在 Linux 跑下,看看是不是我的笔记本硬件已经跟不上 Windows 10 更新的步伐。所以,我先下载了 LinuxLite,这个发行版最大的好处是内核更新的比较快,然后使用其中的

使用 QDAC 创建 Linux 守护进程

上一篇文章中介绍了如何在 Delphi 中创建 Linux 守护进程,而这篇文章则试图将上文的操作简单化,不要再去考虑那么多事事非非。 【基础入门】 1、引入 qconsole_looper.pas 单元,这个单元本身原来是为了能够在控制台程序中运行主线程函数而引入的,换句话说,引用它后可以保证 QWorker 在控制

在 Delphi 中创建 Linux 守护程序(服务进程)

本文意译自 原文链接,语言上做了精炼和排版的变更,以便更简洁明了。 Delphi 开始支持 Linux 平台为 Delphi 开发人员开辟了创建 Linux 服务器应用程序的可能。但遗憾的是,目前 RAD Studio IDE 并不包括创建 Linux 守护程序()服务)。 【注意】本文假设您已经能够配置好 Linux

[教程]使用 Delphi 获取当前操作系统的时区

嗯,这段代码实际上已经集成到 QString 单元了,所以你可以直接调用 GetTimezone 函数来获得时区了。用 GetTimezoneText 可以获得时区的字符串表示。 代码不长,用起来也简单,它实际上返回的时区对应的分钟数,比如北京时间是480,也就是 8 小时,其它依次类推。使用 GetTimezonTe

QWorker 更新 – 新增 Plan 函数添加个一个 Linux 样式的计划任务作业

【更新说明】 QWorker 新增了一个 Plan 函数来做计划任务作业的处理,与 At 和 Post 函数不同,Plan的计划任务掩码精度是精确到秒,而本次任务与下次任务之间的时间间隔并不是固定的,如每月1号执行的任务,牵涉到大小月间隔就不一样了。所以 QWorker 内部维护了一个独立的队列来处理此问题。 QWor