首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT_sunshine
掘友等级
Java开发工程师
待到苦尽甘来时,我为你讲讲来时的路。
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
IT_sunshine
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
6月前
关注
如何一眼定位SQL的代码来源:一款SQL染色标记的简易MyBatis插件
作者:京东物流 郭忠强 导语 痛点 作为后端开发,不可避免地与SQL打交道,一个大型复杂系统中往往会有大量的SQL语句支撑业务,而且单表所涉及的不同SQL可能也多达几十个甚...
31
3
分享
IT_sunshine
赞了这篇文章
程序员飞鱼
后端工程师 @美团
·
2月前
关注
程序员要在你能挣钱的时候拼命存钱!
大家好呀,我是飞鱼。 文章首发到公众号:月伴飞鱼,每天分享程序员职场经验! 文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 你当像鸟飞往你的山...
43
9
分享
IT_sunshine
赞了这篇文章
加瓦点灯
gzh: 加瓦点灯@北京
·
8月前
关注
保姆级解析雪花算法原理,看完必懂!
引言 最近发现项目里主键id生成算法很短小精悍,遂深入看了下,还蛮有意思,在此分享一下,源码如下。 介绍 这个 ID 生成算法是一种基于 雪花算法 (Snowflake) ...
2
评论
分享
IT_sunshine
赞了这篇文章
神策技术社区
@神策网络科技 (北京) 有限公司
·
4年前
关注
线上问题已经解决,这就完事了?
1. 前言作为一名自信的 QA,对于测试通过的项目,如果有人反馈有问题,脑海中的第一反应一定就是:不可能!一定是操作有问题。入职以来经手大大小小的项目也有 40 多个,一直...
2
1
分享
IT_sunshine
Java开发工程师
·
5月前
关注
线程池深入分析:参数设计优化和避坑指南
一、线程池参数为什么如此重要? 在高并发场景下,线程池的参数配置直接影响系统的吞吐量、响应时间和稳定性。线程池使用面临的核心的问题在于:线程池的参数并不好配置。一方面线程池...
3
评论
分享
IT_sunshine
Java开发工程师
·
6月前
关注
如何基于缓存设计实现一个商品最近搜索记录功能
一、需求背景 基于缓存实现一个商品最近搜索记录功能,需求背景:存在一个商品搜索功能,用户每次搜索商品需要把搜索过的商品记录缓存起来,缓存信息包括商品ID、商品名称,注意:一...
5
评论
分享
IT_sunshine
Java开发工程师
·
6月前
关注
Kafka如何配置确保dev开发不要消费test环境的消息
在dev开发环境和test测试环境共用同一套Kafka环境的情况下,为了避免dev环境的消费者消费test环境的消息,可以通过合理配置 @KafkaListener 的 a...
1
评论
分享
IT_sunshine
赞了这篇文章
掘金直播
掘金首席主持人 @掘金
·
6月前
关注
「今晚直播」用 Trae 重构 PicGo 插件,Gitcode 图床一键搞定!丨AI FOR CODE 工作坊 Vol.2
AI 编程正以破纪录的速度重塑开发者工作流!本周三晚7点,掘金技术创作者@坚果将使用字节跳动的 Trae 编辑器重构 GitCode 图床插件,突破技术写作的外链限制,开启...
35
5
分享
IT_sunshine
Java开发工程师
·
8月前
关注
谈谈MySQL和Es数据实时同步常见方案✅
在MySQL和Elasticsearch(ES)之间进行数据同步的常见方案有以下几种: 1. 基于Binlog的同步 原理: MySQL的Binlog(二进制日志)记录了所...
0
评论
分享
IT_sunshine
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
2年前
关注
项目开展CICD的实践探路 | 京东物流技术团队
本文介绍了作者对CICD的理解以及在项目中开展CICD的几种场景,总结了每种场景实践的关键节点、带来的收益,以及结合具体项目开展的实际应用。读者可以借鉴本文中描述的场景,或...
10
评论
分享
IT_sunshine
Java开发工程师
·
1年前
关注
💥高性能本地缓存caffeine最佳实践
一、Caffeine简介 Caffeine是一个功能强大且高效的本地缓存解决方案,适用于需要快速访问和存储数据的场景。其灵活的配置选项和高性能特性使其成为Java开发者的热...
3
1
分享
IT_sunshine
Java开发工程师
·
1年前
关注
SQL PARTITION BY分区统计指北
1. 介绍 分区是一种将数据划分为可管理的部分的技术。在SQL中,PARTITION BY子句用于按特定的列对结果集进行分区。它通常与窗口函数一起使用,以便在分区内执行计算...
2
评论
分享
IT_sunshine
Java开发工程师
·
1年前
关注
Java Stream去重实践
Java Stream中的distinct()方法 distinct()方法是Stream API中的一个中间操作,它返回一个去除了重复元素的新Stream。默认情况下,它...
2
评论
分享
IT_sunshine
Java开发工程师
·
1年前
关注
《认知觉醒:开启自我改变的原动力》
闲暇之余,我再次阅读了一遍周玲老师的《认知觉醒:开启自我改变的原动力》,还记得第一次看是在21年的暑假,可惜的是当时并没有认真读完,这几天我也是一次性在《微信读书》APP里...
6
1
分享
IT_sunshine
Java开发工程师
·
1年前
关注
一文让你彻底理解Kafka架构设计
一、简介 二、五大核心API Kafka Producer:将消息数据流发送到Kafka集群中的主题Topic。 Kafka Consumer:从Kafka集群中的主题To...
3
评论
分享
IT_sunshine
关注了
马丁玩编程
Java开发工程师
IT_sunshine
Java开发工程师
·
1年前
关注
设计模式:诠释抽象责任链模式的实际应用场景
一、什么是责任链模式? 责任链模式通过将多个处理请求的对象组成一条链,使请求在链上传递,直到有一个对象处理它为止。每个处理对象都负责判断自己能否处理该请求,如果可以则进行处...
2
评论
分享
IT_sunshine
Java开发工程师
·
1年前
关注
玩转多线程开发,让你的代码快如闪电!
一、前言 二、细数多线程开发好处 毫无疑问,多线程开发可以带来一系列的好处,尤其是在提高系统的并发处理能力,使得系统更具有弹性和响应性,合理的设计和使用多线程,可以提高代码...
13
1
分享
IT_sunshine
关注了
云雨雪
Java开发工程师
IT_sunshine
Java开发工程师
·
1年前
关注
单独对websocket抽象封装,支撑了公司不同业务的消息即时通讯!
一、背景 公司之前很多涉及到后端需要主动与前端web交互的业务,代码耦合严重,新的业务场景需要即时通信的得重新接入websocket,花费很多时间和精力,因此需要将webs...
23
5
分享
下一页
个人成就
优秀创作者
文章被点赞
1,945
文章被阅读
347,201
掘力值
12,178
关注了
26
关注者
620
收藏集
18
关注标签
37
加入于
2018-05-12