摘要: TInterfaceResolver&TInjectableObject { ************ TInterfaceResolver TInjectableObject 用于控制反转(IoC)/依赖注入(Dependency Injection) } type /// 在依赖注入(又名IoC 阅读全文
posted @ 2024-07-25 22:59 海利鸟 阅读(10) 评论(0) 推荐(0) 编辑
摘要: mormot.rest.core--TRestRunThreads { ************ TRestRunThreads - REST 实例的多线程处理 } /// 访问 TRest 实例的多线程处理 TRestRunThreads = class(TSynPersistentLock) p 阅读全文
posted @ 2024-07-12 18:12 海利鸟 阅读(19) 评论(0) 推荐(0) 编辑
摘要: mormot.rest.core--TRestBackgroundTimer { ************ 自定义 REST 执行 } type /// TRestServer.Uri() 方法可能执行的所有命令 // - execSoaByMethod 用于基于方法的服务 // - execSoa 阅读全文
posted @ 2024-07-12 18:12 海利鸟 阅读(7) 评论(0) 推荐(0) 编辑
摘要: mORMot2 的 mormot.defines.inc 到底配置了啥,居然写了700多行! { 这个文件是开源Synopse mORMot框架2的一部分, 遵循MPL/GPL/LGPL三重许可协议 - 详见LICENSE.md 定义了一组集中的条件编译指令,包含在所有框架单元中, 也可以用于您自己 阅读全文
posted @ 2024-07-12 11:10 海利鸟 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Pascal语法中记录常量声明 type TMyRec = record Val1: integer; end; TRec2 = record Val1: integer; Val2: integer; end; TRec3 = record Val1: integer; Val2: string; 阅读全文
posted @ 2024-07-10 16:35 海利鸟 阅读(5) 评论(0) 推荐(0) 编辑
摘要: mormot.core.threads--TSynThreadPool { ************ 面向服务器进程的线程池 } TSynThreadPool = class; // 前向声明TSynThreadPool类 /// 定义了TSynThreadPool所使用的工作线程 TSynThre 阅读全文
posted @ 2024-07-10 11:06 海利鸟 阅读(37) 评论(0) 推荐(0) 编辑
摘要: mormot.core.os--TSynLocker和TSynLocked TLightLock { **************** TSynLocker/TSynLocked 和 低级线程特性 } type /// 一个轻量级的独占非重入锁,存储在 PtrUInt 值中 // - 在自旋一段时间 阅读全文
posted @ 2024-07-09 14:25 海利鸟 阅读(23) 评论(0) 推荐(0) 编辑
摘要: mormot.core.threads--TSynParallelProcess { ************ 线程池中的并行执行 } type /// TSynParallelProcess 的并行化过程回调 // - 如果 0<=IndexStart<=IndexStop,则应执行某些过程 TO 阅读全文
posted @ 2024-07-08 23:35 海利鸟 阅读(21) 评论(0) 推荐(0) 编辑
摘要: mormot.core.threads--TSynBackgroundThread 在mORMot 2框架中,TSynBackgroundThreadEvent、TSynBackgroundThreadMethod、TSynBackgroundThreadProcedure、TSynBackgrou 阅读全文
posted @ 2024-07-08 20:38 海利鸟 阅读(21) 评论(0) 推荐(0) 编辑
摘要: mormot.core.threads--TBlockingProcess type /// TBlockingProcess 实例的当前状态 TBlockingEvent = ( evNone, // 无状态 evWaiting, // 等待状态 evTimeOut, // 超时状态 evRais 阅读全文
posted @ 2024-07-08 19:35 海利鸟 阅读(22) 评论(0) 推荐(0) 编辑