摘要: function getJwtExpiration(token) { try { const base64Url = token.split('.')[1]; // 提取 payload 部分 const base64 = base64Url.replace(/-/g, '+').replace(/ 阅读全文
posted @ 2024-12-19 14:37 Josen_Earth 阅读(77) 评论(0) 推荐(0)
摘要: 子流程 最好用try catch来 处理 因为父流程无法感知子流程是否失败 子流程的图片需要拷贝到父流程 最好 while加 try catch 实现重试机制。 bash可以用powershell. 阅读全文
posted @ 2024-12-09 00:17 Josen_Earth 阅读(26) 评论(0) 推荐(0)
摘要: 要创建一个 .NET 程序供 PowerShell 调用,你可以编写一个控制台应用程序或类库,并将其编译为 DLL 文件。然后,你可以在 PowerShell 脚本中加载并调用这个 DLL 中的方法。 展示如何创建一个 .NET 类库并从 PowerShell 调用它: 步骤 1:创建 .NET 类 阅读全文
posted @ 2024-12-08 16:28 Josen_Earth 阅读(284) 评论(0) 推荐(0)
摘要: 提高扩展性 1. 命名 更泛化, 不特定 more fundamentally, this is for children documents 2. 使用枚举,而不是属性 isXXX 3. 使用工厂类实现 4. 对数据使用标志Type,以区分不同场景 直接用属性 是否为空来加入一些计算逻辑 Appr 阅读全文
posted @ 2024-11-29 12:29 Josen_Earth 阅读(12) 评论(0) 推荐(0)
摘要: .NET Core 中,使用 Options 模式来读取配置信息。Options 模式是配置绑定的一个强类型方式,通过 IOptions<T>, IOptionsSnapshot<T> 和 IOptionsMonitor<T> 三种不同的方式来管理应用程序的配置数据。 1. 使用 IOptions< 阅读全文
posted @ 2024-10-11 17:15 Josen_Earth 阅读(123) 评论(0) 推荐(0)
摘要: RabbitMQ 特点? 可靠性: RabbitMQ 使用一些机制来保证可靠性, 如持久化、传输确认及发布确认等。 灵活的路由 : 在消息进入队列之前,通过交换器来路由消息。对于典型的路由功能, RabbitMQ 己经提供了一些内置的交换器来实现。针对更复杂的路由功能,可以将多个交换器绑定在一起, 阅读全文
posted @ 2024-09-27 10:45 Josen_Earth 阅读(41) 评论(0) 推荐(0)
摘要: 翻译自 Don't Block on Async Code (stephencleary.com) This is a problem that is brought up repeatedly on the forums and Stack Overflow. I think it’s the m 阅读全文
posted @ 2024-09-26 17:25 Josen_Earth 阅读(44) 评论(2) 推荐(0)
摘要: JToken:是 JSON 数据的通用表示形式,可以是对象(JObject)、数组(JArray)、值(JValue)等。 JObject:继承自 JToken,是表示 JSON 对象的类型。 /使用 ToObject 方法转换为 JObject JObject jObject = jToken.T 阅读全文
posted @ 2024-09-14 16:42 Josen_Earth 阅读(159) 评论(0) 推荐(0)
摘要: 时间格式 ISO 8601 标准 "2024-09-11T00:00:03Z" Z 的时间字符串表示UTC 时间(协调世界时)。Z(Zero offset / UTC) 如果没有 Z,通常还可以使用时区偏移来表示时间。例如: 2024-09-11T00:00:03+08:00 表示东八区的时间(比 阅读全文
posted @ 2024-09-13 17:15 Josen_Earth 阅读(175) 评论(0) 推荐(0)
摘要: Java 提供了几种异步编程方式,尤其是在 Java 8 引入的 CompletableFuture 和 Java 11 的 HttpClient 中,能够实现异步操作。 1. CompletableFuture (Java 8) CompletableFuture 是 Java 中用于处理异步任务 阅读全文
posted @ 2024-09-08 22:35 Josen_Earth 阅读(183) 评论(0) 推荐(0)