自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新关于Zookeeper分布式锁(1),阿里P7大牛亲自教你

2.基于zookeeper : 使用临时顺序节点+监听实现,线程进来都去创建临时顺序节点,第一个节点的创建线程获取到锁,后面的节点监听自己的上一个节点的删除事件,如果第一个节点被删除,释放锁第二个节点就成为第一个节点,获取到锁。因此,当线程创建的子节点是当前锁下子节点列表中序号最小的有一个时,表示获取到锁,否则监听上一个锁节点,直接上一个子节点被删除,成为第一个节点时获取到锁。2,线程1获取锁时,在节点/lock下建一个临时有序子节点,第一个节点是当前序号最小的节点,表示获取到锁。2、Redis分布式锁。

2024-05-16 08:14:35 876

原创 最新全栈开发实战那些事_全站开发项目(3),最新大厂程序员进阶宝典

什么是虚拟私有云?什么是VPC?阿里云架构参考阿里云VPC下Kubernetes的网络地址段网络是怎样连接的?IPV4的数量局限性导致VPC应运而生。(私网IP=假IP)在创建VPC选择的地址段。只能从10.0.0.0/8,172.16.0.0/12,192.168.0.0/16三者当中选择一个。网段是VPC下容器的网段。

2024-05-16 08:14:03 1082

原创 最新光速入门spark(待续),面试杀手锏

官网的定义是:Apache Spark™是一个用于在单节点机器或集群上执行数据工程、数据科学和机器学习的多语言引擎。Spark 是一种基于内存的快速、通用、可扩展的大数据分析计算引擎。Spark 最早源于一篇论文Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing,该论文是由加州大学柏克莱分校的Matei Zaharia 等人发表的。

2024-05-16 08:13:30 1066

