自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 PyTorch Geometric(PyG)机器学习实战

在图神经网络(GNN)的研究和应用中,PyTorch Geometric(PyG)作为一个基于PyTorch的库,提供了高效的图数据处理和模型构建功能。本文将通过一个节点分类任务,演示如何使用PyG进行机器学习实战。

2025-02-05 01:05:23 603

原创 计算机知识科普问答--26(126-130)

126、什么是文件的连续分配方法?127、什么是文件的链接分配方式?128、什么是文件的索引分配方法?129、什么是文件的多层索引?130、什么是文件的混合索引?

2024-10-01 22:28:43 1174

原创 计算机知识科普问答--25(121-125)

121、为什么同一目录下不能存在重名文件?122、目录管理的要求是什么?123、在目录中查找某个文件可以使用什么方法?124、什么是文件的物理结构?125、什么是文件分配表 FAT?

2024-10-01 22:02:34 774

原创 计算机知识科普问答--24(116-120)

116、什么是文件的索引节点?117、文件的操作都有哪些?119、 什么是文件打开和关闭的过程?120、什么是文件保护?

2024-09-30 20:23:06 2136

原创 计算机知识科普问答--23(111-115)

111、什么是动态重定位?112、什么是重定位寄存器?113、不会产生内部碎片的存储管理是?114、操作系统中文件的基本概念?115、什么是文件控制块FCB?

2024-09-30 19:26:28 1874

原创 区块链技术简介

区块链不仅仅是一项技术,更是一种新的思维方式,推动我们重新思考信任、价值和协作的方式。未来,随着区块链与其他前沿技术的融合,我们有理由相信,它将在更多的领域发挥更大的作用。每个区块的头部包含前一个区块的哈希值,这使得任何对前面区块的数据修改都会导致后续区块的哈希值发生变化,从而保证了数据的完整性和不可篡改性。传统的集中式系统存在单点故障的风险,区块链的分布式架构消除了单点故障,提高了系统的可靠性。通过在区块链上记录产品的生产、运输和销售等信息,消费者可以追溯产品的源头,保障产品质量。

2024-09-29 21:53:28 1583

原创 计算机知识科普问答--22(106-110)

106、在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是?107、什么是多级页表?108、在存储管理中,存储保护的目的是什么?109、虚拟地址空间的大小上限受什么影响?110、什么是边界地址保护(Bounded Address Protection)与上下限地址保护(Base and Limit Register Protection)?

2024-09-29 20:08:53 934

原创 深入理解机器学习中的 K-均值聚类算法及其优缺点

聚类分析(Clustering)是一种探索性数据分析技术,旨在将一组对象根据其属性或特征划分为若干个簇(Cluster),使得同一簇内的对象彼此相似,而不同簇之间的对象差异较大。聚类是一种无监督学习方法,因为它不依赖于预先标注的数据,而是根据数据自身的结构和分布来进行分组。

2024-09-28 21:27:32 1469 6

原创 10分钟教你学会Git

Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 在 2005 年开发,最初用于管理 Linux 内核的源代码。与其他版本控制系统(如 SVN、Mercurial)不同,Git 采用分布式架构,每个开发者的本地仓库都是完整的代码库,包含了所有版本历史。Git 的核心特点包括:高效性:Git 在处理大规模项目时表现出色,速度快,资源占用低。分布式:每个开发者都有完整的代码历史,支持离线工作。数据完整性:Git 使用 SHA-1 哈希确保代码库的完整性和一致性。强大的分支管理。

2024-09-28 21:09:02 885

原创 计算机知识科普问答--21(101-105)

101、什么是进程的内存映像?102、什么是连续分配管理方式?103、动态分区分配都有哪些算法?104、什么是基本分页存储管理?105、什么是基本分段存储管理?

2024-09-27 20:00:00 1171

原创 计算机知识科普问答--20(96-100)

96、为什么要进行内存管理?97、多级页表解决了什么问题?又带来了什么问题?98、什么是程序的链接与装入?99、什么是逻辑地址与物理地址?100、 什么是页表?

