
2024年程序员学习
文章平均质量分 84
普通网友
这个作者很懒,什么都没留下…
展开
-
C C++面试题2「虚函数、多态、内存管理与软件调试篇,2024年最新2024年最新大厂大数据开发面试笔试题目
流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-21 18:55:05 · 284 阅读 · 0 评论 -
C C++数据结构(三) —,2024年最新2024-2024字节跳动大数据开发面试真题解析
因为链表是循环的,头结点的前驱指针直接指向最后一个结点,所以我们不必遍历链表找尾。首先,还是先定义一个结点类型,与单向链表相比,双向链表的结点类型中需要多出一个。尾插也是一样,申请一个新结点,将新结点插入到头结点和头结点的前一个结点之间即可。,是从头结点的后一个结点处开始,向后遍历并打印,直到遍历到头结点处时便停止。给定一个值,在链表中寻找与该值相同的结点,若找到了,则返回结点地址;位置的结点后,建立该结点前一个结点和后一个结点之间的双向关系即可。进行头插时,需要申请一个新的结点,将。原创 2024-04-21 18:53:31 · 822 阅读 · 0 评论 -
华为大神花费5个月打造的这份714页学习笔记系列!知乎上已获万赞_华为 学习体会 知乎(3)
就因为他平时对代码的热情,早就在别人写每天去网上cv别人开源的东西时,他会尝试去自己读源码自己去写。我有个高中同学,他大学是读的语文专业,后来觉得当老师工资少,半路培训去学了Android开发,大概是14年Android那时还很火。走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!以前我们一直被市场和技术牵着走,并不是自己在选择技术,而是不自觉地被推到了现在尴尬的处境。原创 2024-04-20 20:13:52 · 910 阅读 · 1 评论 -
华为大神花费5个月打造的这份714页学习笔记系列!知乎上已获万赞_华为 学习体会 知乎(2)
就因为他平时对代码的热情,早就在别人写每天去网上cv别人开源的东西时,他会尝试去自己读源码自己去写。我有个高中同学,他大学是读的语文专业,后来觉得当老师工资少,半路培训去学了Android开发,大概是14年Android那时还很火。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!,高级进阶架构资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。原创 2024-04-20 20:13:21 · 756 阅读 · 0 评论 -
华为员工年龄曝光,35岁职业危机不存在?_华为程序员能干到多少岁
不管走那一条路,一些能力是共通的,比如:技术规划、团队建设、沟通、时间管理等。处于自己的选择,可能不会选择管理方向,但是难免在以后的工作中会和管理者打交道。但换个视角看,也正是在职场中多年的打拼,让你具备年轻程序员所不能有的经验、视野、架构、管理、分析和问题解决等能力和优势。这里给大家分享一套由阿里高级架构师编写的《Android八大模块进阶笔记》,帮大家将杂乱、零散、碎片化的知识进行体系化的整理,相对于我们平时看的碎片化内容,这份笔记的知识点更系统化,更容易理解和记忆,是严格按照知识体系编排的。原创 2024-04-20 20:12:18 · 818 阅读 · 0 评论 -
华为OD机试 - 简易压缩算法(Python) 机试题+算法思路+考点+代码解析
是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!有一种简易压缩算法:针对全部为小写英文字母组成的字符串,将其中连续超过两个相同字母的部分压缩为连续个数加该字母。请您编写解压函数,根据输入的字符串,输入一行,为一个 ASCII 字符串。若判断输入为合法的经过压缩后的字符串。若输入合法则输出解压缩后的字符串。判断其是否为合法压缩过的字符串。若输入不合法 则输出字符串。其他部分保持原样不变.则输出压缩前的字符串。原创 2024-04-20 20:11:47 · 286 阅读 · 0 评论 -
华为OD机试 - 分积木(Python) 机试题+算法思路+考点+代码解析 (2)
对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!想要尽可能让自己得到的积木总重量最大,且不让。而且总会忘记进位(每个进位都会忘记)的逻辑),个数可以不同,不然就会哭。只会先将两个数转成二进制在进行加法。现在他们想要将这些积木分为两堆。要求两个人获得的积木总重量相等。每块积木上都有自己的重量。表示第 i 块积木的重量。所能获得积木的最大总重量。妈妈给了他们一大堆积木。原创 2024-04-20 20:11:16 · 354 阅读 · 0 评论 -
升职加薪必看!音视频学习指南来咯,社招面试心得_搜索【csdn】音视频的初学者和大佬看过来!干货,技术,求职和朋友应有尽有,点击
如果你实在不知道怎么说,即便是把你简历上的姓名、年龄、爱好、工作经验复述一遍,至少也是起到了暖场的作用。当然要是能基于此,表现出一定出彩的地方,那自然是再好不过,多花点心思准备是值得的。PS:最近看到一个有趣的分享,唐僧每次介绍自己:贫僧唐三藏,从东土大唐而来,去往西天拜佛取经。其实这几句话包涵了每人都要问自己的三个问题:我是谁?我从哪里来?我要到哪里去?原创 2024-04-20 20:10:13 · 636 阅读 · 0 评论 -
升职加薪必看!音视频学习指南来咯,社招面试心得_搜索【csdn】音视频的初学者和大佬看过来!干货,技术,求职和朋友应有尽有,点击(1)
如果你实在不知道怎么说,即便是把你简历上的姓名、年龄、爱好、工作经验复述一遍,至少也是起到了暖场的作用。当然要是能基于此,表现出一定出彩的地方,那自然是再好不过,多花点心思准备是值得的。PS:最近看到一个有趣的分享,唐僧每次介绍自己:贫僧唐三藏,从东土大唐而来,去往西天拜佛取经。其实这几句话包涵了每人都要问自己的三个问题:我是谁?我从哪里来?我要到哪里去?原创 2024-04-20 20:09:42 · 737 阅读 · 0 评论 -
升职加薪必看!靠着这份面试题跟答案,算法太TM重要了_升职面试问题(3)
Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,Parcelable是通过IBinder通信的消息的载体。:这是一个高质量的Android交流圈子,群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农。原创 2024-04-20 20:08:38 · 270 阅读 · 0 评论 -
升职加薪必看!靠着这份面试题跟答案,算法太TM重要了_升职面试问题(2)
Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,Parcelable是通过IBinder通信的消息的载体。:这是一个高质量的Android交流圈子,群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农。原创 2024-04-20 20:08:07 · 409 阅读 · 0 评论 -
升职加薪必看!靠着这份面试题跟答案,算法太TM重要了_升职面试问题(1)
Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,Parcelable是通过IBinder通信的消息的载体。:这是一个高质量的Android交流圈子,群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农。原创 2024-04-20 20:07:36 · 396 阅读 · 0 评论 -
助力鸿蒙生态建设|坚果派6位华为HDE以及若干成员喜获HarmonyOS专业证书_鸿蒙生态师资培训营(4)
鸿蒙培训营课程整体安排井然有序,三天的培训,让大家充分的对鸿蒙系统有了更加清晰的认识。同时在参训期间有机会与华为专家及同行分享经验与心得,比如针对这次的低码平台的使用,在会后也是和华为专家进行了深入的交流,一道与华为专家为低码平台的共建,贡献自己的绵薄之力,最后华为专家也对坚果派过往的成绩表示了肯定,并表示,坚果派在鸿蒙生态里已成为不可或缺的一部分,相信这次非凡的学习之旅对坚果派来说是一次非凡的学习体验,后续坚果派会持续关注和参加,孵化出自身更多优秀的鸿蒙认证讲师。坚果派创始人坚果代表组织参加。原创 2024-04-20 20:06:33 · 502 阅读 · 0 评论 -
助力鸿蒙生态建设|坚果派6位华为HDE以及若干成员喜获HarmonyOS专业证书_鸿蒙生态师资培训营(3)
鸿蒙培训营课程整体安排井然有序,三天的培训,让大家充分的对鸿蒙系统有了更加清晰的认识。同时在参训期间有机会与华为专家及同行分享经验与心得,比如针对这次的低码平台的使用,在会后也是和华为专家进行了深入的交流,一道与华为专家为低码平台的共建,贡献自己的绵薄之力,最后华为专家也对坚果派过往的成绩表示了肯定,并表示,坚果派在鸿蒙生态里已成为不可或缺的一部分,相信这次非凡的学习之旅对坚果派来说是一次非凡的学习体验,后续坚果派会持续关注和参加,孵化出自身更多优秀的鸿蒙认证讲师。原创 2024-04-20 20:06:02 · 457 阅读 · 0 评论 -
助力鸿蒙生态建设|坚果派6位华为HDE以及若干成员喜获HarmonyOS专业证书_鸿蒙生态师资培训营(1)
鸿蒙培训营课程整体安排井然有序,三天的培训,让大家充分的对鸿蒙系统有了更加清晰的认识。同时在参训期间有机会与华为专家及同行分享经验与心得,比如针对这次的低码平台的使用,在会后也是和华为专家进行了深入的交流,一道与华为专家为低码平台的共建,贡献自己的绵薄之力,最后华为专家也对坚果派过往的成绩表示了肯定,并表示,坚果派在鸿蒙生态里已成为不可或缺的一部分,相信这次非凡的学习之旅对坚果派来说是一次非凡的学习体验,后续坚果派会持续关注和参加,孵化出自身更多优秀的鸿蒙认证讲师。坚果派创始人坚果代表组织参加。原创 2024-04-20 20:04:59 · 373 阅读 · 0 评论 -
刚面完字节,热乎。,HarmonyOS鸿蒙面试题目
大家可以看到,面经上的题都是比较常见的问题。在准备面试之前,我可能对这些知识只是有简单的了解,但是在准备面经的这几天,我刷了很多字节的面经,自己尝试着去回答一些问题,我觉得这几天刷面经的这个过程对我来说还是效率比较高的,刷面经也可以帮我快速明确自身有哪些不足的点。本人平时除了安卓外,还自学了 Python、Java 后端等技术,有一定的技术广度,并且能够独立完成较完整的项目,本来还是挺自信的,结果最后,面试官却对我说:你的基础还是挺好的,但是算法不行。连续三轮面试,真的好累啊…原创 2024-04-20 20:04:27 · 467 阅读 · 0 评论 -
刚面完字节跳动,估计凉了。_字节面试代码没写出来是不是就凉了
介绍了自己的基本情况,比较后悔的一点是没有说自己的项目经验,这直接导致后面面试官没有问我关于项目的任何东西!大家切记,如果有自己项目的话,一定要介绍,要引导面试官去问自己会的东西。原创 2024-04-20 20:03:57 · 403 阅读 · 0 评论 -
数据库原理及MySQL应用 约束_数据库约束和关联技术的应用
给约束定义的名称,称之为约束名。对于约束名的命名推荐为type_table_column,其中type表示约束的类型,table为表名,column为列名,例如:PK_books_bookID表示在图书表books的bookID列上创建了主键约束。● 按约束的作用不同,约束可分为主键约束(PRIMARY KEY)、唯一性约束(UNIQUE)、外键约束(FOREIGN KEY)、默认值约束(DEFAULT)、非空约束(NOT NULL)、自增特性(AUTO_INCREMENT)和检查约束(CHECK)。原创 2024-04-18 10:47:30 · 390 阅读 · 0 评论 -
数据库MySQL中出现乱码和表格不对齐怎么解决_mysql数据出现乱码(1)
然后选择表格查看select * from bank;显示正常没有出现乱码。若果要从根本源头解决表格对齐,需要重新安装数据库。输入charset gbk;再一次查看改后的属性。原创 2024-04-18 10:46:30 · 550 阅读 · 0 评论 -
大数据-MapReduce和Yarn技术原理_执行mapreduce的时候为什么首先请求yarn
当Reduce Task接收的数据量不大时,则直接存放在内存缓冲区中,随着缓冲区文件的增多,MR后台线程将它们合并成一个更大有序文件,这个动作是Reduce阶段的Merge操作,这个过程中会产生许多中间文件,最后一次合并的结果直接输出到用户自定义的reduce函数。3.客户端根据RM的反馈信息,开始Job提交之前的初始化过程,包括队列、用户及优先级信息,和RM创建,启动AM所需的信息(例如应用Jar文件,Job资源信息,安全Token或其他资源描述);4.客户端向RM查询、获取应用的执行进展报告;原创 2024-04-18 05:27:48 · 1025 阅读 · 0 评论 -
大数据 数据挖掘 推荐系统 机器学习相关资源_github 大数据推荐系统(2)
(img-e2dT1A2c-1713389135491)]辄止,不再深入研究,那么很难做到真正的技术提升。推荐系统开源软件列表汇总和评点。原创 2024-04-18 05:26:47 · 686 阅读 · 0 评论 -
一线互联网移动架构师设计思想解读开源框架!offer拿到手软
3.你看过 binder 驱动的源码,说说他的内存映射过程,说说客户端等待服务端处理返回的流程,如果要跨进程传递大内存数据你具体会怎么做?第三,到了合适的年纪,后续不知道该如何发展,转型管理,还是加强技术研究。如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,我也分享一套给大家,比较系统,我平常自己也会经常研读。很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘。4.自定义 view 的一般流程,要注意些什么如何优化,点击事件和长按时间分别是怎么实现的?原创 2024-04-17 23:40:04 · 506 阅读 · 0 评论 -
一线互联网大厂面试真题系统收录!面试真题解析,开发岗位面试自我介绍
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-17 23:35:53 · 963 阅读 · 0 评论 -
【Spring】一文带你吃透AOP面向切面编程技术(上篇)_aop声明切面
AOP技术思想的实现:使用框架实现AOP。实现AOP的框架有很多。有名的两个1. Spring:Spring框架实现AOP思想中的部分功能。Spring框架实现AOP的操作比较繁琐,笨重。2. Aspectj:独立的框架,专门做AOp的,功能最强大的。属于Eclipse。而我下面主要介绍的就是Aspectj框架来实现Aop,Aspectj框架可以使用注解和xml配置文件两种方式实现AOP。原创 2024-04-17 19:06:25 · 922 阅读 · 0 评论 -
【SpringMVC】上篇,超详细的教程带你学会SpringMVC_在spring mvc配置文件中使用【】元素指定需要扫描的类包
在前文中我们已经学习过Sping框架了(IoC和DI还有AOP),想了解的同学可以去我的专栏查看传送门🚩SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。SpringMVC是处于Web层的框架,所以其主要的作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端,所以如何处理请求和响应是SpringMVC中非常重要的一块内容。这篇文章我将带领大家一起学习SpringMVCSpringMVC是Spring提供的一个轻量级。原创 2024-04-17 19:05:25 · 997 阅读 · 0 评论 -
“金三银四”招聘季,大厂争招鸿蒙人才,你准备好了吗?
(**ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony****多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(Harmony NEXT)**技术知识点。与此同时,在某招聘网站上,经验不限的招聘月薪已高达30K起,3-5年经验的招聘月薪起薪已高达60K!对于企业和个人而言,抓住这一机遇,投身鸿蒙开发的热潮,不仅能够顺应时代发展的趋势,更有可能在未来的技术浪潮中崭露头角。原创 2024-04-17 14:31:28 · 981 阅读 · 0 评论 -
“智农”-农业一体化管控平台,大数据开发面试题10道
术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-17 14:29:12 · 507 阅读 · 0 评论 -
spark 用户画像挖掘分析_用户画像数据分析如何做?看这篇就够了
对象的标签体系是对象有价值数据的全域标签,跨业务板块、跨主题,比如用户属性、用户行为、用户消费、风险控制、社交属性等都是标签,在设计标签融合表时可以选择二维表或者K-V表的组织方式,因为二维表更能满足性能和易用性的要求,所以推荐使用二维表作为标签融合表的实现方式。对象是客观世界中研究目标的抽象,有实体的对象,也有虚拟的对象。在确认对象后,由于存在同一个对象在多个不同业务中的标识ID不同的情况,因此需要将同一个具体对象的不同ID标识打通,以便所有业务数据都能在该对象上打通,完成对该对象的全面数据刻画。原创 2024-04-17 11:16:58 · 566 阅读 · 0 评论 -
spark Scala中dataframe的常用关键字:withColumn_spark dataframe withcolumn
新的列**。如果第一个参数传入的列名和第二个参数传入的列名参数相同的话,就会替换原来的列。如果第一个参数和原列名参数不同,则会追加新增加一列数据在表后面。具体例子如下:现用withColumn关键字将city字段类似于**“成都·双流区”** 操作转换成。原创 2024-04-17 11:16:28 · 654 阅读 · 0 评论 -
kafka安装配置(超详细,傻瓜式安装)_kafka 安装配置(1)
修改bigdata2和bigdata3中的zookeeper下的data中myid的值分别改为3和4。使用kafka-server-start.sh --version查看kafka的版本内容。进入kafka的config中修改server.properties文件。修改zoo_sample.cfg名字改为zoo.cfg。修改名称使环境变量里的和module下的一致。然后在进入zookeeper的conf下。#节点id,不同的节点用不同的数字表示。配置好kafka的环境变量。启动zookeeper。原创 2024-04-17 06:06:04 · 2081 阅读 · 0 评论 -
Frostmourne - Elasticsearch源日志告警配置,4面字节跳动拿到Offer
选择上面创建的数据名,查询到对应日志即确认配置无问题。用于匹配多个索引,选择数据管理 > 数据名 > 新增。选择监控管理 > 监控列表 > 添加报警。模板为一下,适用于企业微信机器人。PS:配置对应我的教程。原创 2024-04-17 00:56:15 · 533 阅读 · 0 评论 -
flutter音视频开发,小程序FMP优化实录,已拿offer入职
一个Android开发的朋友跟我谈他面试经历,上周去爱奇艺面试,其他问题都答得不错,面试官问了一个哈夫曼算法的题没答出来,后来面试官很明确的说,我们还是想找一个会些算法基础的。原创 2024-04-17 00:55:14 · 491 阅读 · 0 评论 -
330页PDF,10万字的知识点总结,帮你突破瓶颈(2),小程序内嵌h5页面的好处
9).JavaI/O输入输出流:File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。11).多线程原理:如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。7).JavaAPI介绍:种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。原创 2024-04-16 19:57:15 · 646 阅读 · 0 评论 -
330页PDF,10万字的知识点总结,帮你突破瓶颈(1),2024年最新HarmonyOS鸿蒙面试真题解析火爆全网
9).JavaI/O输入输出流:File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。11).多线程原理:如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。5).Java异常处理,异常的机制原理。原创 2024-04-16 19:56:44 · 811 阅读 · 0 评论 -
<string(1),2024年最新面试建议
【代码】<string(1),2024年最新面试建议。原创 2024-04-16 07:27:07 · 267 阅读 · 0 评论 -
(黑马出品_04)SpringCloud+RabbitMQ+Docker+Redis,Glide的缓存机制
建立connection创建channel利用channel声明队列利用channel向队列发送消息建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量。原创 2024-04-16 07:26:06 · 728 阅读 · 0 评论 -
跟着罗某人认识spark和scala带你上大分(1),细谈分布式事务的前世今生
腾讯Spark集群达到8000台的规模,是当前已知的世界上最大的Spark集群。为了实现这样的要求,同时获得最大灵活性,Spark支持在各种集群管理器(Cluster Manager)上运行,包括Hadoop YARN、Apache Mesos,以及Spark自带的一个简易调度器,叫作独立调度器。Scala是Scalable Language的缩写,是一种多范式的编程语言,由洛桑联邦理工学院的马丁·奥德斯在2001年基于Funnel的工作开始设计,设计初衷是想集成面向对象编程和函数式编程的各种特性。原创 2024-04-16 03:11:49 · 888 阅读 · 0 评论 -
kafka broker,2024年大数据开发者未来的出路在哪里
*综上所述,bootstrap-servers是Kafka客户端连接集群、获取元数据和进行故障恢复的关键参数。**通过正确配置和使用这个参数,可以确保Kafka客户端能够有效地与集群进行交互,实现高效、可靠的消息传递。需要注意的是,Kafka client与broker之间的连接是动态管理的。随着集群状态的变化(如broker的加入、离开或故障转移),client会不断更新其内部缓存的元数据,以确保与正确的broker进行通信。原创 2024-04-15 08:39:51 · 720 阅读 · 0 评论 -
kafka broker(1),送大厂面经一份
*通过正确配置和使用这个参数,可以确保Kafka客户端能够有效地与集群进行交互,实现高效、可靠的消息传递。需要注意的是,Kafka client与broker之间的连接是动态管理的。随着集群状态的变化(如broker的加入、离开或故障转移),client会不断更新其内部缓存的元数据,以确保与正确的broker进行通信。在Kafka的broker集群中,如果一条消息到达了一个broker节点,但该节点并不是目标分区的leader节点,那么这条消息需要被转发到相应的leader节点进行处理。原创 2024-04-15 08:39:20 · 446 阅读 · 0 评论 -
k8s集群部署elk,统统都会
logstash服务也是通过deployment控制器部署,需要使用到configmap存储logstash配置,还有service提供对外访问服务。这里使用无头服务部署es集群,需要用到pv存储es集群数据,service服务提供访问,setafuset服务部署es集群。这里使用deployment控制器部署kibana服务,使用service服务对外提供访问。创建svc的无头服务和对外访问的yaml配置文件。创建deployment的yaml配置文件。创建yaml文件的服务。创建yaml文件的服务。原创 2024-04-15 08:37:38 · 1174 阅读 · 0 评论