08 2019 档案

摘要:GitLab CI + Docker 实现持续集成 一、持续集成(Continuous Integration, CI)的基本概念 概述 在传统软件的开发中,代码的集成工作通常是在所有人都将工作完成后在项目即将结束进行时,而这往往会花费大量的时间和精力。而持续集成是一种将集成阶段放在软件开发阶段的做 阅读全文
posted @ 2019-08-26 00:36 周二鸭 阅读(9424) 评论(1) 推荐(3) 编辑
摘要:利用 Spring Boot Admin 进行项目监控管理 一、Spring Boot Admin 是什么 Spring Boot Admin (SBA) 是一个社区开源项目,用于管理和监视 Spring Boot 应用程序。应用程序通过 的方式注册到 Spring Boot 管理客户端,或者通过 阅读全文
posted @ 2019-08-22 01:00 周二鸭 阅读(3378) 评论(0) 推荐(1) 编辑
摘要:Java 中的接口和抽象类之间的对比 一、接口 ,将其翻译成插座可能就更好理解了。我们通常利用接口来定义实现类的行为,当你将插座上连接笔记本的三角插头拔掉,换成微波炉插上去的时候,你就会发现,这两样东西它都是三角插头的。那么这个三角插头就可以视为一种规则,而这两样电器就是两个实现了同样规则的构件了。 阅读全文
posted @ 2019-08-11 10:29 周二鸭 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Java 中注解的实现原理 一、引言 在 Java5 之前,利用 进行配置是各大框架的常规操作,这种方式可以实现松耦合并完成框架中几乎所有需要的配置,但随着项目的扩展, 文件本身的内容将变得十分复杂,维护成本大大提升。 所以就有人提出使用一种标记式高耦合的配置方式,这种方式可以提供类似注释的机制,用 阅读全文
posted @ 2019-08-09 17:10 周二鸭 阅读(764) 评论(0) 推荐(0) 编辑
摘要:String 相关知识点总结 字符串的不可变性 概述 String 被声明为 final,因此它不可继承 在 Java8 中,String 内部使用 char 数组存储数据 在 Java9 之后,String 类的实现改用 byte 数组存储字符串,同时使用 来表示使用了哪种编码。 value 数组 阅读全文
posted @ 2019-08-07 20:53 周二鸭 阅读(672) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示