2024-09-27 17:06:56 866

原创 计算机知识科普问答--19(91-95)

91、为什么会产生死锁?92、产生死锁有什么条件?93、有什么办法可以解决死锁问题?94、什么是死锁避免的银行家算法?95、实现临界区互斥机制必须遵循的准则是?

2024-09-26 20:26:19 956

原创 PV操作 使用伪代码实现

通过信号量和PV操作,生产者-消费者问题可以很好地解决并发环境下的同步与互斥问题。emptyfull和mutex信号量保证了生产者和消费者的正确执行顺序,并防止了缓冲区访问时的竞争条件。rw_mutex:保护对共享资源的访问,确保写者的独占访问。mutex:保护对read_count的访问。:控制写者的优先权,防止新读者进入临界区。rw_mutex:保护写者对资源的独占访问。mutex:保护对read_count的访问。read_try:控制读者的优先权,确保读者优先进入临界区。通过使用。

2024-09-26 19:38:26 989

原创 计算机知识科普问答--18(86-90)

86、什么是管程?87、什么是生产者-消费者问题?88、什么是读者-写者问题?89、什么是哲学家就餐问题?90、什么是吸烟者问题?

2024-09-25 21:40:48 1157

原创 计算机知识科普问答--17(81-85)

81、什么是多处理机调度?82、为什么要引入进程同步的概念?83、不同进程之间会存在什么关系?84、实现临界区互斥的硬/软件方法的特点?85、实现临界区互斥的基本方法有哪些?

2024-09-25 16:25:47 1508

原创 计算机知识科普问答--16(76-80)

76、什么是处理机调度?调度算法主要有哪几种?77、调度的层次和三级调度的联系78、调度的目标有哪些?79、调度是如何实现的?80、几种典型的调度算法

2024-09-24 18:51:51 1314

原创 计算机知识科普问答--15(71-75)

71、操作系统中哪些操作会导致创建新进程?72、操作系统中哪些操作不会导致创建新进程?73、什么是父进程和子进程?74、父进程和子进程的C++代码实例?75、在支持多线程的系统中,进程P创建的若干线程中,哪些内容是可以共享的,哪些不可以?

2024-09-24 12:28:29 1093

原创 自然语言处理实例

学习自然语言处理(NLP)是一条系统的道路,需要从基础语言、工具开始,逐渐深入到文本表示、深度学习模型,最后到项目实战与模型部署。在此过程中,理论学习和项目实践相结合尤为重要。通过实际项目(如聊天机器人),我们可以将 NLP 技术应用到真实场景中,不断提升技术能力。在学习过程中,注重跟踪 NLP 的前沿技术和最新研究,确保自己能够紧跟行业发展。

2024-09-23 22:02:08 1032

原创 计算机视觉学习路线

计算机视觉的学习路线包括从数学基础、编程与工具、图像处理、经典算法到深度学习模型、前沿技术的系统化学习。在每一个阶段,都应注重理论与实践相结合,通过项目实战提升对知识的理解和运用能力。同时,通过参加比赛、阅读论文,跟踪领域内的最新动态,确保自己不断提升。

2024-09-23 21:49:14 1446

原创 图像生成大模型imagen

Imagen是由开发的一种大型文本到图像生成模型,它能够通过自然语言描述生成高质量的、细节丰富的图像。与传统的图像生成方法不同,Imagen 利用深度学习中的扩散模型和大规模语言模型,可以处理复杂的文本输入并生成与描述相匹配的高分辨率图像。这使得它在诸如图像生成、艺术创作、广告设计等多个领域具有极高的应用潜力。

2024-09-20 18:42:08 988

原创 计算机知识科普问答--14(66-70)

66、进程的组成(进程控制块PCB、程序段、数据段)67、什么是进程的控制?68、 什么是进程间通信进程间通信(IPC, Inter-Process Communication)69、什么是线程?70、什么是多线程?

2024-09-20 18:36:07 1714

