BYTECODES
分布式算法

ozone单节点配置

ozone的配置文件位于ozone/etc/hadoop/目录下,文件名ozone-site.xml,默认的话可能不存在这个文件夹,我们可以使用ozone genconf生成。

分布式算法

Ozone信息查看

Ozone信息查看

分布式算法

Ozone存储配置项文档

查找资料发现另一个配置ozone.server.default.replication.type。与此同时发现了全部的配置文档

分布式算法

OZone StorageContainerManagerStarter init代码分析

init函数主要用于SCM初始化, 开发时会传入-conf=hadoop-ozone/dev-support/intellij/ozone-site.xml参数,指明配置文件位置。

分布式算法

Mac开发Ozone环境配置

当前ozone是 1.4.0-SNAPSHOT版,如果在mac上面运行,会提示如下错误。

编程语言

垃圾回收算法

垃圾回收算法

编程语言

Java生产环境下问题排查

在生产环境中,我们无法通过断点调试、新增log、可视化工具去立马查看当前的运行状态和拿到错误信息,此时,借助Java自带的命令行工具以及相关dump分析工具以及一些小技巧,可以大大提升我们排查问题的效率。

编程语言

Java对象已死

垃圾回收算法要解决的问题,如何判断java对象已经不再使用

编程语言

Jackson中LocalDate的序列化成字符串

Jackson中LocalDate的序列化问题:我们在使用objectMapper writeValueAsString把对象序列化成字符串时,默认情况下LocalDate会生成对象字符串。

区块链及Web3

ERC20、ERC721、ERC1155等主流协议

ERC20、ERC721、ERC1155等主流协议介绍