原创 最新使用Spark操作Hudi表详细教程_spark sql操作hudi(2),2024年最新字节大数据开发高级岗

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!save(“hdfs:///hudi/hudi_mor_tbl_shell”)import org.apache.spark.sql._import org.ap

2024-05-16 08:12:56 943

原创 我用Echarts图表分析巴西队历年战绩,预测卡塔尔世界杯能否夺冠_足球echarts表

设置symbol为base64编码的图片,并设置通过symbolSize设置大小series: [symbol: "image://+base64编码",

2024-05-15 23:27:08 220

原创 我用Echarts图表分析巴西队历年战绩,预测卡塔尔世界杯能否夺冠_足球echarts表(1)

symbol: “image://+base64编码”,

2024-05-15 23:26:35 394

原创 我用2024 高考I卷作文看云原生【本手、妙手、俗手】本手之Docker 示例更新_docker围棋

这是因为容器正在使用主机的端口3000,并且机器上只有一个进程(包括容器)可以监听特定端口。今年最高的高考作文,围棋三手,其实在IT的世界,也可以分为三手,初级-> 本手,中级->妙手,高级-> 俗手。我们得先把基础打牢了,才能把那些个字符给组成各式的源码,随心所欲的使用,接下来我们继续云原生的本手学习。3、一旦容器停止,您可以使用docker rm命令将其删除。2、让我们使用之前使用的相同命令构建图像的更新版本。1、使用docker ps命令获取容器的ID。3、让我们使用更新后的代码启动一个新的容器。

2024-05-15 23:26:02 610

原创 想做自动驾驶技术的入,这回分享一个简单好用的开放平台_自动驾驶开放平台有哪些

整个引入软件包管理是个非常好的想法,真心的,如果大数据这方面能借鉴就好了,现在整个安装部署时间从原来的按天算,降低到现在30分钟内,而且还更易扩展,你说多带劲,也就是我们想跑让整个环境跑起来再也不用那么费劲的挨个搞环境了,这回使用安装管理的这个方式我们可以根据我们的具体需要求进行选择性的安装,仅仅安装我们需要的内容,30分钟内也就安装完毕了,我们可以进行我们的学习或者是测试工作了,你想想多方便,不然跑环境,你搭建了一天,啥结果看不到,你晚上的日报都不好写。**、感知模型与开发流程升级:**

2024-05-15 23:25:30 647

原创 【牛客网】链表中倒数第k个结点、CM11 链表分割、OR36 链表的回文结构_牛客网cm11链接

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!输入一个链表,输出该链表中倒数第k个结点。对于这道题,同样通过快慢指针的思想去解决,但是这个快指针不是每次向后移动两步,而是先让快指针走上步,然后快慢指针再同时移动,

2024-05-15 04:13:11 720

原创 【牛客网】链表中倒数第k个结点、CM11 链表分割、OR36 链表的回文结构_牛客网cm11链接(1)

步,然后快慢指针再同时移动,当快指针指向空的时候慢指针指向的结点刚好为所要找的结点。然后从头遍历链表,将相应的结点尾插到对应的头结点后,同时两个指针指向刚插入的结点,最后再将两个链表链接在一起;题目中说链表的长度小于等于900,那么就可以对链表进行遍历,将所有的结点数据存放到数组当中,然后再定义一个左指针和一个右指针进行比对。对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。

2024-05-15 04:12:35 557

原创 【牛客刷题】每日一题——初始Java语言练习_牛客网java入门题目(3)

本题num=2,所以匹配到 case2,执行++num,num的值变为3。但此时因为没有break关键字,case被穿透,程序会继续向下执行。进入case3执行++num,num值变为4,case3中也没有break关键字,那么程序继续执行进入default又一次++num,num变为5,这是才遇到break关键字跳出。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-15 04:11:59 332

原创 【牛客刷题】每日一题——初始Java语言练习_牛客网java入门题目(2)

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!解析答案:Bjava规定类名首字母必须大写,这里可以直观的看出来Boolean是一个引用类型,不是基本数据类型。java中的基本数据类型都对应一个引用类型,如Floa

2024-05-15 04:11:23 250

原创 Python爬虫+可视化分析技术实现招聘网站岗位数据抓取与分析推荐系统_基于网络爬虫的求职大数据获取及分析系统(1)

self.desc_url_queue.join() # 主线程阻塞,等待队列清空。

2024-05-14 18:51:52 846

原创 Python正则表达式保姆式教学,带你精通大名鼎鼎的正则_正则表达式需要导入什么模块

' ', ' ']**(7) + **+表示匹配一次或多次,例如?表示匹配一次或零次['010-1']这里要注意一下贪婪模式和非贪婪模式。非贪婪模式:尽可能少的去匹配数据,表现为\d后面加?,例如\d?['010-']加上?表示尽可能少的去匹配关于常用的元字符以及使用方法就先到这里,我们再来看看正则的其他知识。

2024-05-14 18:51:16 574

原创 Python正则表达式保姆式教学,带你精通大名鼎鼎的正则_正则表达式需要导入什么模块(2)

这里我给大家介绍10个常用的元字符以及它们的用法,这里我先给大家做1个简单的汇总,便于记忆,下面会挨个讲解每一个元字符的使用。['caa^']['abca']['abc']​ 反斜杠后面可以加不同的字符表示不同的特殊含义,常见的有以下3种。['c123a'][' ', ' ']**(7) + **+表示匹配一次或多次,例如?表示匹配一次或零次['010-1']这里要注意一下贪婪模式和非贪婪模式。非贪婪模式:尽可能少的去匹配数据,表现为\d后面加?,例如\d?['010-']加上?

2024-05-14 18:50:40 1046

原创 Python正则表达式保姆式教学,带你精通大名鼎鼎的正则_正则表达式需要导入什么模块(1)

'abca']['abc']​ 反斜杠后面可以加不同的字符表示不同的特殊含义,常见的有以下3种。['c123a'][' ', ' ']**(7) + **+表示匹配一次或多次,例如?表示匹配一次或零次['010-1']这里要注意一下贪婪模式和非贪婪模式。非贪婪模式:尽可能少的去匹配数据,表现为\d后面加?,例如\d?['010-']加上?表示尽可能少的去匹配关于常用的元字符以及使用方法就先到这里,我们再来看看正则的其他知识。