原创 计算机视觉(CV)技术是指计算机系统通过模拟人类视觉系统来识别、理解和解释图像和视频的能力。它可以在各种领域中发挥巨大作用,但也面临一些挑战。

随着技术的不断发展,计算机视觉的应用范围将进一步拓展,而解决当前面临的挑战也将为该技术带来更广阔的应用前景。例如,自动驾驶系统需要在极短的时间内对周围环境做出准确的判断和决策,这对CV系统的响应时间提出了极高的要求。为了应对现实世界中的多样化场景,计算机视觉技术需要进一步增强其泛化能力和鲁棒性,特别是在复杂、多变的环境中,CV系统应具备适应不同场景的能力。计算机视觉使得很多领域的任务得以自动化,实现无人操作,减少了对人力的依赖,尤其是在危险、复杂或需要高度精确操作的场景中。

2024-09-19 16:12:21 1641

原创 计算机知识科普问答--13(61-65)

61、下列指令中,不能在用户态执行的有哪些?62、 处理外部中断时,应该由操作系统保存的是?63、 执行系统调用的过程的主要操作的顺序?64、 在中断和异常处理的过程中,有哪些操作是由硬件完成,哪些操作是由操作系统完成?65、什么是操作系统的引导过程?

2024-09-19 16:08:59 1123

原创 计算机知识科普问答--12 (56-60)

特权指令和非特权指令是处理器指令集中的两类指令,主要依据指令对硬件资源和系统状态的访问权限来区分。操作系统和硬件设计通过这种分类来保护系统的关键资源,并防止普通应用程序对系统造成破坏。以下是对两类指令的详细解释。系统调用:用户程序请求操作系统服务。异常处理:程序发生错误,如除零、非法内存访问等。硬件中断:外部设备请求CPU处理事件,如I/O操作完成。进程调度:操作系统切换进程,分配CPU时间。信号处理:操作系统向程序传递异步事件。I/O操作:用户程序请求访问硬件设备。信号处理。

2024-09-18 17:54:33 1524

原创 计算机知识科普问答--11 (51-55)

51、现代操作系统中,最基本的两个特征是什么? 52、命令接口(Command Interface)和程序接口(Program Interface)是什么? 53、什么是单道批处理系统和多道批处理系统?54、什么是操作系统运行环境? 55、处理器运行模式主要分为哪两种?

2024-09-18 16:37:17 1476

原创 计算机知识科普问答--10 (46-50)

### 目录46. 操作系统(Operating System, OS) 47. 什么是单处理机系统?在单处理机系统中,可以并行的是什么? 48. 什么是并行?什么是并发? 49. 操作系统提供给应用程序的接口是什么? 50. 计算机开机后,操作系统最终被加载到哪里?

2024-09-17 17:14:19 1351

原创 积分中值定理 柯西积分中值定理及其证明

积分中值定理提供了一个关于函数在区间上的平均值的简单公式。柯西积分中值定理是对积分中值定理的推广,涉及两个函数,并引入了加权积分的概念。柯西积分中值定理(Cauchy’s Mean Value Theorem for Integrals)的证明借助了拉格朗日中值定理(Lagrange Mean Value Theorem for Derivatives)。以下是该定理的证明步骤。

2024-09-17 11:12:10 1509

原创 中学 教资 科目二

直观性教学原则是指教学中要通过学生观察所学事物或教师语言形象地描述,引导学生形成对所学事物、过程的清晰表象,丰富他们的感性认识,从而使他们能够正确理解书本知识和发展认识能力。启发性原则是指在教学中要承认学生是学习的主体,注意调动他们的学习主动性,引导他们独立思考,积极探索,生动活泼地学习,直觉掌握科学知识,提高分析问题解决问题的能力。循序渐进原则是指教学要按照学科的逻辑系统和学生的认识发展的顺序进行,使学生系统地掌握基础知识、基本技能,形成严密的逻辑思维能力。口诀: 学生丰富潜差异。口诀:知识假设概待定。

