TypeScript实用类型之Omit

thbcm阅读(251)

Omit类型的作用是什么?与以往不同,我们先不介绍晦涩难懂的概念,而是从一个实际的例子出发,进而引出这个类型。

AWS学习笔记之Lambda执行权限引发的思考

thbcm阅读(200)

仔细想了想,这是在问如何让Lambda有可以上传文件到S3上的权限。而IAM user和相关凭证都是配置好的。

而Lambda是需要用某种IIAM role来执行的,且这个Role是需要有S3的操作权限来上传文件的。看完四个选项,只有D是正确的。而A是用来迷惑人的,IAM permissions是加在Role上的,并不是直接配置在Lambda上。

再进一步再想,这个配置在AWS中该如何编写呢?

配置如下:

Visual Studio 2022 中的 EF Core 反向工程和模型可视化扩展插件

thbcm阅读(294)

EF Core Power Tools 是一款基于 C# 编写、开源免费(MIT license)、在 EF Core 命令行工具的基础上构建的适用于 Visual Studio 2022 中的 EF Core 反向工程和模型可视化扩展插件。它提供了反向工程、迁移和模型可视化、生成关系图、生成SQL语句等功能,旨在降低使用 EF Core 的门槛,并通过图形用户界面(GUI)辅助开发者进行数据库的反向工程和DbContext模型的可视化。

.NET 10 引入 后量子密码学 (PQC)

thbcm阅读(219)

什么是 PQC?

PQC 是指新型加密算法,旨在抵御来自未来量子计算机的攻击。当今广泛使用的算法(如 RSA 和 ECC)依赖于大型量子计算机相对容易解决的数学问题。后量子算法(PQC)是围绕不同类型的问题构建的,即使对于量子机器来说,这些问题也应该仍然很困难。

一周 Star 破万的开源项目「GitHub 热点速览」

thbcm阅读(221)

上周的苹果全球开发者大会(WWDC25),万众期待的 AI 加持版 Siri 跳票了,让不少开发者略感失望。然而“东边不亮西边亮”,开源社区迎来了重磅级开源项目 container,一款由苹果开源的轻量级容器工具,可轻松创建和运行 Linux 容器镜像,为 macOS 用户带来原生的容器体验,开源一周便 Star 破万!

鸿蒙运动项目开发:封装超级好用的 RCP 网络库(上)—— 请求参数封装,类型转化器与日志记录篇

thbcm阅读(207)

在移动应用开发中,网络请求是与后端服务交互的基础。一个优秀的网络库不仅需要提供基本的请求功能,还需要具备错误处理、日志记录、缓存管理等高级特性。鸿蒙系统提供了强大的 RCP(Remote Communication Protocol)模块,用于实现高效的网络通信。通过封装 RCP 模块,我们可以构建一个功能完备且易于使用的网络库,提升开发效率和应用性能。

联系我们