首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT周瑜
掘友等级
公众号@IT周瑜
公众号@IT周瑜
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
IT周瑜
公众号@IT周瑜
·
1年前
关注
拼音排序,就这?
在我们国家,按拼音进行排序是很常见的需求,比如姓名,那如何按拼音进行排序呢? 假如我们有以下List: 如果我们采用最简单的排序方式: 结果为: 很明显,结果不是拼音顺序,...
3
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
假如你是MySQL作者,你会如何实现order by?
大家好,我是IT周瑜,最近在研究MySQL源码,同时自己也在尝试手写一个MySQL,发现挺有趣的,因此这篇文章来跟大家一起扮演MySQL作者,一起来分析一下order by...
5
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
麻烦不要再问我count(*)、count(1)、count(id)、count(name)之间的区别了
虽然这篇文章会分析MySQL的源码,但是我保证,只要你认认真真的读完,一定能从本质上彻底掌握count(*)、count(1)、count(id)、count(name)之...
33
10
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
MySQL源码之ReadView源码分析
当我们执行普通的select查询时,InnoDB会使用MVCC机制来实现记录的无锁一致性读取(non-locking consistent read),也就是在一个事务中对...
3
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
行锁表锁都是渣渣,元数据锁才是隐藏大佬
什么是元数据锁? 英文名叫Metadata Lock,缩写为MDL,顾名思义,它是针对元数据的一种锁,锁的是元数据。 那什么是元数据? 一张表有100条记录,这里的记录我们...
5
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
既生@Primary,何生@Fallback
最近闲着的时候在看Spring 6.2的源码,发现了一些新特性,比如本文要介绍的@Fallback注解。 相信大家都知道@Primary注解,而@Fallback相当于是@...
18
2
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
斗胆聊聊:大龄程序员的出路在哪里
大家好,我是大都督周瑜,今天刷到演员徐峥新电影的宣传短视频,他扮演的是一位同济大学毕业,精通Java、Python、C语言的程序员,45岁被裁员,找不到工作送外卖的故事,电...
2
2
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
十大步骤分析GraphRAG的工作原理
对于普通的RAG,也就是前面课程讲的RAG,它的原理是通过将文本进行切分和向量化,通过计算文本之间的向量相似度,从而得到两个文本之间的语义相似度,从知识库中找出跟问题语义相...
3
1
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
Spring Cache核心源码分析
大家好,我是大都督周瑜,今天这篇给大家分析一下Spring Cache中最核心的源码,我相信一定会对大家工作和面试有很大帮助。 在看源码之前,务必先了解Spring Cac...
4
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
@ConfigurationProperties结合Nacos配置动态刷新之底层原理分析
Hello,我是大都督周瑜,本文给大家分析一下@ConfigurationProperties结合Nacos配置动态刷新的底层原理,记得点赞、关注、分享哦! 公众号:IT周...
8
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
微服务启动慢,看我如何消灭这些憨憨怪!
Hello,我是大都督周瑜,最近在公司做微服务启动速度的优化,我们有些微服务启动要花5-6分钟(就问你夸不夸张),直接导致打工人们有了更多的划水时间,领导表示不开心,要求我...
25
5
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
技术周报第二期:增量学习、Druid、架构师、陈寅恪
主要内容: 机器学习之什么是增量学习 Druid连接池获取连接的底层原理 架构师的好与不好 陈寅恪,公子中的公子,教授中的教授 机器学习之什么是增量学习? 公司机器学习任务...
2
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
大都督的技术周报第一期
内容有:机器学习周报、Java架构周报、技术感悟、其他方面 我的公众号:IT周瑜 机器学习周报 最近一直在公司做机器学习相关,这周主要做的是数据增强和数据采样,先大概介绍一...
2
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
同样的代码,开发环境生效,测试环境不生效,记一次问题排查过程和原因分析
我的公众号:IT周瑜 今天有同事遇到这样一个问题,有一个新增接口在本地和开发环境的swagger上都能看到,但是在测试环境的swagger上却看不到,并且确定测试环境是最新...
9
1
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
必收藏面试题:什么是SQL注入?以及Mybatis中#号和$号之间的区别?
本文大纲: 先分析什么是SQL注入漏洞? 再分析#{}和${}之间的区别 再基于MybatisPlus做验证 再介绍#{}和${}的使用场景 什么是SQL注入? 先看两段代...
3
评论
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
面试官:什么是垂直越权?有哪些解决方案?
什么是垂直越权? 假如系统中有一个删除数据的接口,这个接口正常情况下只有管理员登录到管理台才能调用到这个接口,但是有一个用户小勇,一个调皮的程序员,他猜到了这个接口的URL...
32
13
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
SpringBoot中的LaunchedURLClassLoader的作用是什么?
前几天有一个粉丝朋友问我:SpringBoot中的LaunchedURLClassLoader的作用是什么? 今天抽时间给大家来分析分析,当我们在SpringBoot应用中...
5
2
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
MyBatis-Plus中默认方法对应的SQL到底长啥样?
过段时间要给公司同事做Mybatis-Plus相关的培训,所以抓紧时间看看Mybatis-Plus的源码,顺便也分享出来让大家看看内容如何,希望大家多给意见。 在用Myba...
10
2
分享
IT周瑜
公众号@IT周瑜
·
1年前
关注
明明定义了Bean,为什么就是依赖注入不了,奇了个大怪!
情况是这样的,我最近在扩展RedisTemplate的实现,大概是这样的: DaduduRedisTemplate继承了RedisTemplate,并重写了convertA...
7
2
分享
下一页
个人成就
优秀创作者
文章被点赞
2,329
文章被阅读
387,842
掘力值
11,158
关注了
46
关注者
2,559
收藏集
5
关注标签
8
加入于
2017-04-28