小编Sor*_*tis的帖子

如何在Java中将字节数组转换为Base64?

好的,我知道如何在C#中做到这一点.

它很简单:

Convert.ToBase64String(byte[])
and Convert.FromBase64String(string) to get byte[] back.
Run Code Online (Sandbox Code Playgroud)

我怎么能用Java做到这一点?

java arrays string

103
推荐指数
4
解决办法
17万
查看次数

在java中创建消息ID

我需要在我的应用中唯一标识消息.因此,每条消息都应包含其id.我有几个问题..

  1. 消息是否应该私有地生成其id并且仅为id提供getter?
  2. 创建ID的最佳方法是什么?java中UUID类的任何替代方法?

谢谢.

java uuid

3
推荐指数
1
解决办法
1758
查看次数

属性文件更改时的 Apache Commons 配置触发事件

我正在使用 Apache Commons 配置库来存储我的应用程序属性。我可以使用它来监视属性文件的更改FileChangedReloadingStrategy,并且它工作得很好。我想做的是在属性文件更改时触发configurationChanged事件。ConfigurationListener

如果我尝试从我的代码中获取属性,则这种情况有效

directory = MyConfiguration.getInstance().getString("directory");
Run Code Online (Sandbox Code Playgroud)

这条线将触发configurationChanged。但我需要在捕获文件中的更改时触发此事件FileChangedReloadingStrategy而不进行冗余调用。

谢谢。

java apache-commons-config

2
推荐指数
1
解决办法
3720
查看次数

标签 统计

java ×3

apache-commons-config ×1

arrays ×1

string ×1

uuid ×1