恭喜你发明了 Golang 的 sync.Once

thbcm阅读(68)

首先想到的就是在结构体内记录一下是否执行过传参的函数,如果没有执行过就执行并且记录下来,如果执行过就不再执行,如此看来只是
if-else 而已,写起来也非常顺畅,代码如下。

一款基于 .NET 开源免费、高效且用户友好文件搜索工具!

thbcm阅读(70)

TDS 是一款基于 .NET 开源免费(MIT license)、高效且用户友好的文件搜索工具,使用 Avalonia UI 技术并完美支持 AOT 编译,实现并优化了如 USN 读取/近实时更新,索引磁盘缓存,索引增强搜索,多关键字匹配,多线程搜索,Avalonia UI 实现(虚拟化,全局热键,系统托盘)等功能,具有轻量高效、界面美观、交互舒适等特性。该项目以 MIT 协议开源免费,可供学习参考或自定义扩展。

联系我们