小编Kuc*_*.CZ的帖子

Annotation可以实现接口吗?

注释中是否有可能实现接口?就像是:

public @interface NotNull implements LevelInterface  {
    ValidationLevel level();
};
Run Code Online (Sandbox Code Playgroud)

java annotations interface

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

多次提交的转移日期

我不小心设置了错误的时间,并且我的所有提交的时间/日期都是错误的,我想更改提交时间/日期(fe+8小时/+10天)。

我已经找到了一次提交的解决方案,但我想知道是否可以在一个分支中对多次提交进行解决。我已经设法弄清楚如何更改日期,但我迷失了变基:

COMMITS=($(git rev-list $COM~..HEAD))
for COMMIT in "${COMMITS[@]}"
do
   COMMIT_DATE=$(git log $COMMIT -n1 --format=%aD)
   NEW_DATE=$(date -d "$COMMIT_DATE+30 days" -R)
   echo "I: $COMMIT FROM $COMMIT_DATE TO $NEW_DATE"
   GIT_COMMITTER_DATE="$NEW_DATE" GIT_AUTHOR_DATE="$NEW_DATE" git commit --amend --no-edit --date "NEW_DATE"
   ...... rebase command
done
Run Code Online (Sandbox Code Playgroud)

如何正确变基?

git

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

Spring Boot Actuator 端点覆盖

我一直在使用 Spring boot 进行原型设计,在那里我添加了对REST 的依赖,spring-boot-starter-actuator并将spring-boot-starter-data-rest我的测试 REST 端点命名为/info. 应用程序运行时没有任何错误,但是无法调用我的端点并且应用程序一直返回 404。

一段时间后,我发现执行器项目包含 SAME 端点/info并且基本上覆盖了我的自定义 RESTful 端点,因为我没有命名它。

我的问题是:有什么办法可以防止一般的这种行为(意思是 bean 错误地发生冲突)?或者至少在发生这种情况时收到警告消息。

预先感谢您的回答

java spring dependency-injection spring-boot spring-boot-actuator

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