自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新【JAVA问题解决方案】02,字节跳动大数据开发高级工程师

Worksheet ss:Name=“表名称${pageSize?

2024-05-16 07:11:53 1896

原创 最新【JavaWeb】之MVC三层架构_web mvc架构,2024大数据开发笔试题总结

本文为JavaWeb基础MVC架构相关知识介绍,【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引,内含最全Java全栈学习技术清单~

2024-05-16 07:11:21 392

原创 最新【JavaWeb】一篇文章学会Request&Response,2024年最新2024-2024京东大数据开发面试真题解析

HTTP响应数据总共分为三部分内容,分别是响应行、响应头、响应体,对于这三部分内容的数据,respone对象都提供了哪些方法来进行设置?响应行响应头响应体对于响应体,是通过字符、字节输出流的方式往浏览器写,获取字节输出流介绍完这些方法后,后面我们会通过案例把这些方法都用一用,首先先来完成下重定向的功能开发。

2024-05-16 07:10:48 935

原创 最新【HTML基础篇002】HTML之form表单超详解_html form表单(5),大数据开发高级工程师每日面试题精选

enctype | 规定被提交数据的编码(默认:url-encoded)。指明用来把表单提交给服务器时(当method值为”post”)的互联网媒体形式.这个特性的缺省值/默认值是”application/x-www-form-urlencoded” || method | 规定在提交表单时所用的 HTTP 方法有post和get两种(默认:GET)。| name | 规定识别表单的名称(对于 DOM 使用:document.forms.name)。

2024-05-16 07:10:13 807

原创 学会IDEA这些断点操作,生产问题解决的越来越快了_idea如何打断点

这两个选项项是字段类型断点特有的,分别对应 访问该字段、修改该字段触发断点,两项同时选中,则访问、修改该字段都会触发断点。所以虽然这个断点的图标是行断点类型图标,但实际上其属于方法类型断点。在方法名这一行加断点,鼠标右键点击该断点图标 ,弹出该断点配置,会有Emulated、Method entry、Method exit选项,此选项是方法类型断点特有的。当程序抛出指定异常时会激活异常断点,与行断点不同,异常断点不需要与源代码映射,因为异常断点应用程序级别的。选择的另一个断点被触发后,该断点才启用。

2024-05-15 22:24:35 980

原创 学会IDEA这些断点操作,生产问题解决的越来越快了_idea如何打断点(1)

和选项。

2024-05-15 22:24:02 952

原创 学习编程的第二十三天_在语法图中,关于运算符的语法描述越接近开始符号,运算优先级通常越低

如果把一个取值范围大的数值,赋值给取值范围小的变量是不允许直接赋值的。如果一定要赋值的话,就需要加数据的类型,进行强制转换格式,目标数据类型变量名相同。6.byte,short,char三种类型的数据在运算的时候,都会直接有提升为int类型转换,然后再进行运算。5.隐式转换的两种提升规律,取值范围小和取值范围大的进行运算,小的会先提升为大的,再进行运算。(3)结合性:运算的方向,大多数运算符的结合性都是从左向右,即从左向右依次进行运算。3.隐式转换把一个取值范围小的数值,转换取值范围大的数据。

2024-05-15 22:23:29 367

原创 学习编程的第二十三天_在语法图中,关于运算符的语法描述越接近开始符号,运算优先级通常越低(2)

当“+”操作中出现字符串时,这个“+”是字符串连接符,而不是算术运算符了,会将前后的数据进行拼接,并产生一个新的字符串。如果把一个取值范围大的数值,赋值给取值范围小的变量是不允许直接赋值的。6.byte,short,char三种类型的数据在运算的时候,都会直接有提升为int类型转换,然后再进行运算。5.隐式转换的两种提升规律,取值范围小和取值范围大的进行运算,小的会先提升为大的,再进行运算。(3)结合性:运算的方向,大多数运算符的结合性都是从左向右,即从左向右依次进行运算。、~、++、–,优先级别高。

2024-05-15 22:22:56 317

原创 大数据最全32、学习 Java 中的注解(参照官方教程)_@unused 注解,2024年最新终获offer

📄 注解(Annotation)也被称为元数据(Metadata),用于解释包、类、方法、属性、构造器、局部变量等数据的信息📄 和注释一样,注解不影响程序的逻辑。当注解可以被编译或运行(相当于嵌入在代码中的补充信息)📄 在 JavaSE 中,注解的作用非常简单(例如:标记过时的功能、忽略警告等)📄 在 JavaEE 中,注解非常非常得重要。在 JavaEE 中,注解占据重要地位(可用于配置应用程序的任何切面,代替 Java EE 旧版中所遗留的繁冗代码和 XML 配置等)

2024-05-15 11:42:46 313

原创 大数据最全28、抽象类官方教程学习_抽象类 教程(1),大数据尽然还能有这种操作

🍀 上面对抽象类的作用的描述比较难理解,博主有半年之久的开发经验😊,觉得抽象类的作用相当巧妙且有用。【这也是博主为什么把抽象类的作用放在文章开头的原因】🍀 文章后面会用具体代码体现抽象类的巧妙作用✏️ An。

2024-05-15 11:42:10 315

原创 【开源周荐】分布式配置管理神器Qihoo360 QConf入门指北(部署、配置

在日常开发中,会涉及到很多配置信息,如数据库配置(ip、port、username、passwaord、最大连接数等),日志配置(输出路径、清理时间、level),以及自定义配置等,这些配置可能经常发生变化,如果写死在代码里,每次变更都需要修改到代码,并且提交、编译、上线等一套操作极其复杂,且容易出错。所以将可变部分解耦,放到配置文件里(.yml.xml),如springbootspringmvc等项目里会有一个resources。

2024-05-15 03:04:05 1983

原创 【开学季征文】即将入学,谈谈我对计算机专业的认识_对能使计算机硬件系统顺利和有效工作的程序集合的总成

大家好,我是22届兰理工新生,从高考结束后,我就想好了自己要选择计算机这个专业,因为我从小就对IT这方面比较感兴趣,通过暑假到现在大概三个月的了解,我对于这个行业也有了一些简单的认识,这篇文章我就来浅谈一下自己的一些理解和想法。

2024-05-15 03:03:28 610

原创 【开学季征文】即将入学,谈谈我对计算机专业的认识_对能使计算机硬件系统顺利和有效工作的程序集合的总成(3)

大家好,我是22届兰理工新生,从高考结束后,我就想好了自己要选择计算机这个专业,因为我从小就对IT这方面比较感兴趣,通过暑假到现在大概三个月的了解,我对于这个行业也有了一些简单的认识,这篇文章我就来浅谈一下自己的一些理解和想法。

2024-05-15 03:02:53 376

原创 【开学季征文】即将入学,谈谈我对计算机专业的认识_对能使计算机硬件系统顺利和有效工作的程序集合的总成(2)

大家好,我是22届兰理工新生,从高考结束后,我就想好了自己要选择计算机这个专业,因为我从小就对IT这方面比较感兴趣,通过暑假到现在大概三个月的了解,我对于这个行业也有了一些简单的认识,这篇文章我就来浅谈一下自己的一些理解和想法。

2024-05-15 03:02:17 320

原创 Maven - 不能错过的 MacOS M1 mvn package 效率提升方案_mac怎么加快maven编译(1)

本文解决方案十分适配 M1 相关机型,X86 机型也有相关解决方案,博主这里实验机型为 Mac-mini M1。

2024-05-14 17:42:30 566

原创 Mapreduce,Spark的区别,Hadoop的简介_spark 和hadoop mapreduce(2)

Spark框架包含多个紧密集成的组件,包括Spark SQL(即席查询)、Spark Streaming(实时流处理)、Spark MLlib(机器学习库)、Spark GraphX(图计算)。3、spark更加通用,spark提供了多个功能API,另外还有流式处理sparkstreaming模块、图计算GraphX等;4、随处运行:用户可以使用Spark的独立集群模式运行Spark,也可以在亚马逊弹性计算云、Hadoop YARN资源管理器或Apache Mesos上运行Spark。

2024-05-14 17:41:54 223

原创 Mapreduce,Spark的区别,Hadoop的简介_spark 和hadoop mapreduce(1)

生态圈中的这些组件或产品相互之间会有依赖,但又各自独立。比如habse和kafka会依赖zookeeper,hive会依赖mapreduce。

2024-05-14 17:41:18 566

原创 MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~_mac下载rabbitmq

RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)标准。它是一个强大的、灵活的、可靠的消息队列系统,被广泛用于构建分布式系统中的异步消息传递和事件驱动的架构。RabbitMQ 是一个消息代理,用于在应用程序之间传递消息。它接收、存储并转发消息,允许不同的应用程序之间进行异步通信。2.RabbitMQ 实现了高级消息队列协议(AMQP),这是一个开放的、通用的消息协议,支持在分布式系统中可靠地传递消息。3.RabbitMQ 遵循生产者和消费者模型。

2024-05-14 17:40:42 696

原创 2024年最新Hadoop之HDFS——【模块一】元数据架构_元数据hdfs(1),binder机制面试题

2、处理客户端的访问,并将修改动作记录到edits文件中。3、在内存中维护数据块的映射信息,即块文件与datanode的对应关系,namenode只在内存中维护此关系,不会永久化到磁盘上,因此在集群刚启动是,namenode中并没有块文件与datanode的对应关系,需要datanode上报自身的块文件信息后,才可以正常工作。4、实施副本冗余策略,当实际副本数小于配置数时,会启动复制块的线程,直到个数达配置数。

2024-05-14 09:03:53 387

原创 2024年最新Hadoop3的安装_安装hadoop3,2024最新百度、头条等公司大数据开发面试题目

历史服务器web端地址设置YARN集群主角色运行机器位置node1是否将对容器实施物理内存限制false是否将对容器实施虚拟内存限制。false开启日志聚集true设置yarn历史服务器地址保存的时间7天604800vi workersnode1node2node3PWDscp−rhadoop−3.3.0rootnode3PWD。

2024-05-14 09:03:17 429

原创 2024年最新Hadoop3的安装_安装hadoop3(1),Github标星5.3K

设置MR程序默认运行模式: yarn集群模式 local本地模式。指定secondarynamenode运行位置。设置HDFS web UI用户身份。设置YARN集群主角色运行机器位置。设置SNN进程运行机器位置信息。是否将对容器实施虚拟内存限制。是否将对容器实施物理内存限制。整合hive 用户代理设置。设置yarn历史服务器地址。MR程序历史服务器端地址。历史服务器web端地址。

2024-05-14 09:02:42 214

原创 2024年最新hadoop-3,2024大数据开发通用流行框架大全

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

2024-05-14 09:02:04 299

原创 2024年大数据最新【精选】数据资产目录管理实战——如何构建数据资产目录(2),2024年最新实践出真知

依据访问数据或信息需求,而确定的保护程度,同时赋予相应的保护等级。元数据信息在收集环节可以不完全依赖技术元数据、管理元数据和操作元数据的划分来区分,根据调研的不同对象,可以按照部门元数据和数据中台元数据两个方向来收集,这样通过元数据的收集,可以记录不同的数据对象分别来源哪个应用系统,数据库及部门等信息。数据的共享属性需要由数据管理方与数据归属方共同确认数据的共享属性,判断哪些数据字段是可共享的,哪些数据是不可共享的,这其中还牵扯到数据安全的责权问题,所以数据共享属性最终的确认是由多方进行评审。

2024-05-14 00:24:07 648

原创 2024年大数据最新【算法合集】学习算法第一天(链表篇)_给定一个单链表头结点,我总结了24家大厂100份面试题

给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0 ≤ n ≤ 1000要求:空间复杂度 O(1),时间复杂度 O(n)。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。以上转换过程如下图所示:🎀输入:{1,2,3}返回值:{3,2,1}🎀输入:{}返回值:{}说明:空链表则输出空。

2024-05-14 00:23:31 548

原创 2024年大数据最新【秋招面试】面试准备(一面准备)_秋招面试是什么样(3),2024年最新分享我在大数据开发开发中走的一些弯路

举例几个hive常用函数?标准聚合函数:Count()、Sum()、Min()、MAX()或AVG();Rank;Dense_Rank;Row_number;Cume_dist;NTile;Lead;Lag;Last_Value;ClickHouse和Hbase有什么区别Hive和Hbase有什么区别•Hive是通过构建元数据,映射HDFS文件构建成表,本质还是HDFS,实现离线大数据仓库。

2024-05-14 00:22:55 1047

原创 2024年大数据最新【秋招面试】面试准备(一面准备)_秋招面试是什么样(1),大数据开发黑科技保活实现原理揭秘

项目背景:本项目基于一家大型物流公司研发的智慧物流大数据平台。该物流公司是国内综合性快递、物流服务商,并在全国各地都有覆盖的网点。业务规模:经过多年的积累、经营以及布局,拥有大规模的客户群,日订单达 上千万。如此规模的业务数据量,传统的数据处理技术已经不能满足企业的经营分析需求。项目价值:公司需要基于大数据技术构建数据中心,从而挖掘出隐藏在数据背后的信息价值,为企业提供有益的帮助,带来更大的利润和商机。

2024-05-14 00:22:16 814

原创 节流,防抖,new函数,柯里化,扁平化数据,树状化数据_柯里化构造器(2)

{id: 11, pid: ‘b’, value: ‘广州’},{id: 12, pid: ‘b’, value: ‘深圳’},{id: 13, pid: ‘b’, value: ‘潮汕’},{id: ‘a’, pid: 0, value: ‘陕西’},{id: 1, pid: ‘a’, value: ‘西安’},{id: 2, pid: ‘a’, value: ‘渭南’},{id: 3, pid: ‘a’, value: ‘咸阳’},{id: ‘b’, pid: 0, value: ‘广东’},

2024-05-12 21:19:06 281

原创 节流,防抖,new函数,柯里化,扁平化数据,树状化数据_柯里化构造器(1)

{id: 11, pid: ‘b’, value: ‘广州’},{id: 12, pid: ‘b’, value: ‘深圳’},{id: 13, pid: ‘b’, value: ‘潮汕’},{id: ‘a’, pid: 0, value: ‘陕西’},{id: 1, pid: ‘a’, value: ‘西安’},{id: 2, pid: ‘a’, value: ‘渭南’},{id: 3, pid: ‘a’, value: ‘咸阳’},{id: ‘b’, pid: 0, value: ‘广东’},

2024-05-12 21:18:30 288

原创 自学3年Python成了大厂数据分析师,他来分享几条捷径_只学python语言能做数据分析师吗

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-12 21:17:54 300

原创 聊聊数据仓库中维度表设计的二三事_维度建模 维度表之间的关系(2)

但是这也给维度表用户带来了困惑,为什么查询会员会在维度表中发现多行记录?尽管可以向用户解释,但是用户的使用和学习成本无疑增加了, 而且数据开发人员对于维度变化的处理逻辑无疑更复杂了。

2024-05-12 21:17:08 206

原创 小白兔快开门,我是你爸爸。WEB安全基础入门—访问控制漏洞和权限提升_访问权限修饰符控制漏洞(1)

比如,开发者对上述一、二两步骤设置访问控制,却默认到达第三步的用户为可信用户,无需再做访问控制。有些商业或社交媒体应用对访问者的位置进行访问控制,此种情况可以使用代理、VPN或者修改地理位置的插件进行篡改,从而实现绕过。一些程序将用户的权限存储在了用户可控制的位置,如URL参数、cookie。应用程序直接调用被用户控制输入的信息进行查询,造成对恶意对象的直接调用。若防护不当,攻击者可以任意修改该值,查看其他索引值对应存储的信息。如果横向权限提升到了其他高权限账户,则实现了从横向到纵向的权限提升。

2024-05-12 04:08:47 831

原创 将数据库性能提升 100 倍?大数据时代中,一位数据库老兵的创新之路

在实时分析的特性方面,姚延栋又给出了另一个案例:在一个实时数据分析的业务中,MatrixDB 可以实现对 IT 运营域和 OT 生产域的数据收集,通过 ETL/CDC 和物联网协议插入数据以后,便能将两张网的数据整合在一起,使得公司的全部数据一目了然地展现。在这样的背景下,为了能给用户提供简单易用的接口,真正实现数据平民化,姚延栋和他的团队将关系数据库、时序数据库和分析数据库融合在同一个数据库产品中,打造了全球唯一一款 PB 级超融合时序数据库 –等,而与此同时,几乎所有场景都需要关系型数据库。

2024-05-12 04:08:11 723

原创 对象,构造函数,构造函数小练习_javascript创建一个构造函数包括学号,姓名,年级,荣誉创建2个学生对象(1)

在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是指向该函数所属的对象(运行时)

2024-05-12 04:07:35 342

原创 对话阿里云叔同:如何看待 2024 年云原生的发展,2024 年有哪些值得关注的技术?_2024云原生的新技术

上云能够解决过去一代的技术问题,在过去的十年里,行业逐渐形成了上云的思路转变,但是在下一个阶段,云上应用构建又面临新的挑战,尽管业内有非常多开源项目,可以使用很多云产品,但是没有一套通用的标准和技术,购买服务器、选择规格、部署服务、定制应用及运维等,都需要耗费研发和架构师大量的精力。从函数计算、事件驱动到容器化为基础,最后会形成统一的软件架构的方向,慢慢地业界上云用云的蓝图逐渐完整,指引企业如何演进应用架构,云应该如何发展,研发范式如何升级等,所有这些变化的根源都是云原生和 Serverless 驱动的。

2024-05-12 04:06:59 556

原创 大数据最全【笔记】HDFS基础笔记,2024年最新【大牛系列教学】

可以通过浏览器登陆“http://[NameNodeIP]:9870”访问HDFS,其中[NameNodeIP]表示名称节点的IP地址。的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!hdfs dfs跟hadoop dfs的命令作用一样,也只能适用于HDFS文件系统。在浏览器网址栏输入localhost:9870进入HDFS的WEB界面。hadoop dfs只能适用于HDFS文件系统。

2024-05-11 19:30:17 890 1

原创 大数据最全【秋招面试】分享一则大数据面经:货拉拉大数据平台实习岗,5年老大数据开发面试竟然被这3道大数据开发基础题难倒了

不过不得不说,面试官真的很好很有礼貌,说完问题就说现在到了你问我的阶段,这些问题就不用回答啦。线程池(面试官说了一个我不懂的线程池,然后问我跟ExecuteThreadPool的区别,我说我不懂…线程池(面试官说了一个我不懂的线程池,然后问我跟ExecuteThreadPool的区别,我说我不懂…块大小及其原因(我讲了太大太小都不行,面试官说对了一些,还没答道点子上,主要跟寻道有关)块大小及其原因(我讲了太大太小都不行,面试官说对了一些,还没答道点子上,主要跟寻道有关)给个联合索引的例子,问会不会走索引?

2024-05-11 19:29:41 557

原创 大数据最全【玩转CSS】这些高级技巧,你都会吗,高级大数据开发面试题及答案2024

(img-OsoPFuc0-1715426913246)]/* 盒子有定位时,由于子绝父相无法添加相对定位 *//* 设置或检索伸缩盒子对象的子元素的排列方式 *//* 要显示的一边改变颜色,其他边透明 *//* 3. 文字用省略号替代超出的部分 *//* 限制在一个块元素显示的文本的行数 *//* 指定字体,和字体声明中一致 *//* 1.文字显示不开时强制显示 *//* 盒子没有定位时,加相对定位 *//* 弹性伸缩盒子模型显示 *//* 2. 超出部分隐藏 *//* 兼容低版本浏览器 */

2024-05-11 19:29:05 142

原创 大数据最全【深度学习】:《PyTorch入门到项目实战》卷积神经网络2-2,2024年最新那些进了大厂的程序员面试前都做了哪些准备

p1p=1p=1,因为我们在周围都填充了一个像素点,输出也就变成了n2p−f1×n2p−f1所以,要是我们想要保持图像大小不变,则意味着2p−f102p-f+1=02p−f+1=0,则pf−12p=2f−1​,在后面我们的卷积核通常会设置为奇数。为了指定卷积操作中的,我们可以指定ppp的值。以上就是,下面我们讨论一下如何在卷积中设置步长。

2024-05-11 19:28:28 722

原创 万字博客详解C语言中的动态内存管理_c 进程每2秒钟会分配一个10000字节的空间,并作简单赋值(2)

realloc库函数返回类型是void*第一个形式参数ptr为void*类型,接受的是要重新开辟的空间的起始地址第二个参数是size_t 表示无符号整数 表示要重新开辟的空间大小如果第一个参数接受的是NULL则表示在堆区开辟第二参数表示的字节个数的空间等同于mallocrealloc主要作用就是是原先开辟的空间动态减少或者动态增长,达到动态变化的效果使原来已有的空间减少时传递的字节个数比原来空间小,此时会减少原来空间,减少的空间数据被丢失…最后返回当前被减少后的内存空间的指针…

2024-05-11 05:35:19 932

原创 万字博客详解C语言中的动态内存管理_c 进程每2秒钟会分配一个10000字节的空间,并作简单赋值(1)

calloc和malloc对比:malloc 只有一个参数假如为40表示开辟40个字节空间colloc有两个参数(10,4)表示开辟10个4字节的空间即10*4为40个字节空间,二者最后开辟的空间字节个数是一样的malloc开辟的空间最后不会初始化 是随机值calloc开辟的空间每个内存单元都会初始化为0…可以看到calloc 和malloc都开辟了40个字节空间,最后都以整形输出10个整形元素 calloc里为10个0 而malloc是随机值。

2024-05-11 05:34:43 769

空空如也

空空如也

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

TA关注的人

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