首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
勇哥Java实战
掘友等级
高级架构师
|
自由职业
公众号:勇哥Java实战 。网站:https://javayong.cn 勇哥,资深架构师,曾就职于神州优车、同程艺龙、科大讯飞等公司,对高并发解决方案(缓存、消息队列、分库分表)有非常深刻的认知。
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
勇哥Java实战
高级架构师 @自由职业
·
11月前
关注
SpringBoot 项目处理跨域的四种技巧
上周帮一家公司优化代码时,顺手把跨域的问题解决了, 这篇文章,我们聊聊 SpringBoot 项目处理跨域的四种技巧 。 1 什么是跨域 我们先看下一个典型的网站的地址: ...
8
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
11月前
关注
推荐一个双语对照的 PDF 翻译工具的开源项目:PDFMathTranslate
今天给大家推荐一个双语对照的 PDF 翻译工具的开源项目:PDFMathTranslate 。 项目介绍: 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Go...
1
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
12月前
关注
推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
很多同学都是用过 Elasticsearch 的 GUI 工具 Kibana ,但 Kibana 相对比较重,这篇文章,笔者推荐推荐一款轻量级且强大的 Elasticsea...
12
1
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
64.4k Star!ByteByteGo 系统设计学习项目太惊艳了
同学们在准备系技术面试,或者想了解架构底层工作原理时,经常不知道如何进行体系化的学习。 今天给大家推荐一个开源项目:system-design-101,这个项目的宗旨是:将...
34
5
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
java nio,netty,kafka 中经常提到“零拷贝”到底是什么?
零拷贝技术 Zero-Copy 是指计算机执行操作时,可以直接从源(如文件或网络套接字)将数据传输到目标缓冲区, 而不需要 CPU 先将数据从某处内存复制到另一个特定区域,...
4
1
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
温习 SPI 机制 (Java SPI 、Spring SPI、Dubbo SPI)
SPI 全称为 Service Provider Interface,是一种服务发现机制。 SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,...
7
1
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
程序员编写技术文章需要的四个辅助神器 ,强烈建议收藏 !
编写技术文章是程序员分享经验和记录学习成果的重要方式。 为了让写作变得更轻松,有许多实用工具可以帮助提升效率,比如 Markdown 编辑器、画图工具等。 接下来,笔者将介...
12
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
剖析 Redis List 消息队列的三种消费线程模型
Redis 列表(List)是一种简单的字符串列表,它的底层实现是一个双向链表。 生产环境,很多公司都将 Redis 列表应用于轻量级消息队列 。这篇文章,我们聊聊如何使用...
6
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
理解 Linux 的五种 IO 模型
I/O 请求可以分为两个阶段,分别为调用阶段和执行阶段。 I/O 调用阶段 : 用户进程向内核发起系统调用。 I/O 执行阶段:内核等待 I/O 请求处理完成返回。该阶段分...
7
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
十五张图带你快速入门 shardingsphere-proxy
Apache ShardingSphere 是一款分布式的数据库生态系统,它包含两大产品: ShardingSphere-Proxy ShardingSphere-JDBC...
1
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
RocketMQ 的五种部署架构
1、单 Master 模式 2、多 Master 模式 3、多 Master 多 slave 异步模式 4、多 Master 多 slave 同步模式 5、Dledger ...
5
2
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
短信服务 platform-sms 0.6.1 发布
短信服务 platform-sms 0.6.1 发布,本次更新主要涉及三个部分 : 1、修复短信渠道适配器加载逻辑 BUG ; 2、短信服务 SDK 上传到 maven 中...
8
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
阅读 xmemcached 源码的几点收获
非常喜欢读开源项目,每次读源码,都会觉得自己修炼某种武学功法,期待修炼完成后,大杀四方。 从2012年开始,陆续阅读了 Cobar、Druid、Xmemcached、Roc...
0
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
人生第一次线上 OOM 事故,竟和 where 1 = 1 有关
这篇文章,聊聊一个大家经常使用的编程模式 :Mybatis +「where 1 = 1 」。 笔者人生第一次重大的线上事故 ,就是和使用了类似的编程模式 相关,所以印象极其...
16
18
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
分片篇:shardingsphere JDBC 5.X 改写引擎 设计思路
工程师在使用 shardingsphere jdbc 时,都是面向逻辑库与逻辑表 编写 SQL 的 ,然而这些 SQL 并不能直接在真实的数据库中执行。 路由引擎返回路由结...
2
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
为了学习分库分表,我把 Cobar 源码抄了一遍
10 几年前,互联网产业蓬勃发展,相比传统 IT 企业,互联网应用每天会产生海量的数据。 如何存储和分析这些数据成为了当时技术圈的痛点,彼时,分库分表解决方案应运而生。 当...
19
7
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
线程安全使用 HashMap 的四种技巧
这篇文章,我们聊聊线程安全使用 HashMap 的四种技巧。 笔者开源项目推荐: 1方法内部:每个线程使用单独的 HashMap 如下图,tomcat 接收到到请求后,依次...
4
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
模仿 ONS 封装 RocketMQ SDK
2018 年,做为架构负责人,接到一个架构需求:实现一个简单易用的 RocketMQ SDK 。 因为各个团队 RocketMQ 原生客户端配置起来千奇百怪,有的配置存在风...
7
评论
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
开源文档预览项目 kkFileView (9.9k star) ,快速入门
kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。 该项目基本支持主流办公文档的在线预览,包括但不限于 d...
15
8
分享
勇哥Java实战
高级架构师 @自由职业
·
1年前
关注
Redis stream 用做消息队列完美吗 ?
Redis Stream 是 Redis 5.0 版本中引入的一种新的数据结构,它用于实现简单但功能强大的消息传递模式。 这篇文章,我们聊聊 Redis Stream 基本...
23
3
分享
下一页
个人成就
优秀创作者
文章被点赞
1,990
文章被阅读
240,339
掘力值
9,289
关注了
6
关注者
731
收藏集
0
关注标签
2
加入于
2020-10-26