首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring Boot 相关
订阅
HB
更多收藏集
微信扫码分享
微信
新浪微博
QQ
155篇文章 · 0订阅
面试阿里,美团,京东都会被问到的Spring ,从基础到源码帮你全搞定
Spring是一个轻量级开源框架,它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Spring是众多优秀设计模式的组合(工厂、单例、代理、适配器、包装器、观察者、模…
Spring 对象注入循环依赖框架是怎么帮我们做的?
分析了 @Autowired 注解构造方法的处理方式。我们知道在使用 Spring 的时候,如果应用设计比较复杂,那么在这个应用 中, Ioc 管理的 Bean 的个数可能非常多,这些 Bean 之间的以依赖关系也会非常复杂。这个时候就有可能会出现容器 中的 Bean 相互引用…
spring-boot项目整合Retrofit最佳实践,最优雅的HTTP客户端工具!
大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。如果你的项目中还在直接使用RestTemplate或者okhttp,或者…
Spring Boot 2.3 新特性配置文件属性跟踪
再有就是 应用配置的同一个属性,值的来源可能来自配置文件、环境变量、启动参数等等。 很多情况由于如上配置的复杂性,应用在读取配置的时候,并不是我们预期的值,比如我们想使用是配置文件 dev 环境的值,却被环境变量的 或者其他的数据覆盖等,这些往往只有等我们运行时,输出日志才能发…
[译] 使用强大的 Mockito 测试框架来测试你的代码
本文介绍了模拟测试框架 Mockito 的一些基础概念,,介绍该框架的优点,讲解应用 Mockito 的 Java 示例。
那天服务器内存被 Java 线程撑爆了,简单的 JVM 问题诊断流程
话说那天中午吃饭的时候,一个同事说:“那个项目组的人快气死我了,程序有问题,早晨在群里@了他们,到中午才回消息,然后竟然还说他们的程序没有问题,是我们这边调用的太频繁了。简直想笑。” 一般来说,对接出现问题,如果不是错误太明显,我首先都会先怀疑是不是自己出了问题,以免到时候丢人…
if快还是switch快?解密switch背后的秘密
条件判断语句是程序的重要组成部分,也是系统业务逻辑的控制手段。重要程度和使用频率更是首屈一指,那我们要如何选择 if 还是 switch 呢?他们的性能差别有多大?switch 性能背后的秘密是什么?接下来让我们一起来寻找这些问题的答案。 我在之前的文章《9个小技巧让你的 if…
一个基础的SpringBoot项目该包含哪些
建立一个全新的项目,或者把旧的庞大的项目,进行拆分成多个项目。在建立新的项目中,经常需要做一些重复的工作,比如说拷贝一下常用的工具类,通用代码等等。所以就可以做一个基础的项目方便使用,在经历新项目的时候,直接在基础项目上进行简单配置就可以开发业务代码了。 基础项目该包含哪些东西…
MySql时间处理函数的学习与实践
日常业务开发中,我们经常需要跟SQl的日期打交道,比如查询最近30天的订单,查询某一个月的订单量,统计某天每小时的下单量等等,于是整理了以下MySql时间处理函数。 定义: 向日期添加指定的时间间隔。 定义: 从日期减去指定的时间间隔。 定义: 表示返回日期是星期几,记住:星期…
5分钟白嫖我常用的免费效率软件/工具!效率300% up!
1. uTools(Windows/Mac) 最重要的是它提供 API 以供用户自定义插件来解决重复和低效的操作,而上面所说的功能,都是通过不同的插件实现的,还有很多插件,像剪切板历史记录,密码管理,内网穿透,todo 列表等。 2. brew(Mac) 为什么有 brew,因…