自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

转载 系统架构师备考倒计时27天(每日知识点)(1),2024年最新腾讯鸿蒙面试流程

加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!架构风格定义了用于描述系统的术语表和一组指导构建系统的规则。

2024-04-21 02:18:45 412

原创 系统架构师备考倒计时24天(每日知识点)(2),5年老鸿蒙面试竟然被这3道HarmonyOS鸿蒙基础题难倒了

兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 02:17:41 490

原创 系统架构师备考倒计时23天(每日知识点)_系统架构师 数据耦合 控制耦合(3)

行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 02:16:05 598

原创 系统架构师备考倒计时23天(每日知识点)_系统架构师 数据耦合 控制耦合(1)

行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 02:15:01 388

原创 系统架构师备考倒计时22天(每日知识点)Redis篇(2),2024年最新各种面试题

老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 02:13:57 502

原创 系统架构师备考倒计时22天(每日知识点)Redis篇(1),HarmonyOS鸿蒙开发计算器用户界面

老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-21 02:13:26 415

原创 系统架构师备考倒计时20天(每日知识点),2024年最新2024大厂面试合集

从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!是指系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。分为5个等级,安全能力逐渐增强。

2024-04-21 02:12:23 861

原创 系统架构师备考倒计时19天(每日知识点)_标志折中 标志敏感度

兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!收集需求/约束/环境。

2024-04-21 02:11:52 667

原创 最全的BAT大厂面试题整理,附超全教程文档(1),2024年最新java中jvm面试题

Flutter最大的优势之一就是可以定制你在屏幕上看到的任何东西,不管它有多复杂。(6)有自己的渲染引擎Flutter使用Skia将界面渲染到平台提供的画布上,意味着不需调整,即可迁移到其他平台。【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。

2024-04-18 11:28:51 453

原创 智慧教育大脑及大数据应用建设顶层设计方案(PPT)(1),面试看这个就够了

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、

2024-04-18 11:27:50 386

原创 大数据开发岗面试复习30天冲刺 - 日积月累,每日五题【Day18】——Spark5(2)

1)粗粒度:启动时就分配好资源, 程序启动,后续具体使用就使用分配好的资源,不需要再分配资源;优点:作业特别多时,资源复用率高,适合粗粒度;缺点:容易资源浪费,假如一个job有1000个task,完成了999个,还有一个没完成,那么使用粗粒度,999个资源就会闲置在那里,资源浪费。2)细粒度分配:用资源的时候分配,用完了就立即回收资源,启动会麻烦一点,启动一次分配一次,会比较麻烦。

2024-04-18 06:03:49 780

原创 大数据开发岗面试复习30天冲刺 - 日积月累,每日五题【Day16】——Spark3

2)基于Direct的方式 这种新的不基于Receiver的直接方式,是在Spark 1.3中引入的,从而能够确保更加健壮的机制。2)如果持久化操作比较多,可以提高spark.storage.memoryFraction参数,使得更多的持久化数据保存在内存中,提高数据的读取性能,如果shuffle的操作比较多,有很多的数据读写操作到JVM中,那么应该调小一点,节约出更多的内存给JVM,避免过多的JVM gc发生。根据你选择的不同的持久化策略,如果内存不够时,可能数据就不会持久化,或者数据会写入磁盘;

2024-04-18 06:02:48 946

原创 二本文科毕业3年,中途退出培训,从硬件测试零基础转型大数据开发(1)

面试的话,因为自己是转行自学的,所以说实话刚开始对项目了解不是特别深,但这也是面试官最常问的,差不多一开始都是要让介绍项目,然后会问到在项目中做了什么,如果说是离线数仓的话,那一开始的搭建,模型设计,分层,建表,什么情况建宽表,能解决什么问题,缺点是什么,差不多是要达到那种知其然而后知其所以然的程度面试官才会满意。一开始是报的是线下培训班,但是说实话,确实是水分很大,每个阶段的老师水平差距太大加上有的老师太不负责,大多时候只能靠自己,而且上课太紧凑没有时间去吸收,老师也是为了赶大纲进度跳着讲。

