首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
好文章
订阅
流年同志59717
更多收藏集
微信扫码分享
微信
新浪微博
QQ
57篇文章 · 0订阅
Spring Boot Starter自动配置的加载原理
Spring Boot Starter的自动配置(Auto-configuration)是个很强大的东东,也是重要且巧妙的设计。不过不把它的原理搞清楚,在判断哪些自动配置会被启用时,会摸不着头脑。下面就从源码的角度来一探究竟。 Auto-configuration和Spring…
扫码登录的简单实现
本文将介绍基于SpringBoot + Vue + Android实现的扫码登录demo的总体思路,完整代码已上传到GitHub。Web端体验地址:http://42.192.64.144/qr。
SpringBoot配置文件优先级加载顺序
配置文件优先级从高到低顺序↓file:./config/-优先级最高(项目根路径下的config)file:./-优先级第二-(项目根路径下)classpath:/config/-优先级第三(项目re
Linux故障排查之CPU占用率过高
有时候我们可能会遇到CPU一直占用过高的情况。之前我的做法是,直接查找到相关的进程,然后杀死或重启即可。这个方法对于一般的应用问题还不大,但是要是是重要的环境的话,可万万使不得。 如果是重要的环境,那么我们就需要进行更加精确的定位。下面以定位Tomcat应用占用CPU过高的问题…
《包你懂系列》实现一个 Spring Boot Starter 原来如此简单,读 Starter 源码也不在话下
Spring Boot 对比 Spring MVC 最大的优点就是使用简单,约定大于配置。不会像之前用 Spring MVC 的时候,时不时被 xml 配置文件搞的晕头转向,冷不防还因为 xml 配置上的一点疏忽,导致整个项目莫名其妙的不可用,顿感生活无所依恋,简称生无可恋。 …
5秒到1秒,记一次效果“非常”显著的性能优化
性能优化,有时候看起来是一个比较虚的技术需求。除非代码慢的已经让人无法忍受,否则,很少有公司会有觉悟投入资源去做这些工作。即使你有了性能指标数据,也很难说服领导做一个由耗时300ms降低到150ms的
TCC模式在生产中的实践
我们的服务调用使用的Dubbo,并且是大额资金的敏感操作,再不改变原有调用方式的情况下,TCC是最合适的。 我们在使用时主要调研了TCC-Trancsactional,后续又调研了开源的Seata(Fescar)。最终结合实际情况实现了自己的TCC框架。 开去全局事务,TM向T…
ArrayList线程不安全&写时复制
ArrayList是常用的一个集合类,底层基于数组实现,但是它在并发环境下线程不安全,以下是简单的一些分析。
一口气说出 Redis 16 个常见使用场景
1、缓存 String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可
Python 系列教程(入门系列已写完)
IT 行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰,但是,我们要清楚:淘汰的永远只是那些初级水平的从业者,过硬技术的从业者永远都是稀缺的。因此对于学习,我们还是要踏踏实实的。 自学 Python ,也是一样,不要一开始因为头脑发热就不停地收藏各…