次世代开发工具 Fleet 终于支持配置 Maven 了
这个由 JetBrains 打造的下一代 IDE,在一开始的时候,老四就下载了,不过下载下来发现非常的简洁,简洁到我不想用它,没有别的原因,就因为老四是强迫症哈,居然不支持 Maven 自定义配置 settings.xml 文件,也不能自定...
这个由 JetBrains 打造的下一代 IDE,在一开始的时候,老四就下载了,不过下载下来发现非常的简洁,简洁到我不想用它,没有别的原因,就因为老四是强迫症哈,居然不支持 Maven 自定义配置 settings.xml 文件,也不能自定...
后台管理这样的系统一直存在着谜一样的复杂性,老四最近就遇到了一个需求,需要将两个比较复杂的 JSON 结构体合并为一个 JSON 体,其中 A JSON 的优先级要高于 B JSON 优先级,对于 A 中出现的 JSONArray,如果也在...
最近在写 MySQL 语句的时候,使用 order by 对表中的某个字段进行排序,但是改字段存在一些为空的值,在业务终端进行显示的时候,产品业务逻辑要求对空值不进行排序。此前在使用 PgSQL 的过程中,可以直接使用 order by x...
上一次简单的分享了一下 Spring Boot 的源码导入教程,那么源码导入成功了,最重要的自然就是要阅读源码,今天简单的浅析一下在 Spring Boot 的整个生命周期当中,扮演重要角色的 SpringApplicationRunLis...
一、前提 最近老四面试过程中,发现很多人对于 Spring Boot 只能说出来个「自动配置」,至于 Spring Boot 到底对 Spring 做了什么,基本很少有人能够回答上来,所以其实一个工具或者框架用的相对较久之后,你应该最起码的...
背景 由于谷歌宣称「因为使用率低」的原因退出中国市场,导致我们 CEM 相关的翻译服务无法进行翻译。可参考 TechCrunch 原文: 谷歌似乎在中国部分地区禁用了谷歌翻译(可能需要科学上网) 解决方案 解决方案其实比较简单,虽然谷歌对国...
之前已经讲过「工厂方法模式」,所以按照进阶,我们再来看一下抽象工厂模式是如何在工厂方法模式的基础之上对其进行改善和丰富的。其实抽象工厂模式本质是在具体工厂类中创建多个具体的产品类,来满足对于「开放-封闭原则」的要求。抽象工厂模式也属于六个创...
观察者模式(Observer Pattern),其实这个模式的应用随着微服务的架构现在基本都用消息队列来取代,但是不影响在一个应用程序中,对于对象间的依赖关系,也有很多的应用,至于核心思想都是一样的,就是一种「发布-订阅」的模式。 观察者模...
一、挂了吗 名义上是一个网站宕机在线检测工具,就是检测你的网站是否挂掉、宕机,出现 404 或者 500 这样的错误,可是实际上你仔细观察一下「最近检测」和「最近添加」这两栏列的网址,是可以有重大福利发现的喔。 二、耳聆网 耳聆网是中国比较...
建造者模式说白了就是将类的实例化一个个的封装了起来,里面的属性创建相对复杂,所以帮你直接封装好,从而将对象的创建于表示分离出来,对于客户端,可以直接申请自己想要的具体的对象实例,对于对象的创建,可以通关依赖倒转来进行很好的维护,而不需要客户...