自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序员做自媒体,龙叔教你怎么快速成为优秀博主【CSDN篇】_csdn的优质博主怎么获得

封面的话建议采用三图的封面,这样看起来会舒服一些,如果你采用三图的封面,那么第一张图要选好,因为如果你能上全站热榜的话,它将会呈现出来,可以作为吸引阅读的一个点。摘要也是要做一下的,如果你不做的话,摘要默认采取文章开头的256个字,就会很长很难看,大家对比一下就知道了。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

2024-05-16 11:47:10 427

原创 程序员做自媒体,龙叔教你怎么快速成为优秀博主【CSDN篇】_csdn的优质博主怎么获得(1)

只要你输出的内容没有问题,多点套路来获取阅读量也是可以的。

2024-05-16 11:46:37 441

原创 秋招提前批专场面试官:没了解过索引的原则,回去等通知!_秋招提前批没给面试

如果一个索引包含了所有查询的字段的值,我们就称之为覆盖索引。在InnoDB存储引擎中,如果不是主键索引,叶子节点存储的是主键+列值,最终我们在查询的时候还是需要回表查询的,也就是说需要通过主键再查找一次,这样做会比较慢,而覆盖索引就是查出来的列和索引是一一对应的,不需要回表操作。

2024-05-16 11:46:04 362

原创 秋招提前批专场面试官:没了解过索引的原则,回去等通知!_秋招提前批没给面试(3)

如果一个索引包含了所有查询的字段的值,我们就称之为覆盖索引。在InnoDB存储引擎中,如果不是主键索引,叶子节点存储的是主键+列值,最终我们在查询的时候还是需要回表查询的,也就是说需要通过主键再查找一次,这样做会比较慢,而覆盖索引就是查出来的列和索引是一一对应的,不需要回表操作。

2024-05-16 11:45:31 271

原创 最全基于内存的分布式NoSQL数据库Redis(三)常用命令,不愧是阿里P8

hexists:判断这个K的V中是否包含这个属性。hlen:统计K对应的Value总的属性的个数。lpush:将每个元素放到集合的左边,左序放入。rpush:将每个元素放到集合的右边,右序放入。smembers:用于查看Set集合的所有成员。hmget:批量的获取某个K的多个属性的值。hget:用于获取某个K的某个属性的值。hmset:批量的为某个K赋予新的属性。hvals:获取所有属性的value的。:掌握String类型的常用命令。hgetall:获取所有属性的值。**llen:**统计集合的长度。

2024-05-16 03:59:06 586

原创 最全基于zookeeper实现分布式锁_zk实现分布式锁,2024年最新斗鱼大数据开发开发二面被刷

``初始化zookeeper客户端类,负责建立与zkServer的会话创建一个节点,1-节点路径 2-节点内容 3-访问控制控制 4-节点类型判断一个节点是否存在查询一个节点的内容更新一个节点删除一个节点查询一个节点的子节点列表关闭链接。

2024-05-16 03:58:34 822

原创 最全在Win10系统中使用labelme制作图像分割标签数据_lableme3,大数据开发进阶

labelme启动成功后的界面如下图点击左侧的“Open Dir”按钮,打开装有需要标注的图像的文件夹,如下图中右下角所示关于如何标注,读者可在软件中自行体验使用。需要注意的是,每标注完一张切片,建议读者将生成的json文件保存到和原始图像同一文件夹下,如下图所示。

2024-05-16 03:58:01 716

原创 最全在ubuntu上安装hadoop完分布式_ubuntu23(1),2024年最新2024大数据开发春招面试真题

注意:网段必须与VMnet8子网IP的网段保持一致,网段中xxx.xxx.xxx.1和xxx.xxx.xxx.2(网关(GATEWAY))这两个地址不能使用。添加后强制保存:wq!将master节点上hadoop用户的公钥发给各个节点的hadoop用户(包括自己)jdk-8u301-linux-x64.tar.gz 是文件名,要改成自己的文件名。作为开头输入指令,会出现如下提示,告知当前用户不在允许使用超级权限的文件内。在这样说明一点,要将三台hadoop配置完毕之后在发送其它两台的,下面的代码。

2024-05-16 03:57:28 656

原创 大数据最新【数学建模学习笔记【集训十天】之第二天】,2024年最新字节跳动资深面试官亲述

print(student) # 运行结果:[(‘name’, ‘S20’), (‘age’, ‘

2024-05-15 19:11:04 402

原创 大数据最新【数仓】flume软件安装及配置_flume的安装配置,阿里大神最佳总结大数据进阶学习笔记

