摘要:
背景 本地开发了一个SpringBoot项目,想通过Docker部署起来,我本地是Window10系统,由于某些原因不能虚拟化并且未安装Docker-Desktop,所以我在想有没有办法本地不需要虚拟化也不需要安装Docker-Desktop来实现支持Docker命令远程连接到我自己的服务器上。经过 阅读全文
摘要:
之前有些场景下碰到需要用到反射调用JavaBean的get/set方法时都是像以下这种拼接的方式来实现方法的调用。 Article article = new Article(); article.setTitle("这是标题"); article.setPublishTime(LocalDateT 阅读全文
摘要:
日常开发中一直使用swagger作为接口文档工具使用,这次在使用过程中发现一个问题。 正常情况下显示如下图 代码配置如下图 Controller Model 如果在Swagger注解中使用“/”之后,在页面上怎么显示呢? 异常情况 界面显示 代码配置如下图 Controller Model 发现在菜 阅读全文
摘要:
场景 做一个消息中心,专门负责发送消息。消息分为几种渠道,包括手机通知(Push)、短信(SMS)、邮件(Email),Websocket等渠道。 我定义了一个基类MessageRequest用来接收请求参数,代码如下: public class MessageRequest implements 阅读全文
摘要:
类模板 设置入口 Mac:common+,进入设置->Editor->File and Code Templates->Includes 模版代码 /** * todo * * @author looveh * @since ${DATE} ${TIME} **/ 效果图 方法模板 设置入口 Mac 阅读全文
摘要:
心血来潮想搞一套cicd玩玩,结果开始就掉坑里了。 遇到问题 不会写文,所以语言组织比较差,将就看着吧!就当记录一下这个坑以后没准还能用的上。 参照https://blog.csdn.net/MonoBehaviour/article/details/84852984搭建gitlab的时候搭建没有遇 阅读全文
摘要:
2021-07-30碰到加了logback-spring.xml依然不生效的问题,特此记录。 发现问题 在项目中引入logback-spring.xml文件,该文件配置了会在项目根目录下生成logs文件夹,但是运行项目之后发现没有生成文件夹。 问题原因 classpath下已经存在logback.x 阅读全文
摘要:
IDEA支持特别多的插件,今天记录一下我常用的插件。欢迎在评论区推荐更多插件!!! 阅读全文
摘要:
1、archetype是什么? archetype 字面意思是 原型.可以理解为archetype相当于一个脚手架/模板,通过这个脚手架/模板我们可以快速的创建出一个项目. 比如下图中的这些就是maven给我们默认提供的archetype 通过其中的 maven-archetype-webapp,我 阅读全文
摘要:
原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作 阅读全文