12 2024 档案
摘要:查看当前会话时区 SELECT @@session.time_zone; 设置当前会话时区 SET time_zone = 'Europe/Helsinki'; SET time_zone = "+00:00"; 数据库全局时区设置 SELECT @@global.time_zone; 设置全局时区
阅读全文
摘要:[JsonConverter(typeof(EnumJsonConverter<DocumentStatus>))] public enum DocumentStatus { None = 0, Rejected = 1, Approved = 2, Published = 3, } public
阅读全文
摘要:在 MySQL 的执行计划中,Using join buffer (Block Nested Loop) 表示在执行嵌套循环连接(Nested Loop Join)时,MySQL 使用了一种称为块嵌套循环(Block Nested Loop)的优化策略,这种策略会用到连接缓冲区(join buffe
阅读全文
摘要:软件开发中有一些公认的设计和开发原则,有助于提高代码的质量、可维护性和扩展性。以下是一些核心的开发原则: 1. SOLID 原则 SOLID 是五个面向对象设计原则的缩写: 单一职责原则(SRP):每个类或模块只应有一个原因导致其变化,即每个类只负责一个职责。 开放封闭原则(OCP):软件实体(类、
阅读全文
摘要:function getJwtExpiration(token) { try { const base64Url = token.split('.')[1]; // 提取 payload 部分 const base64 = base64Url.replace(/-/g, '+').replace(/
阅读全文
摘要:子流程 最好用try catch来 处理 因为父流程无法感知子流程是否失败 子流程的图片需要拷贝到父流程 最好 while加 try catch 实现重试机制。 bash可以用powershell.
阅读全文
摘要:要创建一个 .NET 程序供 PowerShell 调用,你可以编写一个控制台应用程序或类库,并将其编译为 DLL 文件。然后,你可以在 PowerShell 脚本中加载并调用这个 DLL 中的方法。 展示如何创建一个 .NET 类库并从 PowerShell 调用它: 步骤 1:创建 .NET 类
阅读全文