2024-09-14 22:12:56 790

原创 中学教资 科目一 综合素质 职业理念

* 素质教育是面向全体学生的教育**,倡导人人有受教育的权利,在教育中,每个人都应该得到发展,要求老师做到教育公正,促进每一个学生的发展。** 素质教育是促进学生个性发展的教育**,要求促进学生的个性发展,要求老师能够看到学生身上的特点和特长,做到因材施教。, 要求老师能够重视学习过程,避免唯分数论,引导学生分析问题并解决问题,材料中,老师的行为体现了(没有体现)重视教学过程的理念。,学生有巨大的发展潜能,还处在发展过程中。学生的身心发展是有规律的,学生具有巨大的发展潜能,学生是处于发展过程中的人。

2024-09-14 16:56:11 954

原创 chatGPT o1 重磅发布!像人类大脑一样思考和推理!

在OpenAI最难的越狱测试之一中,GPT-4o 的得分是 22(在 0-100 的范围内),而OpenAI的 o1-preview 模型得分为 84。作为一个较小的模型,o1-mini 的成本比 o1-preview 便宜 80%,使其成为需要推理但不需要广泛世界知识的应用的一个强大、经济的模型。为了匹配这些模型的新能力,OpenAI加强了我们的安全工作、内部治理和与联邦政府的合作。作为开发这些新模型的一部分,OpenAI提出了一种新的安全培训方法,该方法利用它们的推理能力,使它们遵守安全和对齐指南。

2024-09-13 09:29:39 2177

原创 计算机知识科普问答--9 (41-45)

41. 多通道存储器总线带宽应该如何计算? 42. 什么是I/O的程序查询方式? 43. 什么是I/O的中断驱动方式(程序中断方式)? 44. 什么是DMA方式? 45. 什么是多重中断?

2024-09-12 13:07:39 966

原创 计算机知识科普问答--8 (36-40)

36. 什么是控制总线? 37. 什么是北桥芯片和南桥芯片? 38. 在总线上,同一时刻可以有几个主设备和几个从设备? 39. 主存(内存)通过什么来识别信息是地址还是数据? 40. 什么是热插拔?

2024-09-12 09:14:52 1196

原创 深度学习算法在图算法中的应用(图卷积网络GCN和图自编码器GAE)

GCN 的核心思想是将图卷积操作定义为节点在其局部邻域内进行特征聚合的过程。给定一个图 ( G = (V, E) ),其中 ( V ) 表示节点集合,( E ) 表示边集合,图卷积层的更新规则可以定义为:( \mathbf{H}^{(l)} ) 是第 ( l ) 层的节点特征矩阵。( \mathbf{W}^{(l)} ) 是第 ( l ) 层的可训练权重矩阵。( \mathbf{\hat{A}} = \mathbf{A} + \mathbf{I} ) 是加了自环的邻接矩阵。

2024-09-11 09:28:52 1373

原创 计算机知识科普问答--7 (31-35)

31. 引入总线结构有什么好处? 32. 引入总线结构可能导致的问题及解决方法 33. 串行总线和并行总线的区别? 34. 什么是数据总线? 35. 什么是地址总线?

2024-09-11 09:16:53 999

原创 计算机知识科普问答--6 (26-30)

26. 采用并行总线传输一定比串行总线传输速度快吗? 27. 什么是输入/输出系统? 28. 什么是I/O接口? 29. I/O端口及其编址? 30. I/O方式

2024-09-10 20:52:43 1194

原创 计算机知识科普问答--5 (21-25)

21. 程序一定是算法吗? 22. 数据元素之间的关系在计算机中有几种表示方法,各有什么特点? 23. 在单链表中设置头节点的原因? 24. 什么是空间并行?什么是时间并行? 25. 什么是处理机的度?

2024-09-10 15:57:51 1142

原创 AI模型:追求全能还是专精?

