2021年1月4日 星期一
[分享]一种将 Delphi 组件属性信息保存到JSON的方法
swish| QDAC官方网站 |15:41:36
此代码支持 Delphi 2007+,使用 QJSON 做为序列化的支持库。你可以自己改为使用其它的 JSON库。 使用示例: 如上面的示例,由于写成了 class helper,所以保存到 Json 里,直接调用组件实例的 SaveToJson 就可以了,而从 Json 中恢复则直接调用组件实例的 LoadFromJ
Murmurhash 哈希算法 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |08:58:00
Murmurhash 哈希算法 MurmurHash 是一种非加密型哈希函数,适用于一般的哈希检索操作。 由Austin Appleby在2008年发明, 并出现了多个变种,都已经发布到了公有领域(public domain)。与其它流行的哈希函数相比,对于规律性较强的key,MurmurHash的
2021年1月2日 星期六
yaml演示 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |19:54:00
yaml演示 unit Tests.Neslib.Yaml.Sample; interface uses DUnitX.TestFramework, Neslib.Yaml; type TestYamlSample = class private procedure CheckStream(cons
delphi yaml - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |19:49:00
delphi yaml https://github.com/lim417dev/Neslib.Yaml Neslib.Yaml - A YAML library for Delphi Neslib.Yaml is a library for parsing and emitting YAML an
2020年12月30日 星期三
DELPHI7适用的BytesOf和StringOf - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |12:16:00
DELPHI7适用的BytesOf和StringOf function BytesOf(const Val: AnsiString): TBytes; var Len: Integer; begin Len := Length(Val); SetLength(Result, Len); Move(V
bson(json)序列还原 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |11:45:00
bson(json)序列还原 unit Unit2; interface uses Grijjy.Bson.Serialization, Grijjy.Bson, Grijjy.Bson.IO, Winapi.Windows, Winapi.Messages, System.SysUtils, Sy
2020年12月24日 星期四
Ryzen 9 5950x: One Billion Lines Of Delphi Code Compiled In ~5 Minutes On 16 Cores
Admin| FMX Express |17:54:54
The AMD Ryzen 9 5950x is a beast of a CPU with 16 cores and 32 threads. I have been running a bunch of benchmarks around one million lines of code but I wanted to...The postRyzen 9 5950x: One Billion Lines Of Delphi Code Compiled In ~5 Minutes On ...
2020年12月15日 星期二
悲催!kbmMW 5.13竟然无法在10.4.1 android编译通过 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |14:23:00
本来用10.3.3生产项目,随着Android 11的到来,已经有用户用上了,而10.3.3开发的app竟然在android 11闪退,没逼无奈,只好往Delphi 10.4.1升级。 本来一切顺利,安装环境,组件,编译生产项目。Win32成功,于是切换成Android 32,编译,问题来了,使用的
Delphi 10.4.2最新消息 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |07:59:00
开始内测了!
2020年12月10日 星期四
好消息!ChinaCock新版即将到来,支持华为扫码! - 红鱼儿
红鱼儿| 博客园_红鱼儿 |11:30:00
作者重新定义了价格,下面是作者公布的最新价格,增加了按年付费的方式二。这套组件是作app必备的,我用后是感觉运行稳定、高效,同时极大的提升开发效率,ChinaCock在手,别无所求! 这是作者,小鲜肉一枚,用了ChinaCock,会让你感觉同作者一样完美! 下面是转发的...
咏南中间件的一种多进程集群方式 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |10:56:00
咏南中间件的一种多进程集群方式 针对咏南windows中间件(基于windows http.sys通讯的)。 1)关闭DATASNAP,WEBSERVICE(注释掉相关代码即可)。因为只有http.sys才可以多个进程共享同一个端口(其他通讯需要每个进程分别绑定不同的端口)。 2)在http.sys
信号量TSemaphore - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |08:35:00
信号量TSemaphore uses syncobjs; TSemaphore = class(THandleObject) {$IF Defined(LINUX) or Defined(ANDROID)} private FSem: sem_t; {$ENDIF LINUX or ANDROID}
2020年12月9日 星期三
delphi内存映射(跨平台) - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |13:53:00
delphi内存映射(跨平台) /// <author>cxg 2020-12-9</author> unit yn.map; interface uses SysUtils, {$IFDEF posix} Posix.SysMman {$ENDIF} {$IFDEF mswindows} Wind
2020年12月8日 星期二
delphi windows内存映射 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |16:37:00
delphi windows内存映射 使用内存映射文件读写大文件 几十GB、几百GB、乃至几TB的海量存储,再以通常的文件处理方法进行处理显然是行不通的。使用字符串变量的方法不仅会加重内存的负担,而且会Unicode和ASCII码的转换会把你弄得焦头烂额。目前,对于上述这种大文件?..
delphi linux内存映射 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |16:15:00
delphi linux内存映射 内存映射,简而言之就是将用户空间的一段内存区域映射到内核空间,映射成功后,用户对这段内存区域的修改可以直接反映到内核空间,同样,内核空间对这段区域的修改也直接反映用户空间。那么对于内核空间< >用户空间两者之间需要大量数据?..





冀公网安备 13098202000212号