另外,请注意,Flume的Kafka Channel在某些版本中可能已经被标记为过时,推荐使用Kafka Sink。如果你使用的是较新的Flume版本,并且希望使用推荐的配置,那么应该使用Kafka Sink而不是Kafka Channel。这份配置文件定义了一个简单的Flume Agent,它使用TAILDIR source来监控某个目录下的日志文件变化,并将新增的日志内容发送到Kafka。如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。1)配置日志存储路径。

2024-05-15 19:10:31 419

原创 大数据最新【操作系统入门到成神系列 九】进程和线程,2024年最新吐血整理

线程是进程当中的一条执行流程。同一个进程内多个线程之间可以共享代码段、数据段、打开的文件等资源,但每个线程各自都有一套独立的寄存器和栈,这样可以确保线程的控制流是相对独立的。

2024-05-15 19:09:58 368

原创 大数据最新【手把手带你学JavaSE】第六篇:类和对象,实战篇

main函数是不是静态的都可以!取决于JVM!使用 {} 定义的一段代码称为代码块。根据代码块定义的位置以及关键字,又可分为以下四种:本地代码块构造代码块静态代码块同步代码块(后续讲解多线程部分再谈)

2024-05-15 19:09:25 273

原创 助力工业物联网,工业大数据之数仓事实层DWB层构建【十七】_大数据 dwb(2)

核心的主题事实的构建:SQL实现 + 主题的指标。整体目标:构建数仓中的DWB:主题事务事实表。行政地区维度中有哪些核心字段?项目中有哪些核心维度?项目中有哪些主题域?

2024-05-15 08:09:57 471

原创 助力工业物联网,工业大数据之数仓事实层DWB层构建【十七】_大数据 dwb(1)

集中问题。

2024-05-15 08:09:21 476

原创 助力工业物联网,工业大数据之工单事实指标需求分析【二十】_工单dtl

小结。

2024-05-15 08:08:45 718

原创 助力工业物联网,工业大数据之工业大数据之油站维度设计【十四】(3)

这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**ciss_base_areas:行政地区信息表。:掌握油站维度的需求与设计。

2024-05-15 08:08:08 989

原创 【JAVA数据结构】JAVA数据结构必备知识:泛型与包装类_java中泛型封装(2)