近日,OpenAI 宣布将在秋季推出代号为“草莓”的新 AI 模型。"草莓"的特别之处在于其惊人的多样性:无论是处理复杂的数学问题,还是策划创意的营销策略,这款 AI 都表现得游刃有余。这一全能型 AI 产品的推出,让人不禁思考:在未来的 AI 市场中,全能型 AI 是否真的能够胜过那些专注于某一领域的专业型 AI?它们各自的优劣和市场潜力如何?本文将对此进行深入探讨。

2024-09-10 15:36:21 884

原创 计算机知识科普问答--4 (16-20)

16. 数据元素是数据的最小单位吗? 17. 数据的逻辑结构指的是什么?是数据的各项数据项之间的逻辑关系吗? 18. 记录是数据处理的最小单位吗? 19. 数据的物理结构是指数据在计算机内的实际存储形式吗? 20. 数据结构的抽象操作的定义与具体实现有关吗?

2024-09-08 14:50:54 706

原创 计算机知识科普问答--3(11-15)

11. 为什么需要数据Cache和指令Cache的分离? 12. 流水线的分类 13. SISD、SIMD、MISD、MIMD 的特性与应用 14. 计算机算法的三个特性 15. 连续存储设计时,存储单元的地址一定连续

2024-09-07 18:18:19 1357

原创 计算机知识科普问答--2 (6-10)

6. 指令译码是对什么进行译码? 7. 为什么ALU的输出端一般要加一个移位寄存器(SR)? 8. 算法原地工作(In-place Algorithm) 9. 从逻辑上可以把数据结构分为哪两大类? 10. 下列哪些术语与数据的存储结构无关?

2024-09-07 15:44:55 762

PV操作,生产者-消费者问题、读者-写者问题、哲学家就餐问题

本资源描述了三种经典的同步与互斥问题:生产者-消费者问题、读者-写者问题和哲学家就餐问题。 本资源适用于计算机科学与工程专业的学生、软件开发者、系统设计师以及研究者,尤其是对并发编程、操作系统理论与多线程应用感兴趣的人员。无论是学习基础算法,还是需要在实际项目中实施并发控制,均可从中受益。

2024-09-30

吉林大学 大学 计算机基础 课件 pdf 侵删

对于一些非计算机专业的学生,大学计算机基础这门课程有很多好处,可以培养学生的以下能力: 计算机基础知识能力。这门课程可以让学生了解计算机的基本原理、结构、功能和应用,掌握计算机的基本操作和常用软件的使用,提高计算机的使用效率和水平。这对于适应信息化社会的需求,提高学习和工作的质量,拓展知识面和视野,都是非常有益的。 计算机思维能力。这门课程可以让学生学习计算机的逻辑思维、抽象思维、创新思维和问题解决思维,培养学生的分析问题、设计算法、编程实现和测试评估的能力。这对于提高学生的智力水平,增强学生的创造力和自信心,培养学生的终身学习能力,都是非常有助的。 计算机交流能力。这门课程可以让学生学习计算机的语言和符号,掌握计算机的表达和沟通的方法,提高计算机的交流和协作的能力。这对于增进学生的人际关系,拓展学生的社会网络,促进学生的团队合作和领导力,都是非常有利的。 综上所述,大学计算机基础这门课程对于一些非计算机的学生来说,是一门有意义而有用的课程,可以培养学生的计算机基础知识能力、计算机思维能力和计算机交流能力,为学生的未来发展奠定坚实的基础。

2023-12-01

吉林大学 编译原理 课件 pdf 大三

吉林大学 编译原理课件 张晶老师, 编译原理这门课一般会在大三开课,编译原理是一门计算机科学的基础课程,它主要介绍了如何将高级程序设计语言转换成计算机能够执行的机器语言的原理和技术。学习编译原理有很多好处,可以加深对计算机系统的理解,了解程序的执行过程和效率问题。可以提高编程能力,学习不同的语言特性和设计思想。 可以拓展创新思维,尝试设计自己的编程语言或工具。还可以提升职业竞争力,掌握编译技术在各个领域的应用。

2023-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除