2024-04-18 00:35:42 701

原创 二本学渣考研失败,海量算法高频面试题精编解析,这原因我服了(1)

9、 Activity的四种启动模式,singletop和singletask区别是什么?2、 Activity怎么和Service绑定,怎么在Activity中启动自己对应的Service?10、 Android中的Context, Activity,Appliction有什么区别?9、 如何刷新ListView中单个item的数据,不刷新整个ListView的数据?TCP、IP、XMPP、HTTP、分别属于哪一层?5、 说说Activity、Intent、Service是什么关系。

2024-04-18 00:34:40 735

原创 【云原生 11】Docker之端口映射与容器互联_将容器的端口映射到本地

连接系统依据容器的名称来执行。因此,首先需要定义一个好记的容器名字。※ 自定义的命名比较好记,比如一个Web应用容器,我们可以给它起名叫web,一目了然;※ 当要连接其他容器时,即便重启,也可以使用容器名而不用改变,比如连接web容器到db容器。/web容器的名称是唯一的。如果已经命名了一个叫web的容器,当你要再次使用web这个名称的时候,需要先用docker rm来删除之前创建的同名容 器。在执行docker run的时候如果添加–rm标记,则容器在终止后会立刻删除。

2024-04-17 19:38:54 801

原创 【云原生 07】官方镜像仓库Docker Hub和企业级私有镜像仓库Harbor_harbor 拉去官方镜像

还有一种类型,比如ansible/centos7-ansible镜像,它是由Docker用户ansible创建并维护的,带有用户名称为前缀,表明是某用户下的某仓库。而自动创建允许用户通过Docker Hub指定跟踪一个目标网站(目前支持 GitHub或BitBucket)上的项目,一旦项目发生新的提交,则自动执行创建。之后,可以在Docker Hub的“自动创建”页面中跟踪每次创建的状态。docker.com/ubuntu来说,private-docker.com是注册服务器地址,ubuntu是仓库名。

2024-04-17 19:38:24 990

原创 【21天算法挑战赛】查找算法——顺序查找_普通查找是顺序查找么(1)

💟作者简介:我目前是一个在校学生,现在不敢说自己擅长什么,但是我想通过自己的学习努力让自己的技术、知识都慢慢提升,希望我们一起学习呀~💜💜💜。💜有话想说:写博客、记笔记并不是一种自我感动,把学到的东西记在脑子里才是最重要的,在这个过程中,不要浮躁,希望我们都可以越来越优秀!由于算法不会改变原有的元素集合,只需要一个额外的变量控制索引变化,所以空间复杂度为常数级:O(1)☂️兴趣领域:目前偏向于前端学习 算法学习💜💜💜。🪀语言说明:代码实现我会用Python/C++~空间复杂度:O(1)

2024-04-17 15:08:14 489

原创 【21天算法挑战赛】排序算法——直接插入排序,2024年最新三面蚂蚁核心金融部

(img-onf0hSwe-1713337592290)]插入排序的元素比较次数和元素移动次数与元素的初始排列有关。直接插入排序中与问题规模无关,空间复杂度为O(1)8 (备注大数据)**

2024-04-17 15:07:43 387

原创 SpringBoot——MVC自动配置原理_springmvc自动装配原理

如果配置了自己的格式化方式,就会注册到Bean中生效,我们可以在配置文件中配置日期格式化的规则:可以看到在我们的Properties文件中,我们可以进行自动配置它!所以说,我们如果想要使用diy定制的东西,我们只需要给容器中添加这个组件就好了,SpringBoot就会帮我们自动装配!3、我们启动我们的项目,然后随便访问一个页面,看一下Debug信息,找到this。可以看出它是从容器中去找视图解析器,我们也可以在容器中实现一个视图解析器!4、找到视图解析器,我们看到我们自己定义的就在这里了;

2024-04-17 11:47:57 1090

原创 SpringBoot——MVC自动配置原理_springmvc自动装配原理(1)

