程序员 第3页
一篇读懂Redis哨兵模式的搭建-IT面试星球

一篇读懂Redis哨兵模式的搭建

1、原理 Redis哨兵模式是一种用于在Redis主从复制环境中进行高可用性监控和故障恢复的机制。该模式引入了一个或多个哨兵节点,这些节点负责监控Redis服务器的状态,并在主节点发生故障时切换为...
mianba的头像-IT面试星球mianba1年前
0878
高效Java之使用静态工厂方法代替构造器-IT面试星球

高效Java之使用静态工厂方法代替构造器

程序员这行干的久了,总会染上一些恶习,我就染上一个让人深恶痛绝,自己却津津乐道的习惯,还不想改的那种,它可以叫做强迫症,也可以叫做洁癖。那就是我不允许我的IDEA出现一点点警告,什么黄...
mianba的头像-IT面试星球mianba1年前
0635
华为面试题目:一头牛重800kg,一座桥承重700kg,牛如何过河?天秀回答秒通过-IT面试星球

华为面试题目:一头牛重800kg,一座桥承重700kg,牛如何过河?天秀回答秒通过

节后,紧接着就是各个高校热闹的秋招季了。 为了帮助各位提高面试的技巧,我们以这道华为面试题为例,聊聊如何提升咱们的面试技巧。 华为公司的一个面试题引发了网友们的兴趣和讨论。 这个问题...
mianba的头像-IT面试星球mianba1年前
0415
程序员必须掌握的消息中间件-RabbitMQ-IT面试星球

程序员必须掌握的消息中间件-RabbitMQ

大家好,我是Java小旋风!今天给大家带来程序员必须掌握的消息中间件-RabbitMQ。 一、Rabbit 概述 RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用中间共享数据...
mianba的头像-IT面试星球mianba1年前
01278
【Netty】RecvByteBufAllocator源码分析-IT面试星球

【Netty】RecvByteBufAllocator源码分析

前言 前面写过《Netty 服务端启动全流程源码分析》,BossGroup 获取到客户端连接 SocketChannel 后会将其注册到 WorkerGroup,由 WorkerGroup 来驱动数据 IO 读写。WorkerGroup 的 EventLoop 监...
mianba的头像-IT面试星球mianba1年前
03913
Optuna,一个功能强大的python库-IT面试星球

Optuna,一个功能强大的python库

在机器学习项目中,模型参数的选择对模型的性能至关重要。手动调整参数既费时又费力,而 Optuna 可以帮助我们自动优化模型参数,找到最佳的模型配置。 Optuna 是什么? Optuna 是一个 Python 库...
mianba的头像-IT面试星球mianba1年前
05114
前端性能优化篇–性能监测-IT面试星球

前端性能优化篇–性能监测

性能监测篇:Performance、LightHouse 与性能 API 性能监测是前端性能优化的重要一环。监测的目的是为了确定性能瓶颈,从而有的放矢地开展具体的优化工作。 平时我们比较推崇的性能监测方案主要...
mianba的头像-IT面试星球mianba1年前
06915
Netty是如何检测资源泄漏的?-IT面试星球

Netty是如何检测资源泄漏的?

为了减轻 GC 的压力、以及避免频繁向 OS 申请和释放内存,Netty 基于 JeMalloc 思想自己实现了一套内存管理方案。不管是堆内存还是直接内存,都可以交给 Netty 来统一管理,这带来了两个好处,...
mianba的头像-IT面试星球mianba1年前
05910
软考案例问答:48个高频问题规律总结分享-IT面试星球

软考案例问答:48个高频问题规律总结分享

❝ 今天将分析48个软考案例,这些整理反映了项目管理过程中可能出现的一系列问题,包括但不限于人力资源管理、沟通管理、合同管理、需求管理、范围管理、质量保证、进度控制、变更控制等方面的...
mianba的头像-IT面试星球mianba1年前
05112
MongoDB带有特殊符号表名如何重命名-IT面试星球

MongoDB带有特殊符号表名如何重命名

数据库简介 MongoDB是一种流行的NoSQL数据库,它使用集合(Collections)而不是传统的表格(Tables)来组织数据。在MongoDB中,集合类似于表,它们存储着多个文档(Documents)。有时候,我们可...
mianba的头像-IT面试星球mianba1年前
0535