- 博客(267)
- 收藏
- 关注
原创 每天一道大厂SQL题【Day13】微众银行真题实战(三)_编写sql语句,基于《借据表》统计2024年7月各产品逾期30天以上的余额不良率及
is_obtain_qutoa comment ‘是否授信成功’, quota comment ‘授信金额’,– 开发阶段,我们可以事先将表缓存起来,并且降低分区数比如为6,那么查缓存表大大提升了开发效率。duebill_id string comment ‘借据号’, uid string,) partitioned by (ds string comment ‘日期分区’);–技巧:如果查询debt表,由于分区数太多,导致查询很慢。– 上线阶段,再用实际表替换缓存表。– 创 建 借 据 表。
2024-05-16 10:29:59
499
原创 每天一道大厂SQL题【Day12】微众银行真题实战(二)_sql 产品不良率
一路走来,随着问题加深,发现不会的也愈来愈多。但底气着实足了不少,相信不少朋友和我一样,日积月累才是最有效的学习方式!链接:https://pan.baidu.com/s/1Wiv-LVYziVxm8f0Lbt38Gw?,作为一名资深大数据选手,深知SQL重要性,接下来我准备用100天时间,基于大数据岗面试中的。,以每日1题的形式,带你过一遍热门SQL题并给出恰如其分的解答。人还是要有梦想的,即使是咸鱼, 也要做最咸的那一条。基于附录2《借据表》统计下述指标,请提供计SOL。大家好,我是Maynor。
2024-05-16 10:29:27
363
原创 每天一道大厂SQL题【Day11】微众银行真题实战(一)_微众银行大数据面试
预先将复用分数据集缓存起来,只用加载一次源表。后面多次union all起来。cache table仅Spark支持,hive不支持。参考答案适用HQL,SparkSQL,FlinkSQL,即大数据组件,其他SQL需自行修改。经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!先了解表数据的分布情况,有2年多,每天都有分区,共760多个分区。借用stack函数,性能与方案1一样 ,都只加载一次表。假设当天是20201231,昨日是20201230。点击下方卡片关注 联系我进群。
2024-05-16 10:28:54
391
原创 每天一道大厂SQL题【Day11】微众银行真题实战(一)_微众银行大数据面试(3)
开发阶段,我们可以事先将表缓存起来,并且降低分区数比如为6,那么查缓存表大大提升了开发效率。duebill_id string comment ‘借据号’, uid string,) partitioned by (ds string comment ‘日期分区’);)partitioned by (ds string comment ‘日期分区’);–技巧:如果查询debt表,由于分区数太多,导致查询很慢。ds string comment ‘日期分区’– 上线阶段,再用实际表替换缓存表。
2024-05-16 10:28:21
284
原创 最全【C++初阶】C(1),想提高开发效率的必看
在C语言中,形参是实参的一份临时拷贝,既然是拷贝,就有时间和空间上的开销;而引用是实参的别名,相当于我们直接对实参进行操作,没有数据拷贝的过程,从而减少空间和时间的浪费,提高代码的效率。比如上面的 Swap 函数,在 Swap 函数内部交换的其实就是两个实参的值,不用再像以前一样需要传递实参的指针;比如上面的 Swap 函数,在 Swap 函数内部交换的其实就是两个实参的值,不用再像以前一样需要传递实参的指针;都是这是函数重载,直接无参数调用func(),调用会报错,存在歧义。
2024-05-16 02:42:39
751
原创 最全【C++保姆级入门】分支结构拓展与优化_c(2),凭借这份《数据结构与算法》核心文档
第一行:输入三个数x、y、z,这三个数不一定有序,我们设A为当中(x,y,z中)最小的,C为最大的,B为剩下的那个(非最小非最大)。则再看看大佬的评论中 max(max(a,b),c)可以直接写成max({a,b,c})“事实上C++11中max(max(a,b),c)可以直接写成max({a,b,c})”而max({a,b,c}),则是直接判断a,b,c哪个大,结果相同。若x=10,y=8,aa=max(x,y),则aa=x //10。若x=10,y=8,aa=min(x,y),则aa=y //8。
2024-05-16 02:42:06
730
原创 最全【C C++内功心法】剖析预处理过程(1),2024年最新我总结了24家大厂100份面试题
/ 第二次再进入这个头文件的时候,这时__TEST.H__已经被定义了,那么下面的内容也就不会再被编译了。defined(MAX) // 如果MAX没有被定义,那么下面语句将会被编译,反之不会。#if defined(MAX) // 如果MAX被定义,那么下面语句将会被编译,反之不会。#ifndef MAX // 如果MAX没有被定义,那么下面语句将会被编译,反之不会。#ifdef MAX // 如果MAX被定义,那么下面语句将会被编译,反之不会。#endif // 结束条件编译。
2024-05-16 02:41:33
721
原创 最全【C C++内功心法】剖析编译链接的过程,BAT大厂面试基础题集合
我们添加一行宏定义。然后再对test.c文件进行预处理后,进入test.i文件观察。这时就可以观察到刚刚定义的Max被替换掉了。
2024-05-16 02:41:00
748
原创 大数据最新Java开发基础知识学习总结之(上)-王者笔记建议收藏,从入门到精通系列大数据开发高级工程师路线介绍
面向过程 :面向过程性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。面向对象 :面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,面向对象性能比面向过程低。参考问题 :面向过程性能一定比面向对象高?
2024-05-15 17:54:26
349
原创 大数据最新Java应届生大学四年怎么过才能进入华为工作_序进累积规律(3),2024年最新View的这些基础知识你必须要知道
回到了南京,心情很复杂,一个暑假,一直在实习,根本没想过会要参加秋招,很多东西都没准备,算法一点没刷过。没办法,想去好点的公司,还是要付出才行,从失恋中调整了好久,继续征战各种笔试,虽然也是意料之中的做五关挂六笔。想想应该和互联网公司没啥关系了再。
2024-05-15 17:53:53
335
原创 大数据最新Java常见基础面试题整理(带答案)_linkedlist继承自list(2),2024年最新三面腾讯已拿offer
在LinkedList中定义了一个内部类Node,每一个数据都会被保存在Node中,在Node中同时记录了它的前一个节点preNode和后一个节点nextNode。查询操作会先判断是在链表的前半部分还是后半部分,然后分别从头结点或尾节点遍历查询数据。对元素操作时,会先根据key的hash值与数组长度计算在数组中的存放位置,找到位置后再判断key是否相同,不相同则作为链表遍历,相同则替换value。但添加或删除可能会导致后面的元素位置都发生变化,会使操作步骤增加,因此添加或删除 可能会速度较慢。
2024-05-15 17:53:20
335
原创 大数据最新Java常见基础面试题整理(带答案)_linkedlist继承自list(1),2024年最新腾讯大数据开发开发面试经验
在LinkedList中定义了一个内部类Node,每一个数据都会被保存在Node中,在Node中同时记录了它的前一个节点preNode和后一个节点nextNode。查询操作会先判断是在链表的前半部分还是后半部分,然后分别从头结点或尾节点遍历查询数据。对元素操作时,会先根据key的hash值与数组长度计算在数组中的存放位置,找到位置后再判断key是否相同,不相同则作为链表遍历,相同则替换value。但添加或删除可能会导致后面的元素位置都发生变化,会使操作步骤增加,因此添加或删除 可能会速度较慢。
2024-05-15 17:52:47
330
原创 大数据最全使用gs_probackup进行openGauss数据库物理备份与恢复(2),2024年最新阿里腾讯PDD等大厂大数据开发面试真题
4.全备(2 rows)
2024-05-15 15:07:46
328
原创 大数据最全从学生到工程师的蜕变之路,2024年最新如果不想35岁被淘汰这篇文章必看
我觉得工作的时候要分管好自己的精力,业务要学,更要学的是自己的技术和搞明白的自己规划。我当时主要是刚毕业的时候,做项目接触到了大数据,然后自己又觉得职业前景不错,就用业余时间开始学习,最后也如愿以偿,有了个好结果。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!工作是干不完的,命是自己的,量力而行。最后的最后,就是自己的事情要自己想。不管学校好坏,去了都要认真学习,端正态度,勤学好问!
2024-05-15 15:07:13
395
原创 大数据最全从JVM底层原理分析数值交换那些事·Java大数据高级架构师(1),2024年最新直接上干货
而swap(a,b)执行结束之后,该方法的堆栈会被弹出虚拟机栈,此时虚拟机栈又剩下main()方法的栈帧,由于基础数据类型的数值相当于存在局部变量中,swap(a,b)栈帧中的局部变量不会影响main()方法的栈帧中的局部变量,所以,就算你在swap(a,b)中交换了,也不会变。而两者交换之后,其实是SwapInteger(a,b)栈帧中的a里面存的地址引用变了,指向了b,但是b里面的,指向了a。原因和上面的差不多。上面的图,我们在main()方法的局部变量表中,确实看到了三个变量:args,a,b。
2024-05-15 15:06:40
276
原创 大数据最全从0到1项目搭建-框架搭建(附源码)_从零到一搭建一个项目(2),零基础大数据开发
4.0.0/*** 返回状态码*//*** 操作成功*//\*\** 对象创建成功*//\*\** 请求已经被接受*//\*\** 操作已经执行成功,但是没有返回数据*//\*\** 资源已被移除*//\*\** 重定向*//\*\** 资源没有被修改*//\*\** 参数列表错误(缺少,格式不匹配)*//\*\** 未授权*//\*\** 访问受限,授权过期*//\*\** 资源,服务未找到。
2024-05-15 15:06:06
253
原创 什么样的程序员才算得上优秀,把导师曾对我说的话送给大家(比代码更重要的事)_程序员导师经验分享(3)
🐠 :改变世界?这就很深奥了🐳 :这不深奥,你没有注意到么,每一种语言,教程里的第一件事都是教你如何使用它向世界问好:Hello World!🐠 :这个倒是的🐳 :这既是引导,又是启发,🐠 :没太懂,您是说?🐳 :比如我在淘宝上买衣服,这是二维世界。购买成功后,卡里的钱是不是变少了,你去银行里取钱是不是就变少了?同时你会多一件新衣服,是不是改变了三维世界🐠 :仔细去想,好像是这样的🐳 :是的,你看现在可以用手机做好多事情,都是通过程序来处理的,🐠 :所以,我应该立志用代码改变世界?
2024-05-15 06:45:21
943
原创 什么样的程序员才算得上优秀,把导师曾对我说的话送给大家(比代码更重要的事)_程序员导师经验分享(2)
购买成功后,卡里的钱是不是变少了,你去银行里取钱是不是就变少了?🐳 :这不深奥,你没有注意到么,每一种语言,教程里的第一件事都是教你如何使用它向世界问好:Hello World!🐳 :恩,技术达到一定级别后,就是要思考与改进,比如那些顶级大佬,推动技术变革。🐳 :是的,你看现在可以用手机做好多事情,都是通过程序来处理的,🐳 :我对你的期望就是能多学点新技术,有一些新想法就是好的了。,其次是想用它去做一些东西,改变一些东西,,项目都是如此,循环往复,不断更新迭代。🐳 :是的,首先你要能提供一定价值,
2024-05-15 06:44:45
969
原创 什么样的程序员才算得上优秀,把导师曾对我说的话送给大家(比代码更重要的事)_程序员导师经验分享(1)
购买成功后,卡里的钱是不是变少了,你去银行里取钱是不是就变少了?🐳 :这不深奥,你没有注意到么,每一种语言,教程里的第一件事都是教你如何使用它向世界问好:Hello World!🐳 :恩,技术达到一定级别后,就是要思考与改进,比如那些顶级大佬,推动技术变革。🐳 :是的,你看现在可以用手机做好多事情,都是通过程序来处理的,🐳 :我对你的期望就是能多学点新技术,有一些新想法就是好的了。,其次是想用它去做一些东西,改变一些东西,,项目都是如此,循环往复,不断更新迭代。🐳 :是的,首先你要能提供一定价值,
2024-05-15 06:44:10
572
原创 【CSP】2024–09-3 防疫大数据 100分 STL大模拟 使用map优化索引 有坑得注意
dD∈[d1,d],地区 r 在 D 日处于风险状态。所以就是要遍历d日的前6天的到访数据,然后判断该地是不是风险地区在那个区间上。
2024-05-14 22:03:23
560
原创 【CSP】2024–09-3 防疫大数据 100分 STL大模拟 使用map优化索引 有坑得注意(3)
所以就是要遍历d日的前6天的到访数据,然后判断该地是不是风险地区在那个区间上。
2024-05-14 22:02:47
744
原创 【CSP】2024–09-3 防疫大数据 100分 STL大模拟 使用map优化索引 有坑得注意(2)
−7dd1∈(d−7,d],并且D∈d1dD∈[d1,d],地区 r 在 D 日处于风险状态。所以就是要遍历d日的前6天的到访数据,然后判断该地是不是风险地区在那个区间上。
2024-05-14 22:02:11
894
原创 【CSP】2024–09-3 防疫大数据 100分 STL大模拟 使用map优化索引 有坑得注意(1)
∈d−7dd1∈(d−7,d],并且D∈d1dD∈[d1,d],地区 r 在 D 日处于风险状态。所以就是要遍历d日的前6天的到访数据,然后判断该地是不是风险地区在那个区间上。
2024-05-14 22:01:35
766
原创 2024年最新终极无敌大数据技术之认识spark,字节大数据开发高工面试
将application 划分为多条任务队列,每条队列拥有相应的资源在队列的内部,资源分配遵循FIFO 策略队列资源支持弹性调整:一个队列的空闲资源可以分配给“饥饿”队列(注意:一旦之前的空闲队列需求增长,因为不支持“先占”,不能强制kill 资源container,则需要等待其他队列释放资源;只能通过yarn查看日志。它包含了Application Master向ResourceManager申请的计算资源,比如说CPU/内存的大小,以及任务运行所需的环境变量和队任务运行情况的描述。
2024-05-14 12:43:51
661
原创 2024年最新算法工程师面试八股(搜广推方向)_算法岗八股,2024年最新意外收获字节跳动内部资料
Adam:本质上是带有动量项的RMSprop,结合了两者的优点,可以为不同的参数计算不同的自适应学习率,实践中常用。tμmt−11−μgttνnt−11−νgt2tmt1−μttnt1−νtθt−ηntϵηAdamW:Adam的变种,主要用于解决权重衰减(weight decay)在Adam中的问题。在计算梯度更新时,将权重衰减的计算从梯度中分离出来,并将其应用于参数更新之前。
2024-05-14 12:43:15
891
原创 2024年最新第一个“国产“Apache顶级项目——Kylin(1),2024年最新一线互联网架构师筑基必备技能之大数据开发篇
(4)修改 HBase 对应的配置文件① hbase-env.sh 文件的修改内容如下② hbase-site.xml 文件的修改内容如下③ 在 regionservers 文件中增加如下内容④ 软连接 Hadoop 配置文件到 HBase⑤ 将 HBase 远程发送到其他集群(4)配置 HBase 环境变量刷新环境变量(5)启动 HBase 服务。进入hbase shell执行上述操作,执行list命令,如果能显示以下内容,表示安装成功。当然,你也可以通过host:port。
2024-05-14 12:42:37
612
原创 2024年最新竞争不是内卷,用头脑学习,而非时间_想赚钱先把世界观拨正,2024年最新4个改变你编程技能的小技巧
有一个小镇,镇上有几家鞋店,每天10点开门,6点关门,中间休息2个小时,每周营业5天。最热的那几天,老板们会把店关门,到北方去滑雪。最冷的那几天,他们也会关门,去南方度假。小镇上的人口一直都那么多,所以销量也一直很稳定,供需处于一个近乎完美的平衡状态。结果突然来了一个很勤劳的人,他也开了一家鞋店,但是他早上7点就开门了,而且他中午也不休息,一直到晚上11点才关门,周末也经常营业,他也不度假。
2024-05-14 12:42:00
593
原创 2024年最全Hadoop(02) Hadoop-3,2024年最新如何化身BAT面试收割机
上述这些步骤中,关于如何创建hadoop用户、安装SSH服务端、安装Java环境、安装Hadoop等过程,已经在前面介绍的时候做了详细介绍,请按照之前介绍的方法完成步骤1到步骤4,这里不再赘述。在完成步骤1到步骤4的操作以后,才可以继续进行下面的操作。
2024-05-14 04:06:02
880
原创 2024年最全Hadoop 完全分布式部署_hadoop分布式安装部署,2024年最新10年阿里开发架构师经验分享
创建分发脚本文件内容如下修改权限分别在node2、node3机器安装xsync命令把xsync命令发送到node2、node3。
2024-05-14 04:05:26
733
原创 2024年最全Hadoop hdfs,大数据开发面试题及答案2024
比如社交电商平台每天的产生订单,各个短视频、论坛、社区发布的帖子、评论及小视频,每天发送的电子邮件,以及上传的图片、视频与音乐等等,这些无数个体产生的数据规模很庞大,数据体量早已达到了PB级别以上。相比于传统的小数据,大数据最大的价值在于通过从大量不相关的各种类型的数据中,挖掘出对未来趋势与模式预测分析有价值的数据,并通过机器学习方法、人工智能方法或数据挖掘方法深度分析,发现新规律和新知识,并运用于农业、金融、医疗等各个领域,从而最终达到改善社会治理、提高生产效率、推进科学研究的效果,实现其商业价值。
2024-05-14 04:04:50
637
原创 2024年最全go语言|数据结构:二叉树可视化(svg树形图改进版)_csg树形图,2024年最新瞬间高大上了
【代码】2024年最全go语言|数据结构:二叉树可视化(svg树形图改进版)_csg树形图,2024年最新瞬间高大上了。
2024-05-14 04:04:14
802
原创 2024年大数据最全【项目精选】jsp企业快信系统(论文+视频,2024年最新完美收官
在一个提供企业级短信的系统的设计与实现中,把 C/S 和 B/S 架构根据实际情况进行结合,着重对数据库存取中的各种机制进行了深入地研究并且根据系统自身特点进行了选择和加强,采用了MySQL 数据供应器池化,并使用 Windows7 自带的性能监视器来监视链接池,最后讨论了设置链接池大小的各种问题,选择合适的大小,实现高效与安全有效的结合。开展增值服务不仅可以直接增加业务收入,而且通过提供不同种类的服务,可以吸引更多的顾客群体,对于拓展用户、提高市场应用效率具有非常重要的意义,潜在的收益更为巨大。
2024-05-13 19:17:40
833
原创 2024年大数据最全【面试专栏】第七篇:Java基础 集合篇-LinkedHashSet、BitSet,2024年最新12道大数据开发高级面试题
返回此位 set 的哈希码值。如果指定的 BitSet 中有设置为 true 的位,并且在此 BitSet 中也将其设置为true,则返回 ture。如果此 BitSet 中没有包含任何设置为 true 的位,则返回 ture。返回此 BitSet 的“逻辑大小”:BitSet 中最高设置位的索引加 1。返回第一个设置为 false 的位的索引,这发生在指定的起始索引或之后的索引上。返回第一个设置为 true 的位的索引,这发生在指定的起始索引或之后的索引上。
2024-05-13 19:17:04
805
原创 2024年大数据最全【能源数据分析-00】能源领域数据集集锦(动态更新),2024年最新大厂Offer拿到手软啊
名称 标签 数据集链接印度每日发电量 能源,回归。
2024-05-13 19:16:28
538
原创 2024年大数据最全【精选】数据资产目录管理实战——如何构建数据资产目录(1),一线大厂架构师都推荐的大数据开发零基础大全
元数据信息在收集环节可以不完全依赖技术元数据、管理元数据和操作元数据的划分来区分,根据调研的不同对象,可以按照部门元数据和数据中台元数据两个方向来收集,这样通过元数据的收集,可以记录不同的数据对象分别来源哪个应用系统,数据库及部门等信息。数据分级主要是从数据的保护措施角度考虑,通过数据定级让数据管理者意识到当前的数据资产当中有哪些数据安全等级是比较高的,应如何针对性的管理,当然说到数据分级,就要谈到相关的法律法规。**更新周期:**数据资源更新的频度,可以分为实时、每日、每周、每月、每季度、每年等。
2024-05-13 19:15:52
1038
原创 2024年【Redis高手修炼之路】②Redis的五大数据类型(2),腾讯T3大佬亲自讲解
abc”(nil)“1002”OK“15”“16.5”“tom”“name”“tom”“age”“18”“name”“tom”“91.5”“tom”“20”“3”OK“name”“tom”“age”“20”“score”“91.5”“grade”“3”“gender”“M”“class”“1”127.0.0.1:6379> lrange list 0 -1 # 相当于lrange list 0 5 ,-1表示末尾“1”“2”“3”“4”“5”
2024-05-13 13:43:48
1010
原创 2024年【Nodejs】学习之常用内置模块_nodejs内置模块有哪些,大数据开发之内存泄漏调试学习与总结
/ /Users/coderwhy/Desktop/Node/TestCode/04_learn_node/06_常见的内置模块/02_文件路径/User/why/abc.txt。// /Users/coderwhy/Desktop/Node/TestCode/04_learn_node/06_常见的内置模块/02_文件路径/User/why/abc.txt。const myPath = ‘/Users/coderwhy/Desktop/Node/课堂/PPT/01_邂逅Node.pdf’;
2024-05-13 13:41:59
325
原创 最新【深度学习】:《PyTorch入门到项目实战》卷积神经网络2-3(2),2024年最新binder机制原理面试
c1×f×f×c0的卷积核进行处理,得到一个n−f1×c1×n−f1×c1(n−f+1×c1)×(n−f+1×c1)的输出。
2024-05-12 16:21:04
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人