EnableWebMvc将WebMvcConfigurationSupport组件导入进来;而导入的WebMvcConfigurationSupport只是SpringMVC最基本的功能!

2024-04-17 11:47:26 730

原创 Linux 内存之vmstat,2024金三银四

这包括fork、vfork和clone系统调用,相当于创建的任务总数。上下文切换包括:进程上下文切换、线程上下文切换以及中断上下文切换(是否包括了系统调用上下文切换)。active 是 the page cache 中 active memory 的数目。man 手册中指出:没有统计系统调用的数目,cs应该没有包括系统调用上下文切换的次数。其中 in 代表系统每秒发生中断的次数,包括时钟中断(是否包括了系统软中断)。其中 cs 代表系统每秒上下文切换的次数,显示了系统总体的上下文切换情况。

2024-04-17 06:46:19 627

原创 Linux ps命令详解,Linux查看进程_ps -ef grep怎么看进程号

1)查看进程的时候,让进程按照CPU使用率排序,然后展示前10行,就能清晰地看到哪些进程占用的资源比较多。(img-e2CSAgPc-1713307447143)]系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)**查看某个用户开启了哪些进程,可以使用。,就能查看内存使用最多的10个进程。3)如果不限制行数,也可以使用。来过滤指定的进程,比如。

2024-04-17 06:45:18 2710

原创 HadoopHA模式(由于Hadoop的HA模式是在Hadoop完全分布式基础上,利用zookeeper等协调工具配置的高可用的Hadoop集群模式)_hadoop ha

master | 根据自己的 | NameNode,DataNode, DFSZKFailoverController, QuorumPeerMain,JournalNode, ResourceManager,NodeMananger || slave1 | 根据自己的 | NameNode,DataNode, DFSZKFailoverController, QuorumPeerMain,JournalNode, ResourceManager,NodeMananger |或者ln -s 软链接。

2024-04-17 01:36:04 426

原创 Hadoop3的安装_安装hadoop3,大数据开发ui设计基础ppt

(img-qaeckrap-1713288832306)]设置MR程序默认运行模式: yarn集群模式 local本地模式。可以添加V获取:vip204888 (备注大数据)**指定secondarynamenode运行位置。设置YARN集群主角色运行机器位置。设置SNN进程运行机器位置信息。是否将对容器实施虚拟内存限制。是否将对容器实施物理内存限制。设置yarn历史服务器地址。MR程序历史服务器端地址。历史服务器web端地址。

2024-04-17 01:35:03 307

原创 6分钟死磕JVM的5大分区及具体作用_jvm内存分哪几个区,每个区的作用是什么

上述数据类型在局部变量表中的存储控件以局部变量槽(Slot)来表示,其中64位的long和double类型数据会占用2个变量槽,其余的数据类型只占用一个。本地方法栈和虚拟机栈其实都一样,唯一区别就是这个是提供给本地方法调用使用的, 并且程序计数器在执行本地方法时的指令值是undefined。这个也就是我们经常说到的栈区。每一个方法的执行就相当于是压栈和出栈,在每一个方法执行完毕后其对应栈内的数据也就随之被回收了。计数器记录的是正在执行的虚拟机字节码指令的地址,通过改变计数器的值来选择下一步要执行的指令。

2024-04-16 20:28:31 276

原创 6(1),2024年最新妈妈再也不用担心我的面试

我们尝试查询{name:John, age:34}评论过的博客,按照我们的理解应该没有符合条件的记录。但是由于前面说过的平铺的原因实际上如下查询语句是检索到这条数据了的。这个原因就是前面所说的lucene没有内部对象的概念,所谓的内部对象实际是被扁平化为一个简单的字段名称和值列表。显然 userName.first 和 userName.last 字段平面化为多值字段,之前的关联性丢失,查询就不会得到预期的结果。这里想要查询first为“张”,last为“四”的数据,按照我们的理解应该没有这种数据。

2024-04-16 20:28:01 265

原创 零基础学黑客,该怎么学?,面试官的问题有哪些

