Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feederrsshub.app
Get the latest updates from 掘金后端 directly as they happen.
Follow now 59 followers
Last updated 5 days ago
5 days ago
Kafka 4.0.0集群部署 1.1 关闭防火墙和 selinux 关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service...
5 days ago
引入 技术细节 实现过程 WebSocket 后端 1、实体类 2、异常处理类 3、游戏状态枚举类 4、ws主类 5、配置类及工具类 引入 引入与技术选型:...
5 days ago
Hadoop版本 hadoop1.x版本 由三部分组成 Common(辅助工具) HDFS(数据存储) MapReduce(计算和资源调度) 存在的问题 JobTracker同时具备了资源管理和作业控制两个功能,成为了系统的最大瓶颈 采用了master/slave结构,master存在单点问题,一旦master出现故障,会导致整个集群不可用 采用了基于槽位的资源分配模型,将槽位分为了Map slot和Reduce slot两种,且不允许它们之间共享,导致一种槽位资源紧张和另一种闲置的情况...
5 days ago
作者:程序员平 原文:mp.weixin.qq.com/s/iAMioA1bs… 在数据库应用中,文本搜索是一类常见但性能挑战极大的需求。尤其在实际业务场景中,我们经常会遇到这样的情况:当数据规模增长到百万级甚至更大时,使用 LIKE '%关键词%' 进行模糊查询,查询响应时间往往会从毫秒级骤升到数秒甚至更久。为了优化性能,我们可能会尝试将模糊匹配范围限制在字符串的开头或结尾,比如使用 LIKE '关键词%' 或 LIKE '%关键词'。 尽管在某些情况下,这些方式能够部分利用索引(如前缀匹配能用上...
5 days ago
其实不用springboot我们也可以开发snmp采集,只是为了后面的需要我们才要用上springboot, 一开始可以直接用java就够了 先后尝试了vscode, idea老版,最后使用idea社区版与通义灵码来做这个事, 这事自己找个顺手的就好,只是我好久不弄,不得不先从搭开发环境开始 pom.xml <?xml version="1.0" encoding="UTF-8"?&gt <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"...
5 days ago
一,指针基础概念 Go编程语言中的指针是一个变量,用于存储另一个变量的内存地址。 Golang中的指针也称为特殊变量。 变量被用于一些数据在系统中的一个特定存储器地址存储。始终以十六进制格式找到内存地址(以0x开头,如0xFFAAF等)。 二,基本操作 2.1 基本声明与初始化 var a int = 42...
5 days ago
一.下载MySQL,这里以MySQL8.4为例! MySQL数据库官网地址,需要哪个版本在官网找就好了。 [www.mysql.com/cn/](url) MySQL社区版免费,一般公司和个人使用这个。 二.卸载之前数据库 安装之前先检查一下以前是否安装过MySQL,如果不卸载干净,安装将会失败。如果之前的数据库有重要的数据一定要备份文件目录:/var/lib/mysql '关闭MySQL服务:systemctl stop "mysql" 执行dpkg --get-selections |...
5 days ago
引言 记得很久以前经常被问到这样一个面试题"FactoryBean 和BeanFactory它们有啥区别"。在 Spring 框架中,BeanFactory 和 FactoryBean 是两个核心概念,虽然名称相似,但它们的角色和功能完全不同。 1. 定义与角色 维度BeanFactoryFactoryBean角色Spring 的...
5 days ago
传统人工电话客服在当前环境下正面临着多重的困境。首先,人工客服服务时间有限,无法满足客户7X24小时不间断的服务需求;其次,高昂的人力成本被大量消耗在处理重复性咨询上,造成人力资源的浪费;同时,客服质量受制于个体能力,导致企业难以维持服务水平的稳定性和一致性;最后,企业知识往往分散在各处,难以集中管理并实现高效利用。 相比传统的人工电话客服,MaxKB智能客服方案有效整合了大语言模型(LLM)、RAG(检索增强生成)、工作流编排(Workflow)和MCP(Model Context Protocol,模型上下文协议)等技术能力,在用户高度关注的智能客服场景中实现了多维度的革新。 MaxKB智能客服方案的优势和特点包括: ■ 支持快速部署: 2小时可以完成系统部署,开箱即用; ■ 支持富媒体交互: 支持图文、表格等丰富的知识呈现方式; ■...
5 days ago
根据Google API设计指南整理的RESTful API示例,涵盖核心HTTP方法(GET、POST、PUT、PATCH、DELETE)及父子资源嵌套场景, 设计遵循以下原则: 资源命名:使用名词复数形式(如/users),URI层级表达父子关系(如/users/{userId}/orders) HTTP方法语义: GET:查询资源 POST:创建资源 PUT:全量更新 PATCH:部分更新 DELETE:删除资源 无状态性:每个请求包含完整上下文...
5 days ago
作者:程序员平 原文:mp.weixin.qq.com/s/PTm1rme-W… 在如今的互联网应用中,用户访问量的激增使得单台服务器无法承受巨大的流量负载。为了提高系统的可扩展性和可靠性,负载均衡(Load Balancing)成为了必不可少的技术手段之一。而Nginx,作为一种轻量级、高性能的HTTP和反向代理服务器,常被用作负载均衡器来均衡多个后端服务器之间的流量。今天我们将详细介绍如何通过Nginx部署负载均衡服务。 一、 什么是负载均衡? 负载均衡是一种将用户请求均匀分发到多台服务器上的技术,目的是通过多台服务器共同承载流量,以提高整体系统的性能、稳定性和可用性。其主要优势包括: 提高可用性:当一台服务器宕机时,负载均衡器可以将请求分发到其他正常的服务器上,从而避免单点故障。 提高扩展性:可以通过增加更多的服务器节点来处理更高的并发量。 提升性能:均衡分发请求,避免单一服务器资源耗尽,提供更流畅的用户体验。 二、 Nginx...
5 days ago
作者:程序员平 原文:mp.weixin.qq.com/s/-a-lgvWnL… 在构建 Web 服务架构时,我们通常使用 Nginx 作为反向代理和负载均衡器来分担后端服务器的压力。但在一些特定场景下,我们希望“指定某类用户的请求跳转到特定服务器”,这种定向行为不仅能用于灰度发布、A/B 测试,也可以用于调试、问题排查等目的。本文我们主要以 Nginx 配置为例,介绍如何通过识别客户端 Cookie,将请求分配到不同的后端服务器上。 一、为什么要通过...