Object 引用可以指向任意类型的对象,但有例外出现了,8 种基本数据类型不是对象,那岂不是刚才的泛型机制要失效了?实际上也确实如此,为了解决这个问题,java 引入了一类特殊的类,即这 8 种基本数据类型的。此处我们只对泛型做一个了解,在后续更新中我们会对泛型进行深入学习。,在使用过程中,会将类似 int 这样的值包装到一个对象中去。● 泛型代码在运行期间,就是我们上面提到的,利用。类型呢,显然是不能的,我们这样的顺序表一旦写成就。类,然后我们将其转为我们自定义的。达到的效果(我们以前说过的。

2024-05-14 23:28:26 689

原创 【JAVA数据结构】JAVA数据结构必备知识:泛型与包装类_java中泛型封装(1)

由此,我们便诞生了泛型:分为泛型方法和泛型类。

2024-05-14 23:27:50 774

原创 【Java实战】工作中规范使用Java集合_泛型通配符< extends t>来接收返回的数据,此写法的泛型集合不能使用 add 方法

*说明:**毕竟泛型是在 JDK5 后才出现,考虑到向前兼容,编译器是允许非泛型集合与泛型集合互相赋值。// 此处抛出 ClassCastException 异常。

2024-05-14 23:27:14 585

原创 【Java实战】工作中规范使用Java集合_泛型通配符< extends t>来接收返回的数据,此写法的泛型集合不能使用 add 方法(1)

*说明:**毕竟泛型是在 JDK5 后才出现,考虑到向前兼容,编译器是允许非泛型集合与泛型集合互相赋值。// 此处抛出 ClassCastException 异常。

2024-05-14 23:26:35 788

原创 700行无用 纯 CSS 祝考生 金榜高粽《1_bit 的无用 CSS 代码 》_css 无用代码(1)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取.y-circle1 {height: 60px;width: 60px;bottom: 180px;left: 880px}.y-circle2 {height: 30px;width: 30px;b

2024-05-14 14:08:51 1010

原创 618快到了送上自制前端小项目(html css js)_编写html、css和js代码,为某购物平台设计并实现一个618活动大促页,要求包含但不限

{margin:0;padding:0;float:left;left:40px;width:50%;float:left;left:30px;left:60px;left:100px;top:30px;left:20px;

2024-05-14 14:08:14 789

原创 50行Python代码教你爬取猫眼电影TOP100榜所有信息_猫眼电影大数据推荐python代码

【代码】50行Python代码教你爬取猫眼电影TOP100榜所有信息_猫眼电影大数据推荐python代码。

2024-05-14 14:07:38 602

原创 50行Python代码教你爬取猫眼电影TOP100榜所有信息_猫眼电影大数据推荐python代码(5)

为了提高速度,我们引入Pool模块,用多线程并发抓取。

2024-05-14 14:07:01 335

原创 2024年最全【Flume】(五)Flume 企业开发实战(1),值得推荐

将写好的代码打包,并放到 flume 的 lib 目录(/opt/module/flume)下。(img-Kt60UwNx-1715635824126)](img-P44aLuyY-1715635824126)]//读取 Channel 中的事件,直到读取到事件结束循环。//定义配置文件将来要读取的字段。//将事件写入 channel。//读取配置文件内容,有默认值。//读取配置文件内容,无默认值。//创建 Logger 对象。//声明返回值状态信息。//遇到异常,事务回滚。//给事件设置头信息。

2024-05-14 05:30:46 717

原创 2024年最全【Flink】(十)Flink Table API 和 Flink SQL 入门_flinktable,2024年最新大数据开发面试题高级

Table API 是流处理和批处理通用的关系型 API,Table API 可以基于流输入或者批输入来运行而不需要进行任何修改。Table API 是 SQL 语言的超集并专门为 Apache Flink 设计的,Table API 是 Scala 和 Java 语言集成式的 API。与常规 SQL 语言中将查询指定为字符串不同,Table API 查询是以 Java 或 Scala 中的语言嵌入样式来定义的,具有 IDE 支持如:自动完成和语法检测。

2024-05-14 05:30:10 401

原创 2024年最全【Flink】(十一)Flink CEP 入门_flink cep模式 快速入门,2024年最新最新高频大数据开发笔试题分享

之后,我们可以在此条件基础上,通过 next 或者 followedBy 方法切换到下一个state,next 的意思是说上一步符合条件的元素之后紧挨着的元素;它接受一个 Map 对,包含 string/event,其中 key 为 state 的名字,event 则为真实的 Event。一旦获得 PatternStream,我们就可以通过 select 或 flatSelect,从一个 Map 序列找到我们需要的警告信息。这个时间可以是 Processing Time,也可以是 Event Time。

2024-05-14 05:29:34 719

原创 2024年最全【Flink】(十一)Flink CEP 入门_flink cep模式 快速入门(3),2024年最新爆火的大数据开发面试题

之后,我们可以在此条件基础上,通过 next 或者 followedBy 方法切换到下一个state,next 的意思是说上一步符合条件的元素之后紧挨着的元素;它接受一个 Map 对,包含 string/event,其中 key 为 state 的名字,event 则为真实的 Event。唯一的区别就是 flatSelect 方法可以返回多条记录,它通过一个 Collector[OUT]类型的参数来将要输出的数据传递到下游。这个时间可以是 Processing Time,也可以是 Event Time。

2024-05-14 05:28:58 883

原创 2024年大数据最全手撕前端面试题【javascript~模板字符串、类继承、参数解析器,2024年最新2024春招面试

除此之外,还有很多方法,例如 正则提取数据把参数从url中拆解出来,构造一个空对象去承接。

2024-05-13 20:42:21 984

原创 2024年大数据最全手撕前端面试题【javascript~文件扩展名、分隔符、单向绑定,2024年最新2024年大数据开发高级面试题

看完上面的例子你可能还是晕晕的,那么来详细的看看什么是深拷贝,什么是浅拷贝吧。js中的基础类型:string,number,boolean,null,undefined,symboljs中的引用类型:Object基础类型:是按照值 存放在栈中,占用的内存空间的大小是确定的,并由系统自动分配和自动释放。引用类型: 是按照地址 存在堆中,将存放在栈内存中的地址赋值给接收的变量。当我们想要访问引用类型的值的时候,需要先从栈中获得对象的地址指针,然后,在通过地址指针找到堆中的所需要的数据。

2024-05-13 20:41:45 536

原创 2024年大数据最全快速排序图解(两种思想)_如何找出数组的分区点(1),重磅分享

快速排序又是一种分而治之思想在排序算法上的典型应用。本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法。

2024-05-13 20:41:09 902

原创 2024年大数据最全微服务技术栈之rabbitMQ高级(二)(1),2024年最新最新高频大数据开发面试题目分享

当消息投递到MQ,但是路由失败时,通过返回异常信息,同时返回ack的确认信息,代表投递成功临时消息投递到了MQ,并且入队成功,返回ACK,告知投递成功持久消息投递到了MQ,并且入队完成持久化,返回ACK ,告知投递成功其它情况都会返回NACK,告知投递失败其中ack和nack属于机制,ack是投递成功;nack是投递失败。而return则属于机制。默认两种机制都是关闭状态,需要通过配置文件来开启。

2024-05-13 20:40:33 620

原创 2024年大数据开发岗面试复习30天冲刺 - 日积月累,每日五题【Day18】—,2024年最新阿里架构师深入讲解大数据开发开发

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

2024-05-13 15:08:29 923

原创 2024年大数据应用——HDFS常用命令_hdfs cat命令(1),面试总结

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取查看数据搜索文件查看文件夹的大小信息统计目录下文件夹数量 文件数量 目录下文件总字节数。wc命令wc命令统计指定文件中的行数、字数、字节数,并将统计结果显示输出命令参数:文件操作

2024-05-13 15:07:53 472

原创 2024年大数据平台架构浅析——以讯飞大数据平台Odeon为例(3),2024最新大数据开发面试真题解析

Phoenix是 HBase 的开源 SQL 中间层,它允许你使用标准 JDBC 的方式来操作 HBase 上的数据。在Phoenix之前,如果你要访问 HBase,只能调用它的 Java API,但相比于使用一行 SQL 就能实现数据查询,HBase 的 API 还是过于复杂。Phoenix的理念是,即你可以。同时这也意味着你可以通过集成或Mybatis等常用的持久层框架来操作 HBase。其次Phoenix的性能表现也非常优异,Phoenix。

2024-05-13 15:07:17 1001

原创 2024年大数据工程师面试_大数据算法工程师面试,2024年最新写得太好了

熟练使用相关的组件,针对各个组件在应用中的不同环节进行调优,能够充分发挥大数据的价值,不同组件有变化,java scala是常见的开发语言 hbase mapreduce storm。技术面(基本功、技术深度),业务项目面(通过不同项目考核技术的广度,以及实践能力),综合能力面(执行能力,沟通能力,协调能力)、HR面(求职意愿、稳定性,抗压性)是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-13 15:06:40 277

原创 最新开局掉马,逃荒前我还在学Spark(2),万字解析

MapReduce是一个分布式运算程序的编程框架,是用户开发“基于Hadoop的数据分析应用”的核心框架。MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并行运行在一个Hadoop集群上。Spark于2000年诞生于美国加州大学伯克利分校的AMP实验室,它是一个可应用于大规模数据处理的统一分析引擎。它是基于内存计算的大数据并行计算框架。Spark 是一个专门用来对那些分布式存储的大数据进行处理的工具,没有提供文件管理系统,自身不会进行数据的存储。

2024-05-12 17:45:40 1041

原创 最新开发者,云原生数据库是未来吗?_云原生数据库没有前景 (2),2024最新阿里大数据开发高级面试题总结

云原生(Cloud Native)是一种构建和运行应用程序的方法,是一套技术体系和方法论。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**需要这份系统化资料的朋友,可以戳这里获取。

2024-05-12 17:45:04 398

原创 最新带你初识微服务_微服务耦合性还是很高(2),大数据开发插件化、模块化、组件化、热修复、增量更新、Gradle

​ 在开头,风哥为了提起大家的学习兴趣,先在文章开头对单体架构和分布式架构做一下对比,小伙伴们,一起来跟风哥看一下吧。​ 然而在开头,我先抛出来几个疑问,能来看这篇文章的小伙伴,相信已经做了一个或多个类似学生管理系统的小型项目,这种项目有一个大体上的特点就是模块单一,架构简单,部署起来十分方便,但是呢,这也往往存在一个问题,什么问题呢?大家想一下,Java的一个宗旨是什么?高内聚,低耦合。而这样的单一架构的系统,耦合程度还是比较高的。​ 为什么这么说呢?

2024-05-12 17:44:29 892

原创 最新带你从零学大数据系列之Java篇---第十六章 集合基础(3),2024年最新【绝对干货】

在使用增强for循环进行元素的遍历过程中, 不要修改集合中的内容!否则, 会出现 ConcurrentModificationException。在使用迭代器进行元素的遍历过程中, 不要修改集合中的内容!否则, 会出现 ConcurrentModificationException。Java8之后,在Collection集合中添加了一个新的方法 forEach。伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!迭代器(Iterator),才是真正用来遍历集合的。

2024-05-12 17:43:51 241

空空如也

空空如也

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

TA关注的人

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