草庐IT

Note_Spark_Day

全部标签

百日刷题计划 ———— DAY1

【深基7.例1】距离函数题目描述给出平面坐标上不在一条直线上三个点坐标(x1,y1),(x2,y2),(x3,y3)(x_1,y_1),(x_2,y_2),(x_3,y_3)(x1​,y1​),(x2​,y2​),(x3​,y3​),坐标值是实数,且绝对值不超过100.00,求围成的三角形周长。保留两位小数。对于平面上的两个点(x1,y1),(x2,y2)(x_1,y_1),(x_2,y_2)(x1​,y1​),(x2​,y2​),则这两个点之间的距离dis=(x2−x1)2+(y2−y1)2dis=\sqrt{(x_2-x_1)^2+(y_2-y_1)^2}dis=(x2​−x1​)2+(y

day4 两两交换链表中的节点 删除链表的倒数第N个节点 链表相交 环形链表

-两两交换链表中的节点   -cur移动的时候,应该后移动俩位,或者说移动到下一操作节点的前一位-删除链表的倒数第N个节点    -因为slow删除元素是要在删除元素的前一位进行删除,所以while(k--)移动的fast还不够,还需要再往后移动一位,这样才能让slow指向正确的位置-链表相交    -如果最后是相交的链表,相交部分是一条链,所以只需要把它们尾部对齐,从短链位置出发,遍历判断有无相等即可-环形链表II   -哈希表      -用一个unordered_set记录遍历过的ListNode*即可,如果碰到相同的即可返回,遍历结束那就returnnullptr   -双指针    

代码随想录day9|实现strStr()、重复的子字符串

实现strStr()一般的字符串匹配问题我们可以使用KMP算法来处理,当我们搜索文本串和模式串是否匹配的时候,我们先得到模式串的一个前缀表,其中前缀表中存放的内容是模式串的最长相等前后缀。例如文本串为:aabaabaafa,模式串为:aabaaf,那么文本串的前缀表就是010120。当我们开始搜索时,我们发现在模式串f字符不匹配,我们就f前缀表中前一个字符的前缀表中的数值,发现是2,那么我们就跳到模式串下标为2的字符,继续遍历字符串。对于aabaaf来说,在f处不匹配,就是最长相等后缀aa后面的一个字符f不匹配,那么我就可以跳到最长相等前缀aa后面的一个字符b来重新进行匹配,此时前缀表中记录的

UE5的项目建立及UE5(虚幻引擎5)个人视角移动按键操作及运行项目/day.2

1.UE5的项目建立进入UE5的界面就是这样:由于我们是刚下载的,“最近打开的项目”是没有项目打开的所以我们需要新建一个新的项目。注意,项目位置最好是英文的,否则可能会出错。(可能不会,毕竟很多人都说有可能有BUG,小心为好)。初学者的话选择蓝图编程(毕竟蓝图编程比较好),C++比较......反正有点难,你们看着办。目标平台最好默认。如果你的电脑不好的话就不要把质量预设开到最大,开可缩放。初学者内容肯定需要的。如果是NVIDIA的话,可以打开光线追踪。选好之后就可以创建一个项目了。注意,第一次打开肯定会慢的。等编译完成之后就可以了。点击窗口,把以下的选项打开。开机界面如下。2.UE5个人视角

Spark

SparkCoreRDD基础定义​ 在Spark的编程接口中,每一个数据集都被表示为一个对象,称为RDD。RDD是ResillientDistributedDataset(弹性分布式数据集)的简称,是一个只读的(不可变的)、分区的(分布式的)、容错的、延迟计算的、类型推断的和可缓存的记录集合。结构​ RDD由以下五部分组成:一组partition(分区),即组成整个数据集的块;每个partition(分区)的计算函数(用于计算数据集中所有行的函数);所依赖的RDD列表(即父RDD列表);(可选的)对于key-value类型的RDD,则包含一个Partitioner(默认是HashPartiti

大数据篇 | Hadoop、HDFS、HIVE、HBase、Spark之间的联系与区别

文章目录1、Hadoop2、HDFS3、HIVE4、HBase5、Spark1、HadoopHadoop是一个开源的分布式计算框架,用于存储和处理大规模数据集。它提供了一个可扩展的分布式文件系统(HDFS)和一个分布式计算框架(MapReduce),可以在大量廉价硬件上进行并行计算。2、HDFSHDFS(HadoopDistributedFileSystem)是Hadoop的分布式文件系统。它被设计用于在集群中存储和管理大规模数据集。HDFS将数据分割成块,并将这些块复制到不同的计算节点上,以提供容错性和高可用性。据我了解,大部分公司一般将模型需要的数据例如csv/libsvm格式的文件都会保

【扩散模型】【AIGC】DDPM Note

TopicAbstract我们使用扩散概率模型给出了高质量的图像合成结果,扩散概率模型是一类受非平衡热力学启发的潜变量模型。我们的最佳结果是根据扩散概率模型和去噪分数匹配与朗之万动力学之间的新联系而设计的加权变分界上的训练,并且我们的模型自然地允许渐进有损解压缩方案,可以被解释为自回归译码的推广。在无条件的CIFAR10数据集上,我们获得了9.46的初始得分和3.17的最新FID得分。在256x256LSUN上,我们获得了与ProgressiveGAN类似的样品质量。Introduction所有类型的深度生成模型最近在各种数据形式中展示了高质量的样本。生成性对抗网络(GANS)、自回归模型、流

Day924.自动化测试 -系统重构实战

自动化测试Hi,我是阿昌,今天学习记录的是关于自动化测试的内容。自动化测试是一个很容易产生“争议”的话题,也经常会有一些很有意思的问题。自动化测试不是应该由测试同学来编写吗,开发是不是没有必要学吧?之前一个自动化测试都没写过,怎么开始落地呢?编写自动化测试代码意味着要写更多的代码,这能带来什么好处呢?在这个过程中的代码”一、示例介绍这个示例是一个登录的场景。当用户在登录页面输入正确的账户和密码时,能正常跳转到登录界面,否则提示登录失败的信息。下面是关键的代码。登录页面代码publicclassLoginActivityextendsAppCompatActivity{privateLoginL

Day924.自动化测试 -系统重构实战

自动化测试Hi,我是阿昌,今天学习记录的是关于自动化测试的内容。自动化测试是一个很容易产生“争议”的话题,也经常会有一些很有意思的问题。自动化测试不是应该由测试同学来编写吗,开发是不是没有必要学吧?之前一个自动化测试都没写过,怎么开始落地呢?编写自动化测试代码意味着要写更多的代码,这能带来什么好处呢?在这个过程中的代码”一、示例介绍这个示例是一个登录的场景。当用户在登录页面输入正确的账户和密码时,能正常跳转到登录界面,否则提示登录失败的信息。下面是关键的代码。登录页面代码publicclassLoginActivityextendsAppCompatActivity{privateLoginL

五分钟了解Spark之RDD!!

Spark之探究RDD如何了解一个组件,先看看官方介绍!进入RDD.scala,引入眼帘的是这么一段描述文字(渣翻勿喷):​ RDD,弹性分布式数据集,是Spark中的基础抽象。代表了一个可以被并行化操作的不可变、可分区的要素集合。这个类包含了任何RDD都可使用的基本操作,例如map,filter。​ 此外,PairRDDFuncations声明了只有KV对RDD才可使用的操作,例如groupByKey、join;DoubleRDDFuncations声明了只有DoublesRDD才可使用的操作;SequenceFileRDDFuncations声明了只有可序列化RDD才可使用的操作。所有的操