国科大学习生活
文章平均质量分 95
蹒跚者_Stan
生活 需要长远的清醒
展开
-
Spark集群搭建的三种方式详解
Local 模式:在本地模式下,Spark 将作为一个单独的 Java 进程在本地运行,不需要启动额外的集群资源。本地模式适用于开发和调试,可以快速运行 Spark 应用程序并查看结果,而不需要配置和管理集群资源。Standalone 模式:Standalone 模式是 Spark 提供的最简单的部署方式,也是默认的部署模式。在 Standalone 模式下,Spark 自身作为一个独立的集群运行,可以通过启动 Spark Master 和 Spark Worker 进程来启动一个完整的 Spark 集原创 2024-02-26 18:34:42 · 1630 阅读 · 0 评论 -
国科大算法设计与分析2023年期末考试回忆版试题(马老师)
考试日期:2024年01月15日开课编号:180086085404P2004H课程名称:算法设计与分析任课教师:马老师1、算法具有五种特性分别是输入、输出、()、有穷性、能行性。2、核酸检测中的先进行十人混验,如果有阳性再进行单管检测属于()。3、在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为活结点的是()。4、下列算法中不能解决0/1背包问题的是()5、LC分支限界法选取扩展结点的原则是()。6、快速排序方法在()情况下最不利于发挥其长处。7、以下关于P类问题的描述正确的是()。8、在原创 2024-02-05 18:28:56 · 873 阅读 · 0 评论 -
学会Debug,让你的编程水平更上一层楼
IntelliJ IDEA 提供了强大的调试功能,使得在开发过程中能够更轻松地定位和解决问题。在代码中的任意行上单击,可以设置断点。断点是程序执行到这一行时会停下来,方便你查看变量和程序状态。在编辑器左侧的行号区域,点击一个红色的虫子图标来启动调试。你也可以使用快捷键(通常是Shift + F9在调试模式下,IntelliJ IDEA 提供了一个调试工具栏,其中包括常用的调试按钮,如“继续”、“单步进入”、“单步过”等,使你能够逐步执行代码。在调试过程中,你可以查看变量的值、监视表达式等。原创 2024-01-09 22:24:54 · 790 阅读 · 0 评论 -
Java中的多线程—入门必看!
进程可以理解为一个应用程序,拥有独立的内存空间、文件系统和系统资源。每个进程都有自己的代码段、数据段和堆栈,相互之间不直接共享内存。通过进程间通信(IPC,Inter-Process Communication)来进行数据交换。线程是进程的一部分,是执行任务的最小单位。同一进程内的线程共享相同的内存空间和系统资源,包括文件和网络连接。线程之间共享同一进程的资源,可以更高效地进行通信和数据交换。线程是操作系统调度的基本单位,一个进程可以包含多个线程。原创 2024-01-09 10:33:42 · 909 阅读 · 0 评论 -
分布式一致性算法Paxos、Raft 及 Zookeeper ZAB
分布式一致性算法是用于在分布式系统中确保数据一致性的一类算法。在分布式计算环境中,数据通常会分布在多个节点或副本中,并且这些节点可能由于网络延迟、故障或其他原因而导致数据的不一致。因此,分布式一致性算法的目标是确保分布式系统中的所有节点最终都能达到一致的状态。分布式一致性算法可以分为两种主要类型:强一致性和弱一致性。强一致性算法(Strong Consistency):强一致性算法保证在任何时刻,系统中的任意节点都可以看到相同的数据副本,并且对数据的任何操作都会立即反映在系统的其他部分。原创 2023-12-23 16:35:57 · 1225 阅读 · 3 评论 -
微信红包随机算法探索(含代码实现)
昨天晚上我妈在微信家庭群里发了一个4人拼手气红包,总金额520RMB,本来是一场平平无奇的抢红包事件,直到抢红包结果出现:可以发现,不仅有两个人都抢了200¥,而且很明显的是我们的金额都没有小数点!于是我发了一个小额拼手气红包(4人共10¥),结果出现:好家伙,不仅有了小数点,还是两位!让我对微信红包随机算法的随机性产生了怀疑,或者说,他在对于出现不同规模金额的红包的情况时,会做相应不同的处理。于是我开始思考微信红包的随机算法到底是什么样子的,然后就有了今天这篇文章!在Edge上搜索微信红包随机算法,弹原创 2023-12-23 16:33:13 · 1187 阅读 · 5 评论 -
MapReduce实现TopN中文词频统计
最近在重新学习MapReduce框架,为之后学习Spark计算框架打下基础;想到之前实现过一个WordCount,借着大数据技术这门课的机会,在此项目中实现TopN中文词频统计。划重点!由于三个实验难度层层递进,故本文只对MapReduce实现TopN中文词频统计做重点阐述。但是后续会把三个项目的实现都打包发上来,感兴趣的家人可以自行下载参考。原创 2023-12-05 14:16:39 · 659 阅读 · 6 评论 -
国科大《高级操作系统教程》期中文献报告:IoT--Xiaomi Vela
物联网操作系统即物联网终端设备上运行的嵌入式操作系统,负责管理和控制各种硬件资源,提供通信、存储、处理和安全等功能。IoT操作系统的目标是将物联网设备与云端系统无缝连接,并提供稳定高效的运行环境。该操作系统需要具备以下特性:低功耗、实时性、资源管理和安全性。近年来,在IoT操作系统方向上,主要的研究方向如下:嵌入式操作系统,嵌入式操作系统是最常用的IoT操作系统,如Contiki、RIOT和TinyOS等。它们具有小巧、灵活和快速启动的特点,并通过提供硬实时功能和低功耗管理的机制来支持物联网应用。原创 2023-12-05 14:15:02 · 117 阅读 · 2 评论 -
国科大《web安全技术》期末考试试卷-2023秋季学期
2023年秋季学期国科大《web安全技术》期末考试奉上,希望对大家有所帮助。原创 2023-11-23 14:30:14 · 273 阅读 · 3 评论 -
国科大《大数据技术》课程作业Hive TPC Benchmark测试
更新国科大《大数据新技术》课程作业,希望可以帮到大家,欢迎大家积极讨论!原创 2023-11-22 21:13:45 · 116 阅读 · 0 评论 -
国科大Web安全技术课程期末CTF
15点41分 2023年11月21日web安全技术课程期末CTF奉上,希望对大家有所帮助!生活,需要长远的清醒!共勉。原创 2023-11-21 15:42:32 · 105 阅读 · 0 评论 -
国科大Web安全技术课程期中CTF
15点13分 2023年11月21日今天上午刚考完了数据库新技术这门课,后天就要考web安全技术了,想起来之前课上做的CTF可以分享一下,希望对大家有帮助~虽然但是,事在人为!共勉。原创 2023-11-21 15:17:59 · 109 阅读 · 0 评论 -
国科大--数据库新技术期末复习考纲
国科大数据库新技术课程结课考试复习考纲原创 2023-11-19 16:12:27 · 163 阅读 · 0 评论