个人备忘 一句话处理问题 之所以单独专门写这么一篇是因为有些问题出现的莫名其妙(当然深究的话绝对是有原因的......),网上基本也搜不到同类的问题,解决办法也很简单,所以准备单独用这篇文章汇总此类问题:问题1:delphi中使用FMX fastreport打印的时候提示: Invalid printer class :TFakePri ... 阅读全文 2025-03-12 王守红 0 条评论 196 次浏览
技术分享个人备忘 firedac写入postgresql提示:无效的 "UTF8" 编码字节顺序: 0x00解决 写入数据提示“postgresql提示:无效的 "UTF8" 编码字节顺序: 0x00”,遇到过几次基本都是有中文内容的情况下出现,英文提示是:“invalid byte sequence for encoding ‘UTF8’: 0x00″,直接上解决方法:确认数据库的 编码是UTF8你可以通过以下 SQL ... 阅读全文 2025-03-07 王守红 0 条评论 215 次浏览
技术分享 Delphi中 TTask的用法 TTask 类是 System.Threading.TTask 命名空间下的一个类,用于实现异步编程。TTask 提供了一种简单而强大的方式来执行并发任务,而不需要深入处理线程的低级细节。一、简介TTask 类允许你以异步方式执行代码,并且提供了一些高级功能,如任务的等待、取消和结果返回。它基于 System. ... 阅读全文 2025-02-02 王守红 0 条评论 450 次浏览
技术分享 深入理解 Delphi TFDQuery 的 FetchOptions.RecsSkip 和 FetchOptions.RecsMax 属性 在 Delphi 开发中,处理数据库数据时,经常会遇到需要展示部分数据的情况,也就是分页操作。通常我们都是通过SQL的分页语句进行分页。但是TFDQuery组件的FetchOptions.RecsSkip和FetchOptions.RecsMax属性为我们实现了另一种分页的解决方案,且无需关心不同数据库的分页 ... 阅读全文 2025-02-02 王守红 0 条评论 417 次浏览
个人备忘 Delphi进行URL的编码和解码 网上提供的编码和解码还是比较多的。总结了一下:1)普遍方法是引用HttpApp单元,然后HTTPEncode(UTF8EnCode('我是中文') //编码 UTF8DeCode(HTTPDecode('%E8%B0%83%E4%BC%98')//解码 2)引用IdURI进行编码或者解码IdURI.URLDec ... 阅读全文 2024-06-22 王守红 0 条评论 2271 次浏览
个人备忘 配置Ubuntu下的pgAgent 1)安装sudo apt install pgagent2)登录数据库并创建db扩展psql -U postgres -h localhostCREATE EXTENSION pgagent;3)在postgres用户下创建密码文件--创建密码文件vi ~/.pgpasslocalhost:5432:postg ... 阅读全文 2024-04-17 王守红 0 条评论 1517 次浏览
技术分享 CentOS 8安装httpd失败解决办法 今天安装pgadmin4的过程中发生错误,提示sudo yum install pgadmin4 上次元数据过期检查:0:02:37 前,执行于 2024年02月21日 星期三 17时55分39秒。 错误: 问题: package pgadmin4-8.3-1.el8.noarch from pgAdmin4 ... 阅读全文 2024-02-21 王守红 0 条评论 3130 次浏览
个人备忘 用DELPHI开发银河麒麟上应用的一些问题处理 1、在连接PASSSERVER后,编译出现V10不是个整数的问题解决方法:修改麒麟系统/etc/os-release文件中的VERSION_ID="10"2、在DELPHI安装本地LINUX开发包CACHE时,如果碰到远程多个路径不存在的问题,即是LINUX上未正确安装开发包,解决方法:a)sudo apt-g ... 阅读全文 2024-02-04 王守红 0 条评论 3153 次浏览
技术分享个人备忘 Delphi/Lazarus使用mormot2解析JSON mormot2生成JSON和解析JSON的功能非常强大,也非常灵活,灵活的结果就是有时候有点乱。下面总结了最简单的一种使用方法要解析的JSON如下,基本涉及了要解析的所有类型。JsonContent:=' { "head": { "jzDate": ... 阅读全文 2024-02-04 王守红 0 条评论 1790 次浏览
个人备忘 Ubuntu安装VNC服务 这是一个亲测可用的VNC安装步骤。sudo apt install -y x11vnc sudo apt install -y lightdm mestars@pop-os:~$ mkdir -pv /home/yourname/.vnc mestars@pop-os:~$ x11vnc -storepass ... 阅读全文 2023-05-22 王守红 0 条评论 2164 次浏览