2024-05-14 18:50:04 980

原创 2024年最新《大数据时代:生活、工作与思维的大变革》(2),2024年最新并发知识体系大全

大数据开启了一次重大的时代转型。就像望远镜让我们能感受宇宙,显微镜让我们能够观测微生物一样,成为新发明和新服务的源泉,而更多的改变也正蓄势待发…《大数据时代:生活、工作与思维的大变革》是被誉为“大数据时代的预言家”的牛津大学教授维克托.迈克-舍恩伯格所写的一本经典大数据书籍,虽然书籍出版于七年前,但其中很多的观点至今看来依然振聋发聩,如果还没读过此书的同学,建议可以读一下。

2024-05-14 10:13:55 424

原创 2024年最新《云原生的本手、妙手和俗手》—,2024年最新花2万块买的教程

Java web开发从Servlet、SSM、SpringBoot,再到Spring Cloud Netflix和现在的Spring Cloud Alibaba,还有后续的Spring Cloud Kubernetes等,这种变化是与时俱进的。也许你看完没有一丝收获,会骂骂咧咧的走开,但是你不得不承认,当你看到这里的时候,你会有一种想要读完这篇文章的冲动,所以,我尽可能写的简短,不必浪费你太多时间。妙手便是在正确掌握了规律的基础上充分发挥自己的主观能动性,一鼓作气,再而衰,三而竭,彼竭我盈,故克之。

2024-05-14 10:13:19 415

原创 2024年最新[机器学习]电影推荐系统设计(五)_基于机器学习的电影推荐系统(2),2024年最新大数据开发自学资料

大纲路线、讲解视频,并且后续会持续更新**

2024-05-14 10:12:43 225

原创 2024年最新[机器学习]机器学习数学基础(三)_机器学习与数学基础知识(三)(2),面试大数据开发工程师会问到那些问题

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

2024-05-14 10:12:07 315

原创 2024年大数据最新学习系统编程No,2024年最新手撕面试官

所以在自己使用库的过程之中,其实本质上,就是将别的函数接口包装在一个文件之中,然后为了避免该源码文件的泄露,将该文件生成一个二进制文件,然后当别的文件需要使用这个接口的时候,将这个接口的二进制文件复制到该目标文件所在的路径中,然后将要执行的文件也进行运行,然后将需要使用到的库文件和目标文件加载到内存,最后就可以通过好几个不同的可重定向目标文件生成出一个可执行程序,如下图:

2024-05-14 01:34:28 770

原创 2024年大数据最新学习笔记(六)ubuntu16(1),2024年最新淘汰了80%的大数据开发面试者

在安装了package control后,快捷键Ctrl+shift+P进入package control,输入install,点击Package Control:Install Package,回车,搜索anaconda,安装第一个选项。上一篇学习笔记是使用IPYTHON去编译tensorflow,但是我没有图形化界面实在不习惯,于是下了很多。等一会安装好之后,Preferences→package settings就可以看到anaconda。从万千IDE中我选了ST3,为什么呢!

2024-05-14 01:33:52 241

原创 2024年大数据最新学习笔记——PSI,2024年最新大数据开发程序员校招蚂蚁金服

隐私集合求交(PSI)是一种允许多方计算出他们的数据集交集而不泄露各自数据集其他信息的技术,它在保护用户隐私的同时,支持了数据的合法共享和分析,适用于多种场景,如跨机构数据分析、防欺诈检测、安全信息共享等。

2024-05-14 01:33:17 425

原创 2024年大数据最新学习jQuery初级中级高级用法 一篇就够了_jquery-3(2),大数据开发程序员必备

