文件名称:log:该项目是我对“日志”的实现,该日志是一个仅附加项的序列
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-06 16:15:24
Java
配音 凯文·弗林(Kevin Flynn):日志。 存储抽象。 我试图对计算机存储的信息簇进行描绘。 他们长什么样? InputStreams? 字节数组? 通话是否畅通无阻? 我一直梦想着以为我永远不会使用的服务。 然后有一天... 年轻的山姆·弗林(Sam Flynn):是你写的! 凯文·弗林:是的,伙计。 我写的。 日志 该项目是我对“日志”的实现,该日志是一个仅附加的项目序列。 Linkedin上有一篇很棒的文章( )以及如何使用它。 在思考什么是日志以及如何编写日志的过程中,我确定了一个适用于我的其他项目的简单实现: FileLogService类是Log和Guava Service的实现。 可以在项目后附加一个自动递增的ID。 可以为项目附加所需的ID(或快速失败)。 这允许对某些应用程序有用的“乐观附加”。 不允许删除和更新项目。 读取可以与其他读取并行发生(
【文件预览】:
log-master
----pom.xml(2KB)
----License(1KB)
----src()
--------test()
--------main()
----README.md(2KB)