![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 85
普通网友
这个作者很懒,什么都没留下…
展开
-
【面试系列】Java面试知识篇(五)_error (46, 44) java -source 8 中不支持 try-with-resou(3)
Java泛型是JDK5引入的一个新特性,使用泛型可以增加代码的可读性以及稳定性,编译器可以对泛性参数进行检测,并且通过泛型参数可以指定传入的对象类型。泛型一般有三种使用方式:泛型类、泛型接口、泛型方法泛型类:return t;this.t = t;泛型方法:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!原创 2024-05-15 04:47:21 · 632 阅读 · 0 评论 -
【面试系列】Java面试知识篇(五)_error (46, 44) java -source 8 中不支持 try-with-resou(2)
Java泛型是JDK5引入的一个新特性,使用泛型可以增加代码的可读性以及稳定性,编译器可以对泛性参数进行检测,并且通过泛型参数可以指定传入的对象类型。泛型一般有三种使用方式:泛型类、泛型接口、泛型方法泛型类:return t;this.t = t;泛型方法:return t;泛型接口:@Overridestr.show("加油");i.show(30);原创 2024-05-15 04:46:45 · 936 阅读 · 0 评论 -
【面试系列】Java面试知识篇(五)_error (46, 44) java -source 8 中不支持 try-with-resou(1)
Java泛型是JDK5引入的一个新特性,使用泛型可以增加代码的可读性以及稳定性,编译器可以对泛性参数进行检测,并且通过泛型参数可以指定传入的对象类型。泛型一般有三种使用方式:泛型类、泛型接口、泛型方法泛型类:return t;this.t = t;泛型方法:return t;泛型接口:!!**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**原创 2024-05-15 04:46:10 · 855 阅读 · 0 评论 -
【面试专栏】第五篇:Java基础 集合篇-LinkedHashMap、ConcurrentHashMap
当一个线程遍历到的节点如果是ForwardingNode,则继续往后遍历,如果不是,则将该节点加锁,防止其他线程进入,完成后设置ForwardingNode节点,以便要其他线程可以看到该节点已经处理过了,如此交叉进行,高效而又安全。这两个过程在单线程下实现很简单,但是ConcurrentHashMap是支持并发插入的,扩容操作自然也会有并发的出现,这种情况下,第二步可以支持节点的并发复制,这样性能自然提升不少,但实现的复杂度也上升了一个台阶。原创 2024-05-15 04:45:33 · 717 阅读 · 0 评论 -
shell常用命令面试总结(脚本格式、函数运用、流程控制if、for、while)(5)
请输入ip地址:www.baidu.com主机百度在线/bin/bash。原创 2024-05-14 20:06:08 · 780 阅读 · 0 评论 -
shell常用命令面试总结(脚本格式、函数运用、流程控制if、for、while)(4)
使用方法名即可调用show_info#使用方法名即可调用show_info1。原创 2024-05-14 20:05:32 · 338 阅读 · 0 评论 -
shell常用命令面试总结(脚本格式、函数运用、流程控制if、for、while)(3)
只要条件满足,就一直循环。原创 2024-05-14 20:04:56 · 304 阅读 · 0 评论 -
shell常用命令面试总结(脚本格式、函数运用、流程控制if、for、while)(2)
请输入ip地址:www.baidu.com主机百度在线/bin/bash。原创 2024-05-14 20:04:19 · 605 阅读 · 0 评论 -
2024年最新【史上最全】Hadoop精选18道面试题(附回答思路)_hadoop面试题(1),理论+实战双管齐下
同时,DN 扫描自己节点块信息列表的时间,检查DN中的块是否完好,如果某块磁盘损坏,就将该块磁盘上存储的所有 BlockID报告给NameNode。1)HDFS client创建DFS对象,该对象向NameNode请求下载文件,NameNode通过查询元数据,找到文件块所在的DataNode地址。1)一个数据块在DataNode上以文件的形式存储在磁盘上,包括两个文件,一个是数据本身,一个是元数据的校验信息。1)NameNode存储了文件系统下所有目录和文件的访问,修改,执行时间,块大小,执行权限等。原创 2024-05-14 10:47:19 · 376 阅读 · 0 评论 -
2024年最新【分析BMI指数~python】_pythonbmi,万分膜拜
【代码】2024年最新【分析BMI指数~python】_pythonbmi,万分膜拜。原创 2024-05-14 10:46:43 · 302 阅读 · 0 评论 -
2024年最新【入门学习大数据】“伪分布式”的Hadoop应用搭建(1),2024网易大数据开发高级面试题及答案
不知道的,直接跟着配,也不用看下面的补充官方文档解释。原创 2024-05-14 10:46:07 · 271 阅读 · 0 评论 -
2024年最新【云原生 02】分别在CentOS、Ubuntu、macOS,2024年最新阿里P7大牛整理
hello-world”镜像。(假设它还没有在本地可用。) 3. Docker 引擎守护进程从该镜像创建了一个新容器,该容器运行 生成您当前正在阅读的输出的可执行文件。4. Docker Engine 守护程序将该输出流式传输到 Docker Engine CLI 客户端,后者将其发送 到您的终端。转载 2024-05-14 10:45:30 · 261 阅读 · 0 评论 -
2024年大数据最新猿创征文|SQL经典练习题(中)_7(2),你会的还只有初级工程师的技术吗
数据库方向的研究和开发大致可以分为三个方向:一是数据库内核开发(自研等)、二是数据库系统管理(类似DBA的角色)、三是数据库应用开发(业务+SQL)。内核开发可能需要有钻研创新的能力,比如一些数据库产品本身的自研工作等;DBA可能需要有系统架构、实施经验、以及整体管理的解决方案能力;应用开发则需要具有将业务快速转换成SQL的实现能力。所以说,以上三点纵贯“数据库的整个生命周期”。本文将在上一篇****原创 2024-05-14 02:07:49 · 396 阅读 · 0 评论 -
2024年大数据最新猿创征文|Hadoop大数据技术_大数据技术文章英文(2),2024年最新巩固知识体系
HDFS(Hadoop Distributed File System,Hadoop分布式文件系统),是 Hadoop 项目的核心子项目,是分布式计算中数据存储管理的基础。支持海量数据的存储,成百上千的计算机组成存储集群,HDFS 可以运行在低成本的硬件之上,具有的高容错、高可靠性、高可扩展性、高吞吐率等特征,非常适合大规模数据集上的应用。原创 2024-05-14 02:07:13 · 796 阅读 · 0 评论 -
2024年大数据最新点进来看看什么是真小白------hadoop的第一天(1),详细解说
【代码】2024年大数据最新点进来看看什么是真小白------hadoop的第一天(1),详细解说。原创 2024-05-14 02:06:37 · 290 阅读 · 0 评论 -
2024年大数据最新深度学习(四)—— 常见的损失函数_距离图损失函数,2024年最新大数据开发开发经验谈
其中,y 是样本 x 属于某一个类别的真实概率(onehot编码,0或者1),而 f(x) 是样本属于某一类别的预测分数,S 是 softmax 函数,L 用来衡量 p,q 之间差异性的损失结果。其中,y是样本x属于某一个类别的真实概率,而y^是样本属于某一类别的预测概率,L用来衡量真实值与预测值之间差异性的损失结果。L1 loss 的最大问题是梯度在零点不平滑(不可导),导致会跳过极小值。特点是:由于 L1 loss 具有稀疏性,为了惩罚较大的值,因此常常。在深度学习的分类任务中使用最多的是。原创 2024-05-14 02:06:01 · 382 阅读 · 0 评论 -
2024年大数据最全git学习,2024年最新大数据开发开发还会吃香吗
提交对象中包含一个树对象条目,代表着当前项目快照,从这树对象开始我们就能找到所有所有提交的数据对象,从而形成Git中的一个版本 其他之外还有一些作者/提交者的信息,留空一行,最后是提交注释。数据对象的产生是在使用git add命令将文件或者目录加入到暂存区时产生的,Git会把一个文件中要存储的数据和一个头部信息一起做SHA-1散列运算,将得到的散列值作为这个文件的路径,分支指针指向上次提交点,但是文件状态还是在当前文件 C ,我看到的现象就是 C 文件还在,但是没有 add ,是红色的。原创 2024-05-13 17:21:22 · 1007 阅读 · 0 评论 -
2024年大数据最全git入门(必看)(3),统统都会
为了真正理解 Git 处理分支的方式,我们需要回顾一下 Git 是如何保存数据的。前面我们了解到,Git 保存的不是文件的变化或者差异,而是一系列不同时刻的 快照。在进行提交操作时,Git 会保存一个提交对象(commit object)。知道了 Git 保存数据的方式,我们可以很自然的想到——该提交对象会包含一个指向暂存内容快照的指针。但不仅仅是这样,该提交对象还包含了作者的姓名和邮箱、提交时输入的信息以及指向它的父对象的指针。原创 2024-05-13 17:20:46 · 975 阅读 · 0 评论 -
2024年大数据最全git入门(1),2024年最新大数据开发面试题整理
前面提到过,git add指令用于将文件从工作区提交到暂存区,我们可以用"git add 文件名"的形式提交。此时再查看文件状态,会发现1,txt已经提交成功。这种文件名提交的方式每次只能提交一个文件,如果要提交多个文件,我们可以用"git add ."来一次性提交所有工作区的文件。原创 2024-05-13 17:20:10 · 543 阅读 · 0 评论 -
2024年大数据最全Git 指令深入浅出【2】—— 分支管理,2024年最新目前最稳定和高效的UI适配方案
git branch -D # 强制删除 可以通过 git branch --help 自行查看。git checkout -b # 创建并切换到新分支(上两条指令 2合1)cat file7 # 这是笔者想保留的内容(即 两个分支都增加的内容)git stash # 未commit,将工作区的内容保存。git commit -m “解决file7的分支冲突”git checkout dev # 切换至新分支。git cat-file -p ‘序列化ID’git branch dev # 创建新分支。原创 2024-05-13 17:19:33 · 878 阅读 · 0 评论 -
2024年C++ · 入门 · 01 准备知识,想自学大数据开发的速来
为了更好地入门C++,本文有必要摆上一桌宴前小菜开开胃!C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等。本章节主要目标:补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用域方面、IO方面、函数方面、指针方面、宏方面等为后续类和对象学习打基础本文涉及的知识点有:C++关键字命名空间C++输入&输出auto关键字(C++11)基于范围的for循环(C++11)原创 2024-05-13 11:45:42 · 817 阅读 · 1 评论 -
2024年C#面向对象程序设计课程实验三:实验名称:C#数组和集合_c,初面蚂蚁金服
namespace 实验三_2_原创 2024-05-13 11:45:06 · 184 阅读 · 0 评论 -
2024年Auto-DataProcessing:一组让制作数据集变轻松的脚本,2024年最新【性能优化实战
但是准备几千张数据来组成数据集实在是有点烦人…于是我写了一组脚本,能够自动化的实现从数据获取到数据增强,然后批量重命名的脚本,希望能给同样需要处理大量数据的小伙伴剩下一点时间。p.s.如果觉得对你有帮助欢迎给我点个👀watch或者star⭐吖!原创 2024-05-13 11:44:31 · 1021 阅读 · 0 评论 -
2024年Alibaba2024年度内部全技术栈PPT总结(基础+架构+算法+大数据,2024年最新【好文推荐
一键三连+评论,然后添加我的VX(tkzl6666)即可免费领取。PPT内容还有很多!涵盖阿里巴巴的全部技术栈!阿里巴巴开发手册1.4.0(终极版)Spark大数据分析实战-PDF。算法篇部分截图一览,直接上目录。原创 2024-05-13 11:43:54 · 373 阅读 · 0 评论 -
最新git学习(1),2024年最新玩转MySQL
【代码】最新git学习(1),2024年最新玩转MySQL。原创 2024-05-12 14:24:52 · 305 阅读 · 0 评论 -
最新Git命令学习-基本操作,大数据开发面试题整理最新
首先我们先跳过下面这段内容,直接进入下一节「还原文件」,学习方向二:还原文件。学习结束,暂存区、版本库中的index.html文件已被删除,至于工作区中的index.html是否存在,就取决于你选择的删除方法了。的小结:我们可以发现不管哪种删除文件方法,其都是仅将暂存区中的文件删除,并未删除版本库中的文件。,申明比较的文件,a版本的index.html(即变动前),b版本的index.html(即变动后)指变动后的文件,指变动前的文件从第1行开始的0行与变动后的文件第1行开始的0行存在不同。原创 2024-05-12 14:24:17 · 247 阅读 · 0 评论 -
最新git入门(1),2024年华为大数据开发面试真题解析
此时再查看文件状态,会发现1,txt已经提交成功。这种文件名提交的方式每次只能提交一个文件,如果要提交多个文件,我们可以用"git add ."来一次性提交所有工作区的文件。原创 2024-05-12 14:23:40 · 909 阅读 · 0 评论 -
最新Git 学习笔记_先有项目还是先有仓库(2),2024年最新大数据开发高级工程师面试题
GitHub域名:https://github.com介绍:GitHub是全球最大的开源项目托管平台,俗称大型程序员社区化交友网站,各类好玩有趣的开源项目,只有想不到,没有找不到。码云域名:https://gitee.com介绍:码云是全国最大的开源项目托管平台,良心平台,速度快,提供免费私有库。原创 2024-05-12 14:23:03 · 745 阅读 · 0 评论 -
数据结构 单链表SingleList【带你从浅入深真正搞懂链表】_singlelist singlemap(4)
对于尾插法,你学【废】会了吗😝。原创 2024-05-12 05:51:19 · 674 阅读 · 0 评论 -
数据结构 单链表SingleList【带你从浅入深真正搞懂链表】_singlelist singlemap(3)
{ //若只有一个结点,直接将其释放,传入二级指针便改变了链表的头结点。{ //若只有一个结点,直接将其释放,传入二级指针便改变了链表的头结点。//考虑到所查找到的结点为最后一个结点,后面无结点可删。{ //若只有一个结点,直接将其释放,传入二级指针便改变了链表的头结点。//考虑到所查找到的结点为最后一个结点,后面无结点可删。//考虑到所查找到的结点为最后一个结点,后面无结点可删。原创 2024-05-12 05:50:42 · 679 阅读 · 0 评论 -
数据结构 单链表SingleList【带你从浅入深真正搞懂链表】_singlelist singlemap(2)
缺陷1:空间经常会不够,需要扩容在上一节,我们讲到了顺序表基本函数结构的算法实现,说到了顺序表其实和数组本质差不多,存放的数据都是连续的,但是通过一些头插、尾插和万能插入可以看出顺序表在有些情况下可能会出现空间不够,需要扩容的操作,而且对于扩容机制,我们上次讲到了【本地扩容】和【异地扩容】,尤其是对于异地扩容,需要先释放掉原先存放的地址,然后再去异地申请一块地址,这其实是需要一定代价的对于扩容的大小来说,一扩就是原来的2倍,这些扩出来的2倍我们不一定都能使用得完,所以就存在一定的空间浪费。原创 2024-05-12 05:50:06 · 795 阅读 · 0 评论 -
数据结构 单链表SingleList【带你从浅入深真正搞懂链表】_singlelist singlemap(1)
首先里看一下链表的结构,它的每一个结点因为要存放数据和下一个结点的地址,因此需要一个数据域、一个指针域,如下图所示👇了解了链表的结构体是如何的,接下来我们用代码的形式将其展现出来可以看到,这里数据域的类型是单独typedef的,这个在顺序表中讲过,因为每一个数据可能并不是整型的,可能是char、long或者是double类型。对于next指针域,你可以看到其为一个结构体指针类型,因为这个next指针,它指向的下一个结点又是一个封装好的结构体。原创 2024-05-12 05:49:29 · 977 阅读 · 0 评论 -
大数据最全每天一道大厂SQL题【Day09】充值日志SQL实战_3(3),最新大数据开发面试合集
dist_idint ‘区组id’,accountstring ‘账号’,moneyint ’ 充 值 金 额 ',string ‘订单时间’请写出SQL语句,查询充值日志表2019年01月02号每个区组下充值额最大的账号,要求结果: 区组id,账号,金额,充值时间。原创 2024-05-11 21:13:06 · 244 阅读 · 0 评论 -
大数据最全每天一道大厂SQL题【Day09】充值日志SQL实战_3(1),2024年大数据开发笔试题总结
请写出SQL语句,查询充值日志表2019年01月02号每个区组下充值额最大的账号,要求结果: 区组id,账号,金额,充值时间。参考答案适用HQL,SparkSQL,FlinkSQL,即大数据组件,其他SQL需自行修改。鱼和熊掌不可兼得,但单身和穷可以!int ’ 充 值 金 额 ',string ‘订单时间’点击下方卡片关注 联系我进群。string ‘账号’,int ‘区组id’,原创 2024-05-11 21:12:30 · 287 阅读 · 0 评论 -
大数据最全每天一道大厂SQL题【Day08】服务日志SQL统计(1),2024大数据开发春招面试经历
求11月9号下午14点(14-15点),访问/api/user/login接口的top10的ip地址实现。原创 2024-05-11 21:11:55 · 456 阅读 · 0 评论 -
大数据最全每天一道大厂SQL题【Day04】大数据排序统计_hive sql练习题目,程序员必学之一
一路走来,随着问题加深,发现不会的也愈来愈多。但底气着实足了不少,相信不少朋友和我一样,日积月累才是最有效的学习方式!原创 2024-05-11 21:11:18 · 344 阅读 · 0 评论 -
使用Hadoop分析气象数据完整版(附带完整代码)_hadoop气象数据分析(2)
这里前端使用echart,jsp,后端使用Spring、SpringMVC、Mybatis。哇,太慢了,查了25秒,最终结果是3.46(因为数据是被放大了10倍)左右。主要是这一段,使用Ajax向后台请求数据,然后将数据丢进eChart中。有个问题,若直接从HDFS导入数据到Hive,HDFS上的数据会丢失。主要是原数据进行了清洗,过滤了一些不合格的数据。计算出每日温度的最大值、最小值和平均值,并放入。所以我将数据下载下来,重命名为。弄得简单,就查几个静态数据吧。代码较多,展示主要的。好了,差不多就行了。原创 2024-05-11 12:36:06 · 505 阅读 · 0 评论 -
使用Hadoop分析气象数据完整版(附带完整代码)_hadoop气象数据分析(1)
单位:毫米,比例因子:10,缺少值:-9999。字段12:位置56-61,长度6:液体沉淀深度尺寸-持续6小时,在六小时的积累期内测量的液。字段11:位置50-55,长度6:液体沉淀深度尺寸-持续一小时,在一个小时的积累期内测量。7: 七个oktas-9/10或以上,但不是10/10或BKN。2: 两个oktas-2/10-3/10,或几个。8: 八个oktas-10/10,或OVC。4: 四个oktas-5/10,或SCT。6: 六个oktas-7/10-8/10。5: 五个oktas-6/10。原创 2024-05-11 12:35:30 · 882 阅读 · 0 评论 -
使用EasyExcel实现excel导出,支持百万大数据量导出-----超简单_easyexcel导出大量数据
大纲路线、讲解视频,并且后续会持续更新**原创 2024-05-11 12:34:54 · 374 阅读 · 0 评论 -
使用EasyExcel实现excel导出,支持百万大数据量导出-----超简单_easyexcel导出大量数据(2)
【代码】使用EasyExcel实现excel导出,支持百万大数据量导出-----超简单_easyexcel导出大量数据(2)原创 2024-05-11 12:34:18 · 290 阅读 · 0 评论