jQuery中通过选择器来获取DOM节点,功能类似于原生的querySelectorAll方法,其所支持的选择器于CSS的选择器几乎一致。**·**jQuery是JavaScript类库(js文件),他封装了很多简单的方法(浏览器兼容),绝大多数用来简化DOM操作。jQuery中利用选择器获取到的并非是原生的DOM对象,而是jQuery对象。jQuery中封装了查找元素的方法,可以基于元素的结构关系查找新的元素。在jQuery中以原生事件类型的名称为依据,封装了相应的事件处理方法。

2024-05-14 01:32:41 326

原创 高效掌握JDBC技术(二) 掌握ORM思想 定义连接数据库的工具类_jdbc数据库连接工具(1)

java: 面向对象的语言 | 对象、属性、类 | 通过方法操作对象 || mysql:关系型数据库 | 行、字段、表的设计 | 通过SQL语句操作表中数据 |

2024-05-12 22:28:19 316

原创 高可用Flink on YARN集群快速配置_flink on yarn集群 的flink-conf

选择filesystem或者rocksdb的话,可靠性比较高。对于轻量级的、逻辑不复杂的任务,可以选择jobmanager。注意YARN ApplicationMaster的最大尝试次数(yarn.resourcemanager.am.max-attempts)默认值仅为2,使得作业容错率很低,因此预先把它修改为4,或者更大些。以上四项只是给出默认配置,实际执行作业时都可以用对应的命令行参数(-jm、-tm、-s、-p)修改。这个类似于spark-submit中的extraJavaOptions。

2024-05-12 22:27:43 346

原创 高可用Flink on YARN集群快速配置_flink on yarn集群 的flink-conf(1)

频,并且后续会持续更新**

2024-05-12 22:27:08 278

原创 面试题 Hive-SQL查询连续活跃登录用户思路详解_sql查询连续登录两天的用户

连续活跃登陆的用户指至少连续2天都活跃登录的用户解决类似场景的问题。

2024-05-12 22:26:32 434

原创 技术选型-Apache DolphinScheduler VS Xxl-Job_任务调度工具 xxl dolphin 2024 选型

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

2024-05-12 05:17:56 797

原创 技术选型-Apache DolphinScheduler VS Xxl-Job_任务调度工具 xxl dolphin 2024 选型(5)

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图

2024-05-12 05:17:20 697

原创 技术选型-Apache DolphinScheduler VS Xxl-Job_任务调度工具 xxl dolphin 2024 选型(4)

DAG监控界面 | 任务状态、任务类型、重试次数、任务运行机器、可视化变量等关键信息一目了然 | 支持简单的子任务和任务依赖,不支持完整的DAG任务 || 可视化流程定义 | 是,所有流程定义操作都是可视化的,通过拖拽任务来绘制DAG,配置数据源及资源。同时对于第三方系统,提供api方式的操作。| 支持简单的指定子任务 || 监控告警 | 支持 | 支持 || 是否能暂停和恢复 | 支持暂停,恢复操作 | 不支持 |

2024-05-12 05:16:44 493

原创 技术选型-Apache DolphinScheduler VS Xxl-Job_任务调度工具 xxl dolphin 2024 选型(3)

过载处理 | 任务队列机制,单个机器上可调度的任务数量可以灵活配置,当任务过多时会缓存在任务队列中,不会造成机器卡死 | 暂无 || DAG监控界面 | 任务状态、任务类型、重试次数、任务运行机器、可视化变量等关键信息一目了然 | 支持简单的子任务和任务依赖,不支持完整的DAG任务 || 可视化流程定义 | 是,所有流程定义操作都是可视化的,通过拖拽任务来绘制DAG,配置数据源及资源。同时对于第三方系统,提供api方式的操作。| 支持简单的指定子任务 || 监控告警 | 支持 | 支持 |

2024-05-12 05:16:08 1085