1阶段、脚本小子的技能点主要在黑客工具的使用上,所以你只需要花时间去了解下OWASP TOP 10,学习下主流的扫描器、工具、和使用方法。因为几乎所有“安全教育培训”机构,精力都停留在单纯的CTF,或是一味追求最新的漏洞靶机上,但对于怎么做“黑客体系化教育”的意识(即如何设计教学、课程研究)其实是非常缺失的。我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。所以,如果你只是想入门,想要学会一些技能,不管你基础多差,都能够照葫芦画瓢做到。

2024-04-16 03:46:53 465

原创 零基础也能学会!Hadoop伪分布式集群安装与配置实践_hadoop清华镜像(1)

如图15所示,执行完start-dfs.sh脚本后正常情况下有3个HDFS的进程,一个是NameNode进程,一个是DataNode进程,还有一个是SecondaryNameNode进程。HDFS提供了http服务端口,可以通过浏览器访问,但是需要注意的是,为了访问该端口,需要在防火墙上打开该端口,或者直接关闭防火墙。需要说明的是:在执行完本节(4.3)的配置后,实际上完成的是整个Hadoop的配置(含MapReduce、YARN)而不仅仅是HDFS的配置。输入如下命令,启动dfs服务,如图14所示。

2024-04-16 03:45:51 1011

原创 Zookeeper案例,2024年最新高级大数据开发程序员必会

步骤:右键此项目 > Build Path > Configure Build Path > 在 Java Build Path 的 Libraries 栏下点击 Add External JARs > 导入jar包 > 点击 Apply and Close 即可。创建ZooKeeperEx1.java文件,内容如下。

2024-04-15 13:52:30 278

原创 Zookeeper学习2:原理、常用脚本、选举机制、监听器,2024年最新大数据开发高级工程师进阶学习

集群中的Leader挂了,Leader选举规则:谁任期Epoch大选谁、任期一致,谁事务ID修改次数大就选谁、事务ID也一致,谁身份证号大就选谁。准备阶段:提议者向接受者发送一个提议编号,接受者如果收到的提议编号比自己已经接受的提议编号大,接受该提议,并返回自己已经接受的提议编号和值。,所有集群中超过半数的zookeeper都写入成功,则Leader会告知当初最开始那台Follower机器说明此次写入成功,提议阶段:提议者收到了大多数接受者的接受,提议者向所有接受者发送一个提议,包括提议编号和值。

2024-04-15 13:50:46 443

原创 Zookeeper学习2:原理、常用脚本、选举机制、监听器(1)

Leader服务器为每个Follower服务器分配一个单独的队列,然后将需要广播的Proposal依次放到队列中去,并且根据FIFO策略进行消息发送。准备阶段:提议者向接受者发送一个提议编号,接受者如果收到的提议编号比自己已经接受的提议编号大,接受该提议,并返回自己已经接受的提议编号和值。Follower接收到Proposal后,会首先将其以事务日志的方式写入本地磁盘中,写入成功后向Leader反馈一个Ack响应消息。开始接收客户端请求前,首先确认事务日志的所有过半同意的提案已经commit。

2024-04-15 13:50:16 394

原创 zookeeper在大数据生态的应用_运用zookeeper的大数据项目分析

用于多线程环境下控制只有一个线程可以访问某一个资源,不能多个线程同时访问,锁旨在强制实施互斥排他、并发控制策略。

2024-04-15 13:49:46 356

原创 zookeeper和nacos区别是什么,注册中心用zookeeper还是nacos_nacos zookeeper区别

感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!Zookeeper和Nacos在设计目标、支持的协议、架构模式和功能特性上存在一些区别。选择使用哪个取决于具体的应用场景和需求。总的来说,Zookeeper更适合于。,而Nacos则更适合于。

2024-04-15 13:49:15 580

原创 zookeeper单机搭建(2),2024年最新帮你解决90%的问题

