首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编程游记
勇哥Java实战
创建于2021-08-11
订阅专栏
IT生涯笔记,生活感悟
等 61 人订阅
共73篇文章
创建于2021-08-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入解析 Guava Cache- 从基本用法、回收策略、刷新策略到实现原理
Guava Cache 是非常强大的本地缓存工具,提供了非常简单 API 供开发者使用。 这篇文章,我们将详细介绍 Guava Cache 的基本用法、回收策略,刷新策略,实现原理、实战招式。 1 基
ruoyi-vue ,ruoyi-vue-plus ,ruoyi-vue-pro 谁才是真正的王者
从职业生涯伊始,笔者一直是微服务架构的坚定拥趸,这很大程度上源于长期深耕互联网行业,习惯了高并发、分布式架构下的开发模式。 然而,去年在优化某航空公司核心用户中心系统时,笔者的技术认知受到了不小的冲击
从一线回武汉的真实感受
从北京回武汉差不多六年了,感慨颇多, 谈谈真实感受。 1 IT 公司 我们先把 IT 公司做一个分类整理 : 从表中来看,武汉的 IT 公司确实不算少 ,主要集中于光谷,但我需要强调一下: 1、在大厂
分享一款替代 GitLab 的开源软件 gogs ,适合中小企业
这篇文章,分享一款替代 GitLab 的开源软件 gogs ,Github 上有 4 万多颗 star ,笔者认为它非常优秀 ,适合中小企业。 1 Gogs 简介 Gogs 是一款极易搭建的自助 Gi
一次非常典型的 JVM OOM 事故 (要注意 where 1 = 1 哦)
当面对 JVM OOM 时,你会紧张吗 ? 会不会手足无措 ? 这篇文章,分享前段时间帮一位同学梳理面对 JVM OOM 事故时的解题思路。 首先从对话中,我们可以看到内存溢出呈现两种情况: 运行一段
DeepSeek 实现任务调度分片算法 , 灵性十足 ,远超预期 !
这几天,中国人工智能初创公司 DeepSeek 火了,不仅在美区下载榜上超越了 ChatGPT ,还引发多 个美国科技股的股价暴跌。美国总统特朗普称 DeepSeek 的出现“给美国相关产业敲响了警钟
SpringBoot 项目处理跨域的四种技巧
上周帮一家公司优化代码时,顺手把跨域的问题解决了, 这篇文章,我们聊聊 SpringBoot 项目处理跨域的四种技巧 。 1 什么是跨域 我们先看下一个典型的网站的地址: 同源是指:协议、域名、端口号
推荐一个双语对照的 PDF 翻译工具的开源项目:PDFMathTranslate
今天给大家推荐一个双语对照的 PDF 翻译工具的开源项目:PDFMathTranslate 。 项目介绍: 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Oll
推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
很多同学都是用过 Elasticsearch 的 GUI 工具 Kibana ,但 Kibana 相对比较重,这篇文章,笔者推荐推荐一款轻量级且强大的 Elasticsearch GUI : elas
64.4k Star!ByteByteGo 系统设计学习项目太惊艳了
同学们在准备系技术面试,或者想了解架构底层工作原理时,经常不知道如何进行体系化的学习。 今天给大家推荐一个开源项目:system-design-101,这个项目的宗旨是:将复杂系统通过图片和简单术语进
java nio,netty,kafka 中经常提到“零拷贝”到底是什么?
零拷贝技术 Zero-Copy 是指计算机执行操作时,可以直接从源(如文件或网络套接字)将数据传输到目标缓冲区, 而不需要 CPU 先将数据从某处内存复制到另一个特定区域,从而减少上下文切换以及 CP
温习 SPI 机制 (Java SPI 、Spring SPI、Dubbo SPI)
SPI 全称为 Service Provider Interface,是一种服务发现机制。 SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时
程序员编写技术文章需要的四个辅助神器 ,强烈建议收藏 !
编写技术文章是程序员分享经验和记录学习成果的重要方式。 为了让写作变得更轻松,有许多实用工具可以帮助提升效率,比如 Markdown 编辑器、画图工具等。 接下来,笔者将介绍四款简单实用的工具,帮助程
理解 Linux 的五种 IO 模型
I/O 请求可以分为两个阶段,分别为调用阶段和执行阶段。 I/O 调用阶段 : 用户进程向内核发起系统调用。 I/O 执行阶段:内核等待 I/O 请求处理完成返回。该阶段分为两个过程:首先等待数据就绪
十五张图带你快速入门 shardingsphere-proxy
Apache ShardingSphere 是一款分布式的数据库生态系统,它包含两大产品: ShardingSphere-Proxy ShardingSphere-JDBC 很多同学对于 Shardi
RocketMQ 的五种部署架构
1、单 Master 模式 2、多 Master 模式 3、多 Master 多 slave 异步模式 4、多 Master 多 slave 同步模式 5、Dledger 模式
短信服务 platform-sms 0.6.1 发布
短信服务 platform-sms 0.6.1 发布,本次更新主要涉及三个部分 : 1、修复短信渠道适配器加载逻辑 BUG ; 2、短信服务 SDK 上传到 maven 中央仓库 ; 3、搭建线上演示
阅读 xmemcached 源码的几点收获
非常喜欢读开源项目,每次读源码,都会觉得自己修炼某种武学功法,期待修炼完成后,大杀四方。 从2012年开始,陆续阅读了 Cobar、Druid、Xmemcached、RocketMQ、MetaQ、Ca
人生第一次线上 OOM 事故,竟和 where 1 = 1 有关
这篇文章,聊聊一个大家经常使用的编程模式 :Mybatis +「where 1 = 1 」。 笔者人生第一次重大的线上事故 ,就是和使用了类似的编程模式 相关,所以印象极其深刻。 这几天在调试一段业务
分片篇:shardingsphere JDBC 5.X 改写引擎 设计思路
工程师在使用 shardingsphere jdbc 时,都是面向逻辑库与逻辑表 编写 SQL 的 ,然而这些 SQL 并不能直接在真实的数据库中执行。 路由引擎返回路由结果后,改写引擎会将逻辑 SQ
下一页