摘要: 常见排序算法代码实现c语言 学习数据结构常见排序算法代码实现记录 包括常见三大类排序算法实现 选择排序:简单选择排序,堆排序 插入排序:简单插入排序,希尔排序 交换排序:冒泡排序,两端冒泡排序,快速排序 归并排序 基数排序 代码如下 #include<stdio.h> #include <stdbo 阅读全文
posted @ 2021-10-19 00:17 ALiangJie 阅读(91) 评论(0) 推荐(0)
摘要: 带界面的计算机: JAVA编写。 先挂着有时间来写过程。 代码文件附上链接: "GitHub" 阅读全文
posted @ 2020-04-09 12:02 ALiangJie 阅读(1239) 评论(0) 推荐(0)
摘要: 1.7实例:Inter Core i7基准 工作负载 计算机运行的一组程序集构成了工作负载。 通过使用一组专门用于测量性能的基准测试程序。 前面我们已经了解设计计算机的几大思想之一的加速大概率事件的执行。 所以先必须准确知道哪些是大概率事件,因此基准测试在计算机系统架构中具有非常重要的作用。 工作负 阅读全文
posted @ 2020-04-09 10:53 ALiangJie 阅读(225) 评论(0) 推荐(0)
摘要: 1.6性能 性能定义 如果你在两台不同的计算机运行相同的程序,首先完成任务的计算机就更快。 但如果你运行的是一个数据中心,有几台服务器提供用户投放作业,那应该是一天内完成作业最多的那台计算机快。 所以不同使用途径对性能的要求也不一样 个人用户计算机会对降低响应时间有大的要求。 数据中心更多关注吞吐率 阅读全文
posted @ 2020-04-08 13:13 ALiangJie 阅读(170) 评论(0) 推荐(0)
摘要: 1.5处理器和存储器的制造技术 晶体管:一种由电信号控制的简单开关。 集成电路是由成千上万个晶体管组成的芯片。 摩尔定律引用“超大规模”术语中,即超大规模集成电路。 超大规模集成电路:由数十万到数百万晶体管组成的电路。 要了解集成电路的制作过程,首先知道原材料硅的特性。 硅:一种自然因素,半导体。 阅读全文
posted @ 2020-04-07 11:02 ALiangJie 阅读(378) 评论(0) 推荐(0)
摘要: 1.4硬件概念入门 计算机的基础硬件的基本功能:输入数据、输出数据、处理数据和存储数据。 关系图如下: 部分名词解释 : 输入数据:为计算机提供信息的装置。如键盘、鼠标。 输出数据:将计算结果输出到用户或其他计算机装置。如显示器。 液晶显示:用液体聚合物薄层的带电或者不带电来传输或者阻止光线的传播。 阅读全文
posted @ 2020-04-07 00:25 ALiangJie 阅读(580) 评论(0) 推荐(0)
摘要: 1.3程序概念[^参考书籍] 首先我们来说一个计算机设计中一个伟大思想抽象的例子 我们知道计算机中的硬件只能执行极为简单的低级指令。 而一个典型的程序,比如字处理程序或者大型数据库处理系统,可由数百万代码构成,依靠软件库来实现异常复杂的功能。 因此从从复杂的应用程序到简单的指令需要经过几个软件层次来 阅读全文
posted @ 2020-04-05 12:41 ALiangJie 阅读(307) 评论(0) 推荐(0)
摘要: 计算机分类 个人计算机 (PC[^1]) 用于个人使用的计算机,通常包括图形显示器、键盘和鼠标等。 服务器 (Sever) 1. 用于为多用户运行大型程序的计算机,通常由多个用户并行使用,并且一般通过网络访问。 2. 服务器适用于执行大负载任务,也可以执行单个复杂应用和大量简单作业。 3. 与个人计 阅读全文
posted @ 2020-04-04 21:56 ALiangJie 阅读(799) 评论(0) 推荐(0)