首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户8109455737387
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
京东一面挂在了CAS算法的三大问题上,痛定思痛不做同一个知识点的小丑
写在开头 在介绍synchronized关键字时,我们提到了锁升级时所用到的CAS算法,那么今天我们就来好好学一学这个CAS算法。 CAS算法对build哥来说,可谓是刻骨铭心,记得是研二去找实习的时
使用双异步后,从 191s 优化到 2s
在开发中,我们经常会遇到这样的需求,将Excel的数据导入数据库中。 一般我会这样做: 通过POI读取需要导入的Excel; 以文件名为表名、列头为列名、并将数据拼接成sql;
优雅校验:Guava Preconditions使用指南
当使用Preconditions时,提供清晰的错误消息对于调试和维护至关重要。Preconditions.checkNotNull(userId, "更新用户资料失败:用户ID不能为空");Preco
面试官:如何防止短信盗刷和短信轰炸?
短信盗刷和短信轰炸是项目开发中必须要解决的问题之一,它的优先级不亚于 SQL 注入的问题,同时它也是面试中比较常见的一个经典面试题,今天我们就来看下,如何防止这个问题。 1.概念介绍 短信盗刷和短信轰
6. 自定义容器类型元素验证,类级别验证(多字段联合验证)
你好,我是YourBatman。 本文是上篇文章的续篇,个人建议可先花3分钟移步上篇文章浏览一下:5. Bean Validation声明式验证四大级别:字段、属性、容器元素、类 很多人说Bean Validation只能验证单属性(单字段),但我却说它能完成99.99%的Be…
Spring中Bean注入源码分析
对于源码的学习自己理解来说并不是背其中的代码,而是学习大佬实现代码的思想,为什么可以抽象出扩展性这么高的代码,并且从源头梳理下来都能很轻松的按照主线一步一步梳理到目的地,这也是每个开发者需要学习的地方
从Spring为什么要用IoC的支点,我撬动了整个Spring的源码脉络!
把镜头拉回到使用Spring后最大变化是什么?先从使用Spring的角度来看源码,好像事情也并没有那么错综复杂。
Spring启动源码分析以及Bean生命周期
`AbstractApplicationContext.refresh`为`Spring IOC`容器启动整个逻辑。生命周期的分为4大步骤:实例化、属性填充、初始化、销毁,以及Spring如何解决循环
MySQL 是怎么加行级锁的?为什么一会是 next-key 锁,一会是间隙锁,一会又是记录锁?
是不是很多人都对 MySQL 加行级锁的规则搞的迷迷糊糊,一会是 next-key 锁,一会是间隙锁,一会又是记录锁。 坦白说,确实还挺复杂的,但是好在我找点了点规律。
MySQL面试题(总结最全面的面试题)
缺点:1、速度比内存操作慢,频繁的IO操作。2、查询数据不方便 使用SQL语句,查询方便效率高。 结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询语言。 作用:用于存取数据、查询、更新和管理关系数据库系统。 MySQL是一个关系型…
下一页
关注了
7
关注者
0
收藏集
0
关注标签
0
加入于
2022-12-28