- 博客(10)
- 收藏
- 关注
原创 三学Hive之收获
所谓分组聚合是通过将数据按照特定的列进行分组,可以对每个组内的数据进行聚合计算,并得到每个组的汇总结果。通过将数据分组并进行聚合计算,可以得到每个分组的摘要信息,从而更好地了解数据的分布和关系。分组计算:对于每个分组,如果在 SELECT 子句中使用了聚合函数,那么 SQL 查询会对指定的列进行聚合计算,例如求和、平均值等。
2023-11-30 19:33:05
125
原创 编程中常见的技术难题及解决方法
然而,通过运用适当的方法和工具,我们可以解决这些难题,并不断提升自己的编程能力。关键是保持学习的态度、培养解决问题的能力,并利用开源社区的资源。复杂逻辑和架构设计:在大型软件项目中,复杂的逻辑和架构设计是一个常见的技术难题。通过编程,我们可以开发新的应用程序、设计新的算法、构建新的系统,从而推动科技的发展和社会的进步。学习和借鉴开源社区:开源社区是一个宝贵的资源,里面有许多经验丰富的开发者和解决方案。学习和应用优化技巧:了解常见的性能优化技巧,如算法改进、数据结构优化、缓存利用等,可以提高程序的执行效率。
2023-11-28 18:49:31
724
原创 理解和学习事务,让你更好地融入云原生时代
为了解决上面的单点问题和 准备阶段的性能问题,引入3PC协议 将准备阶段扩展为: CanCommit询问阶段 这个阶段就是为了确认各机器是否还是正常的,如果经过确认都是正常负载的状态,再下发事务操作,这样就能避免被网络超时、不良负载拖累的风险。随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题。TCC中的缺点在于 try阶段和cancel阶段依赖用户代码实现,但如果你的业务不支持这种操作就麻烦了,比如扣款动作是某个银行做的, 他不支持预扣款的功能。
2023-11-28 18:44:30
89
原创 回溯算法-Java版本(分割字符串详解)
好的代码都是修改出来的。代码优化部分,第一点:就是在判断回文串的过程可以进行优化,可以选择更高效的判断方式,或者使用动态规划提前将所有结果判断出来,在需要使用的过程中直接进行查询使用即可切割问题可以抽象为组合问题如何模拟那些切割线切割问题中递归如何终止在递归循环中如何截取子串如何判断回文关于模拟切割线,其实就是index是上一层已经确定了的分割线,i是这一层试图寻找的新分割线。
2023-11-21 18:11:42
113
原创 Java题解-回溯算法(附力扣题目详解)
所谓回溯算法,又称为“试探法”。解决问题时,每进行一步,都是抱着试试看的态度,如果发现当前选择并不是最好的,或者这么走下去肯定达不到目标,立刻做回退操作重新选择。这种走不通就回退再走的方法就是回溯算法。以深度优先的方式系统地搜索问题的解的方法称为回溯法回溯算法是深度优先策略的典型应用,回溯算法就是沿着一条路向下走,如果此路不通了,则回溯到上一个分岔路,再选一条路走,一直这样递归下去,直到遍历完所有的路径。回溯算法的解空间结构可以组成成子集树(0-1背包问题、全排列)、排列树。
2023-11-20 21:25:49
287
原创 Hadoop集群搭建-完整版
本文主要结束Hadoop集群的各个配置文件,以及搭建hadoop集群的环境准备等工作,期中包括免密登录,域名映射,时间同步等等,并且博主也指出在进行集群搭建过程中常常发生的问题,以帮助大家共同学习,进步。
2023-11-20 20:56:49
525
1
原创 解决使用Pyspark进行读取HDFS上的文件时的报错
求人不如求己。无论学习还是生活,在遇到Bug和问题的时候,我们总是习惯的去寻找帮助,却少有静下心来,自己尝试去解决。比如,我写代码遇到问题总是第一时间百度,却少有去分析报错原因,只想着赶紧解决这个Bug。但今天来看,网上的文章几乎抄来抄去(当然高质量的文章仍然不少),不如自己去认真反思一下Bug或者问题的原因来一步步的去思考,去尝试,最终解决。独立解决问题的能力十分重要!学习不能一味一知半解。有时候,你可能会觉得你在课堂上或书本上学到的知识无法应用到实际项目中。
2023-11-12 20:52:49
923
原创 解决:Error parsing SQL Mapper Configuration. Cause: java.lang.ClassCastException: com.github.pagehelpe
解决将pom文件中,version标签删除版本号,按空格,选择低版本的pagehelper。原因pagehelper插件版本与。
2022-07-17 20:27:06
877
基于阿里云搭建离线数据仓库(离线数仓).pdf
2024-07-04
「代码随想录」二叉树专题精讲(v2.0).pdf
2023-11-28
图解系统-小林coding-v1.0.pdf
2023-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人