会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
勇哥Java实战
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2024年7月
忆 2015 硅谷之行
摘要: 2015 硅谷之行 ,是我脑海里一段充满海蓝色的记忆。 有点像刘姥姥进大观园,也有点像进入另外一个我不曾幻想过的世界。 郊区很美 我们住在郊区,人很少,景色很美。每次去吃饭,还得驱车 15 分钟左右去附近最近的餐厅。 Google 总部 Google 对于每个程序员来讲,都是一个梦幻的地方,安卓、
阅读全文
posted @ 2024-07-10 00:22 勇哥编程游记
阅读(69)
评论(0)
推荐(1)
2024年6月
第一次线上 OOM 事故,竟和 where 1 = 1 有关
摘要: 这篇文章,聊聊一个大家经常使用的编程模式 :Mybatis +「where 1 = 1 」。 笔者人生第一次重大的线上事故 ,就是和使用了类似的编程模式 相关,所以印象极其深刻。 这几天在调试一段业务代码时,又遇到类似的问题,所以笔者觉得非常要必要和大家絮叨絮叨。 1 OOM 事故 笔者曾服务一家电
阅读全文
posted @ 2024-06-02 20:35 勇哥编程游记
阅读(1636)
评论(13)
推荐(1)
2024年5月
N 年前,为了学习分库分表,我把 Cobar 源码抄了一遍
摘要: 10 几年前,互联网产业蓬勃发展,相比传统 IT 企业,互联网应用每天会产生海量的数据。 如何存储和分析这些数据成为了当时技术圈的痛点,彼时,分库分表解决方案应运而生。 当时最流行的 Java 技术论坛是 javaeye ,有位淘宝的技术人员分享了一篇分库分表的文章 ,这篇文章,我反复看了几十遍,想
阅读全文
posted @ 2024-05-20 22:55 勇哥编程游记
阅读(228)
评论(0)
推荐(0)
线程安全使用 HashMap 的四种技巧
摘要: 这篇文章,我们聊聊线程安全使用 HashMap 的四种技巧。 1方法内部:每个线程使用单独的 HashMap 如下图,tomcat 接收到到请求后,依次调用控制器 Controller、服务层 Service 、数据库访问层的相关方法。 每次访问服务层方法 serviceMethod 时,都会在方法
阅读全文
posted @ 2024-05-19 23:09 勇哥编程游记
阅读(523)
评论(1)
推荐(2)
如何实现一个简单易用的 RocketMQ SDK
摘要: 2018 年,做为架构负责人,接到一个架构需求:实现一个简单易用的 RocketMQ SDK 。 因为各个团队 RocketMQ 原生客户端配置起来千奇百怪,有的配置存在风险,各团队负责人都需要一个简洁易用的 RocketMQ SDK 。 我立马调研相关开源的方案,当时 RocketMQ-Sprin
阅读全文
posted @ 2024-05-06 22:57 勇哥编程游记
阅读(452)
评论(0)
推荐(2)
开源文档预览项目 kkFileView (9.9k star) ,快速入门
摘要: kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。 该项目基本支持主流办公文档的在线预览,包括但不限于 doc、docx、xls、xlsx、ppt、pptx、pdf、txt、zip、rar,以及图片、视频、音频等格式。 1 Docke
阅读全文
posted @ 2024-05-01 23:19 勇哥编程游记
阅读(2832)
评论(1)
推荐(3)
2024年4月
聊聊 Redis Stream
摘要: Redis Stream 是 Redis 5.0 版本中引入的一种新的数据结构,它用于实现简单但功能强大的消息传递模式。 这篇文章,我们聊聊 Redis Stream 基本用法 ,以及如何在 SpringBoot 项目中应用 Redis Stream 。 1 基础知识 Redis Stream 的结
阅读全文
posted @ 2024-04-15 09:09 勇哥编程游记
阅读(2808)
评论(2)
推荐(2)
2024年3月
消息队列的七种经典应用场景
摘要: 在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。 在职业生涯中,笔者曾经使用过 ActiveMQ 、RabbitMQ 、Kafka 、RocketMQ 这些知名的消息队列 。 这篇文章,笔者结合自己的真实经历,和大家分享消息队列的七种经典应用场景。 1 异步&解耦 笔者曾经负责某电商公司
阅读全文
posted @ 2024-03-28 13:54 勇哥编程游记
阅读(2946)
评论(5)
推荐(9)
开源一个教学型分库分表示例项目 shardingsphere-jdbc-demo
摘要: 在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。 分库分表之所以被广泛使用,因为工程相对简单,但分库分表并不仅仅是分片,还是需要考虑如何扩缩容(全量同步、增量同步、数据校验等)。 因此笔者做了一个教学型分库分表示例项目 ,计划将分库分表的技术体系都实际演示一遍。 https://gith
阅读全文
posted @ 2024-03-21 21:59 勇哥编程游记
阅读(773)
评论(1)
推荐(7)
写了个简单爬虫,分析 Boss 直聘自动驾驶岗位
摘要: 两年前,朋友想知道 Boss 直聘上关于自动驾驶的岗位有哪些 ,于是,笔者写了一个简单的爬虫 crawler-boss ,将岗位的信息收集起来。 这篇文章,笔者想分享爬虫 crawler-boss 的设计思路。 1 基本原理 Selenium + chromedriver 对于很多动态渲染的网页而言
阅读全文
posted @ 2024-03-17 21:43 勇哥编程游记
阅读(886)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
下一页
公告