2.进入conf目录,复制zoo-sample.cfg重命名为zoo.cfg,通过修改zoo.cfg来对zookeeper进行配置。这个名字是固定的,因为zookeeper启动会检查这个文件,根据这个配置文件里的信息来启动服务。dataDir:指定zookeeper将数据保存在哪个目录下,如果不修改,默认在/tmp下,这个目录下的数据有可能会在磁盘空间不足或服务器重启时自动被linux清理,所以一定要修改这个地址。–AdminServer禁止启动,上面的配置已包含,特别注意这个选项。

2024-04-15 13:48:12 1065

原创 zookeeper单机搭建(1),帮助程序员提高核心竞争力的30条建议

编辑zookeeper.service 上传到/usr/lib/systemd/system。–AdminServer禁止启动,上面的配置已包含,特别注意这个选项。查看ZK服务状态:zkServer.sh status。重启ZK服务:zkServer.sh restart。启动ZK服务:zkServer.sh start。停止ZK服务:zkServer.sh stop。

2024-04-15 13:47:41 568

原创 ZooKeeper中节点的操作命令(查看、创建、删除节点)_zookeeper 删除 节点

创建顺序编号节点,即带序号的节点,序号的规则为新建节点的同级节点的数量的排序,从。开始,且包括临时节点和被删除的节点(即被删除后的节点也会算作序号)表示子节点的变化号,即子节点被修改的次数,-1表示未被修改过。表示如果临时节点,表示当前节点的拥有者的sessionId。报错,节点不是空的,即非空节点用delete删不掉。创建临时节点,当连接断开后,临时节点会被自动删除。表示当前节点的变化号,0表示未被修改过。现在删不含子节点(也就是空节点)的节点。然后查看根节点的所有节点数据。再次查看根节点所有节点数据。

2024-04-15 13:46:38 3184

原创 ZooKeeper中节点的操作命令(查看、创建、删除节点)_zookeeper 删除 节点(1)

创建顺序编号节点,即带序号的节点,序号的规则为新建节点的同级节点的数量的排序,从。开始,且包括临时节点和被删除的节点(即被删除后的节点也会算作序号)表示子节点的变化号,即子节点被修改的次数,-1表示未被修改过。表示如果临时节点,表示当前节点的拥有者的sessionId。报错,节点不是空的,即非空节点用delete删不掉。创建临时节点,当连接断开后,临时节点会被自动删除。表示当前节点的变化号,0表示未被修改过。现在删不含子节点(也就是空节点)的节点。然后查看根节点的所有节点数据。再次查看根节点所有节点数据。

2024-04-15 13:46:07 1909

原创 zookeeper下载安装部署_zookeeper部署(1),2024年最新34岁大数据开发开发大叔感慨

【代码】zookeeper下载安装部署_zookeeper部署(1),2024年最新34岁大数据开发开发大叔感慨。

2024-04-15 13:45:04 1032

原创 Zookeeper3,2024年最新【干货】

syncLimit:在运行过程中,Leader负责与ZK集群中所有机器进行通信,例如通过一些心跳检测机制,来检测机器的存活状态。如果ZK集群的数据量确实很大了,F在启动的时候,从Leader上同步数据的时间也会相应变长,因此在这种情况下,有必要适当调大这个参数了。server.1=dn01:2888:3888:这里的1是一个数字,与myid文件中的id是一致的。右边可以配置两个端口,第一个端口用于F和L之间的数据同步和其它通信,第二个端口用于Leader选举过程中投票通信。获取指定路径上的数据。

2024-04-15 13:44:32 1082

原创 Zookeeper 和 naocs的区别_zookeeper和nacos优缺点(2),阿里大牛整理

AP 模式强调可用性,允许出现数据不一致的情况,而 CP 模式强调数据一致性,在网络分区的情况下可能会出现部分不可用的情况。(无论client连哪个服务器,显示的数据都是一样的)功能特性:Nacos 比 ZooKeeper 更加强大,Nacos 支持服务发现、动态配置、流量管理、服务治理、分布式事务等功能,而 ZooKeeper 主要用于分布式协调和服务发现。生态系统:ZooKeeper 是 Apache 的顶级项目,生态系统比较完善,而 Nacos 是阿里巴巴开源的项目,生态系统相对较小。

2024-04-15 13:43:29 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除