原创 大数据最全学C++还是学Java?做软件研发还需掌握哪些知识和技能?_c+,2024年最新69个经典大数据开发面试题和答案详解

按照我们的经验,了解汇编的人对程序的运行机制会理解的更加透彻。作为C++开发人员的我们(我本人是做C++开发的),有时真的很羡慕Java如此完善的异常处理机制,一旦程序中发生异常,Java就会抛出异常,这些异常的提示信息会输出到运行日志中,通过这些输出的信息就能知道是什么异常,快速地定位到有问题的代码。服务器侧有存储数据的数据中心,数据都是保存在数据库中的,服务器程序会频繁地读写数据库,特别是大型系统中的海量数据的存储对数据库的读写查询性能有着很高的要求,会有专业的数据库工程师进行开发和维护。

2024-05-11 20:39:42 975

原创 大数据最全字节跳动实习面经(已拿offer附攻略)_字节实习面经(1),面试字节跳动被问大数据开发屏幕适配方案

enum,因为是实习面试,可能没那么卷,个人感觉大部分问题并没有刁难,也并没有深挖一两个点,刚开始我以为字节会以恐怖算法题和八股文让我整个过程瑟瑟发抖,我以为疯狂计网、疯狂OS,但是两个面试官都跟我聊了很多项目相关的,并且我的项目都是以前自己负责编写,也参加过一些比赛啥的,所以在项目润色这块可谓是很早前就做了准备。根据刷题,八股文,和项目在这里我给大家一些建议吧。刷题。

2024-05-11 20:39:06 853

原创 大数据最全字节二面,出的是这道算法题(3)【推荐收藏】_字节二面算法(3),2024年最新这可能是目前最全的

所以初始化时,我们选择固定第一个元素(当然,这一轮走完了,这个蓝框框我们就要也往前移动),同时将下一个元素和末尾元素分别设上 left 和 right 指针。除了固定下来的 i 值(蓝框框),left 和 right 当然也是需要处理重复的情况,所以对于 left 和 left+1,以及 right 和 right-1,我们都单独做一下重复值的处理。现在我们的排序就发挥出用处了,如果和大于 0,那就说明 right 的值太大,需要左移。如果和小于 0,那就说明 left 的值太小,需要右移。

2024-05-11 20:38:30 220

原创 大数据最全如何将Gitee的项目导入idea_idea调试gitee导入的项目,2024年最新全靠这份大数据开发知识点PDF大全

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在使用Git之前,我们需要先连接到Gitee上的仓库。2、打开idea,File->Settings->Version Contorl ->GIt,在这里配置Git的git.exe的安装包路径。***注意:***第一次通过url导入项目时,可能会遇到问题:Git is not installed,(1)在gitee中找到对应的代码仓库,点击克隆–>下载。

2024-05-11 20:37:53 435

原创 【Hive】笔试题 05 (求月销售额和总销售额)_hive分区查询,计算1月的销售总额。(2)

【代码】【Hive】笔试题 05 (求月销售额和总销售额)_hive分区查询,计算1月的销售总额。(2)

2024-05-10 22:05:51 254

原创 【Hive】笔试题 05 (求月销售额和总销售额)_hive分区查询,计算1月的销售总额。(1)

笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

2024-05-10 22:05:15 529

原创 【Hive】笔试题 04 (求学生选课情况)_写一个hive脚本,执行脚本建表并加载数据 查询哪些学生至少选修了2门课 计算每个学

编写Hive的HQL语句来实现以下结果:表中的1表示选修,表中的0表示未选修。、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**表示有id为1,2,3的学生选修了课程a,b,c,d,e,f中其中几门。

2024-05-10 22:04:39 418 1

原创 【Hive】笔试题 01(自连接与窗口函数分别实现)_1 有一张表,现有这么一批数据,现要求出 每个用户截止到每月为止的最大单月访问次

经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

2024-05-10 22:04:02 308

空空如也

空空如也

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

TA关注的人

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