首页
学习
活动
专区
工具
TVP
发布

Java 技术栈

分享技术知识,提升内功心法
专栏作者
157
文章
140550
阅读量
36
订阅数
阿里一面:如何将重复性比较高的 String 类型的地址信息从 20GB 降到几百兆?
这次应该是互联网及软件行业的第三次寒潮,大家在寒潮中一定要继续保持学习,寒潮挺过去以后还是会迎来新的发展机遇。
码哥字节
2024-04-13
740
腾讯二面:在浏览器地址栏输入 URL 并按下回车键,背后发生了什么?
这次应该是互联网及软件行业的第三次寒潮,大家在寒潮中一定要继续保持学习,寒潮挺过去以后还是会迎来新的发展机遇。
码哥字节
2024-04-12
860
为什么有 HTTPS?因为 HTTP 不安全!HTTPS 如何实现安全通信?
为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息,威胁人身安全和财产安全。
码哥字节
2024-04-12
990
工作多年,如何从 CRUD Boy 转型为分布式系统架构师?解锁分布式系统的艺术:从零开始理解分布式系统架构与设计原理!
65 哥已经工作5年了,一直做着简单重复的编程工作,活活熬成了一个只会 CRUD 的打工 boy。
码哥字节
2024-03-27
810
Kafka Consumer 消费消息和 Rebalance 机制
Kafka 有消费组的概念,每个消费者只能消费所分配到的分区的消息,每一个分区只能被一个消费组中的一个消费者所消费,所以同一个消费组中消费者的数量如果超过了分区的数量,将会出现有些消费者分配不到消费的分区。消费组与消费者关系如下图所示:
码哥字节
2024-03-20
1490
Kafka Producer 发送消息至 Broker 原理和高性能必备参数设置
Producer 发送消息的过程如下图所示,需要经过拦截器,序列化器和分区器,最终由累加器批量发送至 Broker。
码哥字节
2024-03-20
1720
kafka 三高架构设计剖析
Producer、Consumer、Consumer Group、Topic、Partition
码哥字节
2024-03-20
570
进字节了,Kafka 为什么这么快?
『码哥』的 Redis 系列文章有一篇讲透了 Redis 的性能优化 ——《Redis 核心篇:唯快不破的秘密》。
码哥字节
2024-03-02
1080
Nginx 核心架构设计和原理
Nginx 是一个免费的、开源的、高性能 Http 服务器和反向代理。Nginx 的架构设计是为了提供高性能、稳定性和可扩展性。
码哥字节
2024-03-02
1230
IT 经理把项目带崩是因为这几点没做好
分享一个来自码哥工作中遇到的时间紧任务重,对系统不熟悉,没有产品文档,目标就是将原有系统改造成客户本地部署运行的多重困难跨团队协作项目管理差点带崩的经历。
码哥字节
2024-02-21
830
字节二面:Spring Boot Redis 可重入分布式锁实现原理?
当一个线程执行一段代码成功获取锁之后,继续执行时,又遇到加锁的代码,可重入性就就保证线程能继续执行,而不可重入就是需要等待锁释放之后,再次获取锁成功,才能继续往下执行。
码哥字节
2024-01-30
1950
纠正误区:这才是 SpringBoot Redis 分布式锁的正确实现方式
在单机部署的时候,我们可以使用 Java 中提供的 JUC 锁机制避免多线程同时操作一个共享变量产生的安全问题。JUC 锁机制只能保证同一个 JVM 进程中的同一时刻只有一个线程操作共享资源。
码哥字节
2024-01-29
2170
写好一篇文章,有哪些好的工具和编排技巧?
我们关注一个公众号,必然是从中收获了一些对自己有价值的东西,而读者的关注和分享点赞又会提高曝光量鼓励作者继续高质量输出。
码哥字节
2024-01-22
930
学透 Redis HyperLogLog,看这篇就够了
在移动互联网的业务场景中,数据量很大,系统需要保存这样的信息:一个 key 关联了一个数据集合,同时对这个数据集合做统计做一个报表给运营人员看。
码哥字节
2023-09-26
7021
Redis Stream 数据结构实现原理真的很强
Stream 是 Redis 5.0 版本专门为消息队列设计的数据类型,借鉴了 Kafka 的 Consume Group 设计思路,提供了消费组概念。
码哥字节
2023-09-20
2570
蚌埠住了,国产自研多环境开发软件 CEC-IDE 问世!遥遥领先!!
震撼到了!厉害!继国产自研浏览器、国产自研操作系统、国产自研手机系统后的全新力作:国产自研 IDE!
码哥字节
2023-09-11
2440
深度图解 Redis Hash(散列表)实现原理
Redis Hash(散列表)是一种 field-value pairs(键值对)集合类型,类似于 Python 中的字典、Java 中的 HashMap。一个 field 对应一个 value,你可以通过 field 在 O(1) 时间复杂度查 field 找关联的 field,也可以通过 field 来更新或者删除这个键值对。
码哥字节
2023-08-23
3110
Kafka 核心全面总结,高可靠高性能核心原理探究
你好,我是码哥,可以叫我靓仔 作者:mo 引言 在探究 Kafka 核心知识之前,我们先思考一个问题:什么场景会促使我们使用 Kafka? 说到这里,我们头脑中或多或少会蹦出异步解耦和削峰填谷等字样
码哥字节
2023-08-23
4230
Redis Sorted Set 底层实现原理深度解读与排行榜实战
Sorted Sets 与 Sets 类似,是一种集合类型,集合中不会出现重复的数据(member)。区别在于 Sorted Sets 元素由两部分组成,分别是 member 和 score。
码哥字节
2023-08-22
5280
探秘 Kafka 的内部机制原理
kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。
码哥字节
2023-08-22
3050
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档