java程序员

Java爱好狂.3 天前
java·数据库·分布式·分布式id·es·java面试·java程序员
分布式ID|从源码角度深度解析美团Leaf双Buffer优化方案背景在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标识。 此时一个能够生成全局唯一ID的系统是非常必要的。 概括下来,那业务系统对ID号的要求有哪些呢?
Javatutouhouduan6 天前
java·redis·设计模式·java面试·高可用·java后端·java程序员
记一次redis主从切换导致的数据丢失与陷入只读状态故障最近一组业务redis数据不断增长需要扩容内存,而扩容内存则需要重启云主机,在按计划扩容升级执行主从切换时意外发生了数据丢失与master进入只读状态的故障,这里记录分享一下。
Java爱好狂.8 天前
java·运维·jenkins·es·java面试·后端开发·java程序员
接上篇:如何在项目中实现ES查询功能?大家好,之前我们教大家如何将 MySQL 数据同步到 ES。这篇文章在技术派项目中实现 ES 查询功能。
Javatutouhouduan9 天前
java·spring·rabbitmq·消息中间件·后端开发·java程序员·java八股文
我用ChatGPT,给RabbitMQ加了个连接池上次我把 RabbitMQ 集成到项目中,但是每次使用 RabbitMQ 时都去 New 一个连接,导致并发起不来,所以这次我们就给 RabbitMQ 加一个连接池。
Javatutouhouduan1 个月前
java·jvm·java面试·后端开发·java架构师·java程序员·互联网大厂
Java程序员如何深入学习JVM底层原理?Java程序员工作多年之后,遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
袁庭新1 年前
java·数据库·mysql·计算机·java程序员·袁庭新
Cannal实现MySQL主从同步环境搭建大家好,我是袁庭新。在多数情况下,客户端往往会优先获取缓存中的数据。然而,当缓存数据与数据库中的实际数据存在显著不一致时,可能会导致严重的后果。因此,确保数据库与缓存数据之间的一致性变得至关重要,这一过程被称为缓存与数据库的同步。
程序员鱼皮1 年前
计算机·程序员·开发·编程经验·java程序员
我发现很多程序员都不会打日志。。大家好,我是程序员鱼皮。我发现很多程序员都不打日志,有的是 不想 打、有的是 意识不到 要打、还有的是 真不会 打日志啊!
爱笑的源码基地1 年前
源码·java程序员·产科电子病历·产中检查系统·产后42天随访·产前产后·一键读取孕产妇信息
孕产妇(产科)管理信息系统源码 三甲医院产科电子病历系统成品源代码孕产妇(产科)管理信息系统源码 三甲医院产科电子病历系统成品源代码医院智慧孕产是一种通过信息化手段,实现孕产期宣教、健康服务的院外延伸,对孕产妇健康管理具有重要意义,是医院智慧服务水平和能力的体现。实行涵盖婚前检查、孕期保健、产后康复的一体化管理,保障了母婴健康和安全。
爱笑的源码基地1 年前
互联网·源码·java程序员·服务质量·产科电子病历系统源码·产科管理平台·团队研发
JAVA数字化产科管理平台源码:涵盖了孕妇从建档、产检、保健、随访、分娩到产后42天全流程的信息化管理JAVA数字化产科管理平台源码:涵盖了孕妇从建档、产检、保健、随访、分娩到产后42天全流程的信息化管理
爱笑的源码基地1 年前
人工智能·java程序员·智慧工地系统源码·5g互联网·ai人脸识别系统·可视化大屏管理系统·数字智慧工地
JAVA语言开发的一套(智慧工地监管系统源码)让工地变得更加“聪明”JAVA语言开发的一套(智慧工地监管系统源码)让工地变得更加“聪明”数字智慧工地是指利用物联网、大数据、云计算、人工智能等先进技术,对工地进行全面数字化改造和智能化升级,实现工地管理的精细化、高效化和智能化。它通过实时采集、传输、分析和应用工地现场各类数据,提高工地管理的效率和质量,降低施工成本,提升工程安全水平
程序员小白条2 年前
java·开发语言·面试·项目实战·八股文·面试经历·java程序员
杭州某国企 Java 面经面试官:这边收到你的xxx简历,现在方便做一个简单的面试沟通吗?我:方便的方便的,内心OS:面经+1。
我是有底线的