首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工作期间
订阅
smile518
更多收藏集
微信扫码分享
微信
新浪微博
QQ
49篇文章 · 0订阅
阿里一面:MySQL中,一个表最多支持多少个索引?64?16个?
大家好,我是捡田螺的小男孩~ 日常开发中,我们后端程序员经常需要写SQL。写完SQL后,我们会考虑对查询条件的列加索引。 那么,你知道mysql中,一个表最多只能加多少个索引嘛?一个联合索引最多
从Spring启动过程来理解IoC、AOP和bean的生命周期
Spring的基本功能就是IoC和AOP,我们的bean都是交给Spring管理的。那么Spring IoC是怎么生成这些bean、又怎么为指定的bean进行AOP代理增强呢?答案就在Spring的启动流程中。 1. Spring IoC 1.1. 鸟瞰Spring IoC 为…
使用了Spring的事件机制真香!
本文主要是简单的讲述了Spring的事件机制,基本概念,讲述了事件机制的三要素事件、事件发布、事件监听器。如何实现一个事件机制,应用的场景,搭配@Async注解实现异步的操作等等。希望对大家有所帮助。
Java 本地缓存之王Caffeine
Caffeine缓存介绍 缓存(Cache)在代码世界中无处不在。从底层的CPU多级缓存,到客户端的页面缓存,处处都存在着缓存的身影。
一文学会Java死锁和CPU 100% 问题的排查技巧
1. 什么是死锁? 2. 为什么会出现死锁? 3. 怎么排查代码中出现了死锁? 4. 如何避免写出死锁的代码? 作为技术人员(工程师),在出现问题的时候,能够尽快的去解决这个问题。但是在学习技术知识的时候,还是脚踏实地,多问一些为什么,一个好的问题,能够让自己思考,这方面的能力…
最强分布式工具Redisson(一):分布式锁
为什么我要用Redisson?最好的轮子已经在时间中筛选,像使用Java对象一样使用分布式工具,这就是Redisson
Redisson 分布式锁场景和使用
在传统架构单机单服务中,对一些并发场景读取公共资源时,比如加减库存、银行卡消费等,通过同步或者加锁就可以进行资源控制。 这里主要通过线程锁实现:通过给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程可以执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程…
再有人问你分布式事务,把这篇扔给他
不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性。有了事务,你去小卖铺买东西,那就是一…
Java业务开发坑点笔记
学习了极客时间的Java 业务开发常见错误 100 例课程,课程内容都是作者遇到的线上问题、review代码发现的问题等。
还有开发傻傻分不清 MySQl int(1)、int(20) 的区别?
int(1)、int(20) 中指定的位数并不会影响字段的存储大小,而是和零填充(zerofill)联合使用实现对齐填充,实际使用中没有特殊对齐需求,我们配置为int(1)即可。