摘要:
原始链接 I had recently spent some time playing around with the simple to use DelphiDetours package from Mahdi Safsafi https://github.com/MahdiSafsafi/DDe 阅读全文
摘要:
自从delphi 10.2 开始正式支持linux 开发来,大家一直关心为什么官方没有使用FMX来支持LInux 的桌面开发? 其实原因无非就几点: 1、Linux 大部分是应用还是服务端的,桌面应用本身就很少; 2、EMB 开发资源不够; 3、Linux 桌面环境分支很多,例如KDE,GNOME 阅读全文
摘要:
delphi 目前提供了部分哈希及加密算法。 但是不是特别全,今天给大家推荐一套免费的、跨平台的算法库。 https://github.com/winkelsdorf/DelphiEncryptionCompendium 这套库基本上覆盖了常用的hash,cipher 代码实现。 有这一方面需要的同 阅读全文
摘要:
原文地址: https://blog.devart.com/increasing-sqlite-performance.html One the major issues a developer encounters when using the SQLite DBMS in his applica 阅读全文
摘要:
unidac 是delphi 最强大的数据库连接控件,没有之一。详细信息可以通过官网了解。 Firebird是一个跨平台的关系数据库系统,目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。 它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据 阅读全文
摘要:
前面我们讲了如何使用unidac 在datasnap 的服务端访问数据库,今天大概讲一下客户端如何访问 前面做的服务器?其实这个客户端适合任何datasnap 服务端。 首先我们建一个应用,并加入一个TDatamodule. 加入TSQLConnection 控件,并选择driver 为datasn 阅读全文
摘要:
从delphi 6 开始,datasnap 作为delphi 自带的多层框架,一直更新到最新的delphi 10.3 。同时逐步增加了很多新的功能 ,比如支持REST 调用,支持 IIS ,apache 等服务器。今天简单介绍一下如何在datasnap 中使用unidac 访问数据库。 首先,按照向 阅读全文
摘要:
原文地址 The Windows x64 ABI (Application Binary Interface) presents some new challenges for assembly programming that don’t exist for x86. A couple of th 阅读全文
摘要:
原文地址 While implementing the x64 built-in assembler for Delphi 64bit, I got to “know” the AMD64/EM64T architecture a lot more. The good thing about the 阅读全文
摘要:
今天简单介绍一下 delphi 中record 的类操作符重载使用,就是如何 实现 record 之间的简单操作。 关于类操作符重载 ,大家可以看 官方的文档。 Delphi allows certain functions, or "operators", to be overloaded wit 阅读全文