文章浏览阅读834次。GraphX之Pregel算法原理及Spark实现Pregel案例:求顶点5到其他各点的最短距离Pregel原理分析Pregel源码 def pregel[A: ClassTag]( initialMsg: A, maxIterations: Int = Int.MaxValue, activeDirection: EdgeDirection = EdgeDirection.Either)(......
2024-01-22 14:08 阅读 阅读全文 首先我们要明白“皮之不存,毛将焉附”的道理,计算机系统是硬件与系统软件完美结合的一个有机整体。因此在学习这一部分时,特别是学习中断控制原理和系统凋用等内容时,要联系计算机组成原理的知识,这样才能对......
2023-10-13 11:06 阅读 阅读全文文章浏览阅读7.4k次。数字签名技术1)对称加密与非对称加密对称加密:对文件的加密和解密采用的都是同一个密钥,有IDEA和DES两种加密算法非对称加密:有一对公钥和私钥 如果我们使用公钥加密,必须得用私钥解密;如果使......
2024-03-27 15:56 阅读 阅读全文文章浏览阅读1.1k次。一、js是单线程首先有一点我们必须明确,js是单线程的。即暂时来说js是不可能学会周伯通左右互搏之术的,因为没法办左手画圆,右手画方。在同一时间,它只能做一件事情。这是它的核心特征之一。二......
2023-11-11 11:37 阅读 阅读全文文章浏览阅读308次。Nacos 服务注册nacos-spring-boot-project 中有关服务注册的几个项目nacos-discovery-spring-boot-actuatornacos-discovery-spring-boot-autoconfigurenacos-discovery-spring-boot-starterorg.springframework.boot.autoconfigure.EnableAutoConfiguration=\ com.alibaba.boo......
2024-01-23 12:40 阅读 阅读全文资源浏览查阅8次。Java消息队列JMS实现原理解析,主要介绍了Java消息队列JMS实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下更多下载资源、学习资料请访问......
2024-01-25 06:10 阅读 阅读全文线程私有数据实现的主要思想是:在分配线程私有数据之前,创建与该数据相关联的健,这个键可以被进程中的所有线程使用,但每个线程把这个键与不同的线程私有数据地址进行关联,需要说明的是每个系统支持有限数量的线......
2023-10-14 13:32 阅读 阅读全文文章浏览阅读436次。MapReduce的工作原理1、Client向ResourceManager提交任务申请,RM找到NodeManager并启动一个AppMaster,AM通过获取到的分片信息,向RM申请资源,并启动相应数量的maptask;2、在maptask上读取文件,由TextInputFormat指定读取规......
2024-01-24 08:04 阅读 阅读全文文章浏览阅读6.9k次,点赞5次,收藏33次。linux系统调用系统调用是linux内核为用户态程序提供的主要功能接口。通过系统调用,用户态进程能够临时切换到内核态,使用内核态才能访问的硬件和资源完成特定功能。系统调用由linu......
2023-11-13 14:31 阅读 阅读全文文章浏览阅读342次。MapReduce是将一个大任务分成多个小任务(Map),并执行之后,合并结果(reduce).其实许多分析计算的过程都可以拆分成两个步骤Map:分成多个子任务reduce:合并所有子任务的执行结果举一个例子:假设现在有1000副扑克牌,......
2024-01-25 06:48 阅读 阅读全文