小编Cal*_*ran的帖子

如何向日历对象添加一天并考虑夏令时?

我正在尝试为列表中的对象创建时间限制。这可能意味着物品的保质期可能为 23、24 或 25 小时。有没有有用的 Java 库?这是我到目前为止所拥有的。

我的问题是,例如,当我在上午 9:30 创建记录时,必须在第二天上午 9:30 将其删除。当夏令时生效期间,我会遇到差异。该记录要么在 8:30 要么 10:30 被删除,具体取决于我是向前还是向后跳。

//baseValue = object that I want to check

Date dt = new Date();
Calendar c = Calendar.getInstance(); 
c.setTime(dt); 
c.add(Calendar.DATE, -1);

if(baseValue.getTime() < c.getTime()){
    array.remove(baseValue);
}
Run Code Online (Sandbox Code Playgroud)

java datetime date dst

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

万一远程回购不可用,如何为Spring Cloud Config服务设置本地后备配置?

我们计划将Spring Cloud Config用于我们的服务。我们最大的担心是,当容器启动时,它依赖于github始终可用,以便可以拉出配置文件。万一github出现故障,缓解该问题的最佳实践是什么?

我正在考虑将配置的本地文件夹存储为备份,并配置application.yml以使其回退(我不知道如何)。

我打算使用复合环境存储库,请参见此处:2.1.8节

但是它指出:

从环境存储库中检索值时,任何类型的故障都会导致整个组合环境的故障。

这意味着如果git检索失败,它就不会退回到组合的本地组件。我希望能做到。你们有没有处理过类似的问题?您是如何解决的?

这是一篇有关最佳做法的好文章。但是,对于情况1,我需要一种解决方法:处理GIT存储库不可用的最佳实践

fallback spring github local-storage spring-cloud-config

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