Kafaka安装与启动教程
1.下载
先去官网Apache Kafka可以查看到每个版本的发布时间。选择你要安装的版本。
然后进入linux建立要存放的文件夹,用wget命令下载

2.安装
先解压缩:
tar -xvzf kafka_2.12-3.5.1.tgz -C ../
3.配置文件
修改server.properties:
cd ./kafka_2.12-3.5.1/config
vim server.properties
# 指定broker的id
broker.id=0
# 指定Kafka数据的位置
log.dirs=/export/server/kafka_2.12-2.4.1/data
默认端口为:2181
4.定义全局变量
切换为root用户
su root
配置KAFKA_HOME环境变量
vim /etc/profile
下面两句加到最末尾:
export KAFKA_HOME=/export/server/kafka_2.12-2.4.1
export PATH=:$PATH:${KAFKA_HOME}
5.运行
启动服务器:
# 启动ZooKeeper
nohup bin/zookeeper-server-start.sh config/zookeeper.properties &
nohup bin/kafka-server-start.sh config/server.properties &
# 测试Kafka是否启动成功
bin/kafka-topics.sh --bootstrap-server ip地址:端口 --list

记得安装java
相关文章:
Kafaka安装与启动教程
1.下载 先去官网Apache Kafka可以查看到每个版本的发布时间。选择你要安装的版本。 然后进入linux建立要存放的文件夹,用wget命令下载 2.安装 先解压缩: tar -xvzf kafka_2.12-3.5.1.tgz -C ../ 3.配置文件 修改server.properties: cd .…...
根据docker file 编译镜像
比如给到一个Dockerfile 第一步编译镜像 cd /path/to/Dockerfiledocker build -t <DOCKER_IMAGE_NAME> . build 命令编译镜像 -t 镜像名字 . 指dockerfile 所在目录 如果遇到报错 [] Building 0.3s (3/3) FINISHED …...
联邦学习的 AI 大模型微调中,加性、选择性、重参数化和混合微调
联邦学习的 AI 大模型微调中,加性、选择性、重参数化和混合微调 在联邦学习的 AI 大模型微调中,加性、选择性、重参数化和混合微调是不同的操作方式,具体如下: 加性微调 定义与原理:加性微调是在原始模型的基础上添加额外的可训练参数来进行模型调整。这种方式不会改变原…...
android 外挂modem模块实现Telephony相关功能(上网,发短信,打电话)
一.背景 当前模块不支持Telephony相关的功能,例如上网、发短信等功能,就需要外挂另一个模块实现此功能,这就是外挂modem模块实现Telephony功能,此篇主要就是说实现外挂modem模块功能中的Framework层实现逻辑,如下流程是在Android 13中实现的外挂pcie模块的流程 二.ril库相…...
【计算机视觉技术 - 人脸生成】2.GAN网络的构建和训练
GAN 是一种常用的优秀的图像生成模型。我们使用了支持条件生成的 cGAN。下面介绍简单 cGAN 模型的构建以及训练过程。 2.1 在 model 文件夹中新建 nets.py 文件 import torch import torch.nn as nn# 生成器类 class Generator(nn.Module):def __init__(self, nz100, nc3, n…...
数据中台与数据治理服务方案[50页PPT]
本文概述了数据中台与数据治理服务方案的核心要点。数据中台作为政务服务数据化的核心,通过整合各部门业务系统数据,进行建模与加工,以新数据驱动政府管理效率提升与政务服务能力增强。数据治理则聚焦于解决整体架构问题,确保数据…...
【Qt】将控件均匀分布到圆环上
1. 关键代码 for(int i0; i<10; i){/*m_panLabelIcon - 大圆环控件m_slotsIcon[i] - 小圆控件*/QString idxStr QString::number(i1);m_slotsIcon[i] new QLabel(m_panLabelIcon);m_slotsIcon[i]->setFont(ftSlot);m_slotsIcon[i]->setText(idxStr);m_slotsIcon[i]-…...
第四、五章补充:线代本质合集(B站:小崔说数)
视频1:线性空间 原视频:【线性代数的本质】向量空间、基向量的几何解释_哔哩哔哩_bilibili 很多同学在学习线性代数的时候,会遇到一个困扰,就是不知道什么是线性空间。...
2025年贵州省职业院校技能大赛信息安全管理与评估赛项规程
贵州省职业院校技能大赛赛项规程 赛项名称: 信息安全管理与评估 英文名称: Information Security Management and Evaluation 赛项组别: 高职组 赛项编号: GZ032 1 2 一、赛项信息 赛项类别 囚每年赛 □隔年赛(□单数年…...
松鼠状态机流转-@Transit
疑问 状态from to合法性校验,都是在代码中手动进行的吗,不是状态机自动进行的? 注解中from状态,代表当前状态 和谁校验:上下文中初始状态 怎么根据注解找到执行方法的 分析代码,创建运单,怎…...
微信小程序调用 WebAssembly 烹饪指南
我们都是在夜里崩溃过的俗人,所幸终会天亮。明天就是新的开始,我们会变得与昨天不同。 一、Rust 导出 wasm 参考 wasm-bindgen 官方指南 https://wasm.rust-lang.net.cn/wasm-bindgen/introduction.html wasm-bindgen,这是一个 Rust 库和 CLI…...
# LeetCode Problem 2038: 如果相邻两个颜色均相同则删除当前颜色 (Winner of the Game)
LeetCode Problem 2038: 如果相邻两个颜色均相同则删除当前颜色 (Winner of the Game) 在本篇博客中,我们将深入探讨 LeetCode 第2038题——如果相邻两个颜色均相同则删除当前颜色。该问题涉及字符串处理与游戏策略,旨在考察如何在给定规则下判断游戏的…...
Redis面试相关
Redis开篇 使用场景 缓存 缓存穿透 解决方法一: 方法二: 通过多次hash来获取对应的值。 小结 缓存击穿 缓存雪崩 打油诗 双写一致性 两种不同的要求 强一致 读锁代码 写锁代码 强一致,性能低。 延迟一致 方案一:消息队列 方…...
4.CSS文本属性
4.1文本颜色 div { color:red; } 属性值预定义的颜色值red、green、blue、pink十六进制#FF0000,#FF6600,#29D794RGB代码rgb(255,0,0)或rgb(100%,0%,0%) 4.2对齐文本 text-align 属性用于设置元素内文本内容的水平对齐方式。 div{ text-align:center; } 属性值解释left左对齐ri…...
Mongo高可用架构解决方案
Mongo主从复制哪些事(仅适用特定场景) 对数据强一致性要求不高的场景,一般微服务架构中不推荐 master节点可读可写操作,当数据有修改时,会将Oplog(操作日志)同步到所有的slave节点上。那么对于从节点来说仅只读,所有slave节点从master节点同步数据,然而从节点之间互相…...
Rabbitmq 业务异常与未手动确认场景及解决方案
消费端消费异常,业务异常 与 未手动确认是不是一个场景,因为执行完业务逻辑,再确认。解决方案就一个,就是重试一定次数,然后加入死信队列。还有就是消费重新放入队列,然后重新投递给其他消费者,…...
linux,centos7.6安装禅道
1.cd /opt 2.wget https://www.zentao.net/dl/zentao/18.5/ZenTaoPMS.18.5.zbox_64.tar.gz 3.tar xvzf ZenTaoPMS.18.5.zbox_64.tar.gz 4./opt/zbox/zbox --aport 4005 --mport 3307 start 安全组开启一下两个端口 –aport 4005:设置Apache启动端口为4005 –mport 3…...
java基础之代理
代理模式(Proxy Pattern) 简介 是一种结构型设计模式,主要用于为某对象提供一个代理对象,以控制对该对象的访问。通过引入一个代理对象来控制对原对象的访问。代理对象在客户端和目标对象之间充当中介,负责将客户端的…...
计算机网络——期末复习(6)期末考试样例2(含答案)
一、单项选择题(每题1分,共10小题,共计10分) 1.因特网多播采用的管理协议是( )协议。 A.UDP B.BGP C.IGMP D.TCP 2.采用CIDR时,某计算机的IP地址是202.35.79.88/19,该计算机所处子网的地址是( )。 A.202.35.0.…...
JavaScript 获取DOM对象
html的标签被js获取到之后就变成了js对象,对象里面包含了标签的属性和方法 。同一时间获取多个对象则会翻译一个数组,数组元素是对象 获取方法 1. const a document.getElementById("id"),根据标签的id来获取。因为id是唯一的、…...
洛雪音乐助手:一个界面,全网音乐,你的终极免费播放器解决方案
洛雪音乐助手:一个界面,全网音乐,你的终极免费播放器解决方案 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop 你是否曾为了找一首歌在多个音乐…...
从NumPy到PyTorch:给你的Self-Attention代码做个性能诊断与优化(附避坑指南)
从NumPy到PyTorch:工业级Self-Attention实现的关键优化策略 当你在Jupyter Notebook里跑通第一个Self-Attention的NumPy实现时,那种成就感就像第一次成功组装乐高城堡。但当你把它移植到真实项目中,可能会遇到数值爆炸、内存溢出或者性能瓶颈…...
告别手动刷UDS!用CANoe.Diva Demo工程5分钟上手诊断自动化测试
告别手动刷UDS!用CANoe.Diva Demo工程5分钟上手诊断自动化测试 还在为手动执行UDS诊断测试而烦恼?每次测试都要重复输入相同的指令,既耗时又容易出错。CANoe.Diva的自动化测试功能可以彻底改变这一现状,而它的Demo工程更是新手快…...
Stable Diffusion 3.5 FP8镜像实测:低显存也能流畅运行
Stable Diffusion 3.5 FP8镜像实测:低显存也能流畅运行 1. 引言:FP8量化的突破性价值 Stable Diffusion 3.5作为Stability AI最新发布的文本到图像生成模型,在图像质量、语义理解和文字渲染方面都有显著提升。然而,传统部署方式…...
MusePublic圣光艺苑完整指南:CSDN图床集成+真迹分享链接生成机制
MusePublic圣光艺苑完整指南:CSDN图床集成真迹分享链接生成机制 1. 引言:当古典艺术遇见现代技术 想象一下,你走进一间19世纪的画室,空气中弥漫着亚麻籽油和矿物颜料的味道。阳光透过高窗,洒在铺着亚麻画布的画架上。…...
Matlab信号处理避坑指南:freqz函数里那个容易被忽略的‘whole’参数到底有什么用?
Matlab信号处理避坑指南:freqz函数里那个容易被忽略的‘whole’参数到底有什么用? 在数字信号处理领域,Matlab的freqz函数是分析滤波器频率响应的利器。但许多工程师在使用过程中,往往对那个看似不起眼的whole参数视而不见&#x…...
HC-05与JDY-09蓝牙模块AT指令实战:从配置到故障排查
1. 蓝牙模块基础认知:无线串口的秘密 刚接触嵌入式开发时,我最头疼的就是各种线缆缠绕。直到发现蓝牙模块这个神器——它本质上就是个无线串口转换器。想象一下,把单片机TX/RX线剪断,中间加上蓝牙模块,数据就能在空中飞…...
名包名表回收门店有哪些
在奢侈品市场日益繁荣的当下,名包名表回收需求也日益增长。不少人都想了解有哪些名包名表回收门店,下面为大家详细介绍。市场常见回收门店类型市场上的名包名表回收门店主要有连锁门店和个体小店。连锁门店通常具有统一的品牌形象和服务标准,…...
速德瑞313/340/351nm紫外检测仪器全适配JJF 2132—2024
JJF2132—2024《荧光紫外灯人工气候老化试验装置校准规范》于2024年12月14日正式实施,核心监测波段升级为340nm、351nm、313nm,同时明确310通道和340通道监测要求。速德瑞准确响应新规,不仅推出匹配310/340nm波段的氙灯辐照计,更构…...
从HTB CozyHosting靶机渗透实战看SpringBoot应用安全与权限提升
1. 靶机环境初探与信息收集 第一次接触HTB的CozyHosting靶机时,我习惯性地从基础信息收集开始。用nmap快速扫描目标IP(10.10.11.230),发现开放了四个关键端口:22(SSH)、80(HTTP)、8000(HTTP)、8081(未知服务)。这里有个…...
