要研究怎么造计算机,硬件方面要理解计算机组成原理和计算机体系结构,软件方面要理解操作系统和编译原理。一、计算机系统漫游了解程序和硬件之间的交互关系1.1信息就是位+上下文计算机内部的信息被表示为一组组的位,它们依据上下文有不同的解释方式。源程序实际上就是一个由值0和1组成的位(又称为比特)序列,8个位被组织成一组,称为字节。每个字节表示程序中的某些文本字符。1.2程序被其他程序翻译成不同的格式程序
# 如何实现“Python黑皮书PDF”的生成 在这篇文章中,我将指导你如何将《Python黑皮书》的内容生成PDF文件。作为一名刚入行的小白,这个过程可能会有些复杂,但请放心,我会详细讲解每一步所需的内容及代码,确保你能够顺利完成任务。 ## 流程概述 下面是将《Python黑皮书》内容生成PDF的基本步骤: | 步骤 | 任务 | |----
原创 7月前
18阅读
第九章9.1 引言9.2 为对象定义类类:类可以储存同类型的对象,例如圆就是一个类(ClassName: Circle)对象:创建对象的过程被称为实例化,一个对象有自己的数据域(字段),例如圆的数据域是半径(ClassName: Circle - Circle Object: 01 - Data Fields: radius)方法:方法可以要求对象完成某个动作,例如求圆的周长和面积构造方法:调用构
转载 2023-09-11 22:58:31
274阅读
【0】README0.1) 本文转自 core java volume 1,仅供了解,所谓爱屋及乌嘛;0.2) java的设计者编写了颇有影响力的白皮书,用来解释设计的初衷以及完成的情况,并发布了一个摘要;【1】该摘要归纳为11个关键术语1.1)简单性;1.2)面向对象: java 与 C++ 的主要不同点在于多继承;1.3)网络技能(Network-Savvy): java有一个扩展的例程库,用
转载 2023-08-09 12:39:29
36阅读
第十二章12.1 引言异常是Java中的类,构造一个异常就是在构造一个对象12.2 异常处理概述异常是从方法抛出的。方法的调用者可以捕获以及处理该异常。异常可以将检测错误和处理错误分离开来,当方法检测到错误时,抛出(throw)异常并传递给调用者进行处理(catch)。浮点数除以0不会产生异常。是因为一个正/负数除以0会得到一个无穷/小的结果,整数没有定义无穷大/小,而浮点数定义了无穷大/小,所以
《TCP/IP详解 卷1:协议(原书第2版)》推荐语:《TCP/IP详解》是已故网络专家、著名技术作家W. Richard Stevens的传世之作,内容详尽且极具权威,被誉为TCP/IP领域的不朽名著。第1卷,主要讲述TCP/IP协议,结合大量实例讲述TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式。2 《现代操作系统(原书第4版)》推荐语:本书是操作系统的经典
college java(1-4)college java (java基础黑皮书)第一章 java入门java的地位java的特点与组成:简单的java程序1.系统环境的设置2源文件的编写,保存,运行易错题型第二章 基本程序设计**java 数据类型**标识符数值运算字符类型获取输入第三章 选择java 运算符优先级Switch条件表达式闰年代码易错题型第四章 数学函数,字符,字符串数学函数三角
转载 2023-07-28 13:17:25
98阅读
第二章 基本程序设计2.1 引言2.2 编写简单的程序编程逻辑1⃣️以算法的形式来勾勒程序,设计解决方案2⃣️编写代码小知识变量代表了存储在计算机内存中的一个值。变量名应该尽量选择描述性的名字, 而不是用 x 和 y 这样的名字如果一个字符串和一个数值连接,数值将转化为字符串,然后再和另外一个字符串连接2.3 从控制台读取输入本书前面章节的大多数程序分三个步骤执行,即输入、处理和输出,这被称为IP
评估算法优劣的核心指标是什么?1)时间复杂度(流程决定) 2)额外空间复杂度(流程决定) 常数项时间(实现细节决定)什么是时间复杂度?时间复杂度怎么估算?常数时间的操作 确定算法流程的总操作数量与样本数量之间的表达式关系 只看表达式最高阶项的部分何为常数时间的操作?如果一个操作的执行时间不以具体样本量为转移,每次执行时间都 是固定时间。称这样的操作为常数时间的操作。常见的常数时间的操作常见的算术运
Java黑皮书16.10(文本浏览器)package sample; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.*; import javafx.scene.layout.BorderPane; import javafx.stage.Stage;
转载 2021-12-19 23:00:00
159阅读
序、        感谢lh老哥提供的极客时间账号。之前一直觉得数据结构与算法基础不是很牢固,打算利用寒假时间,跟着极客时间王争老师的——“数据结构与算法之美”课程重新学一遍数据结构和算法,故作该笔记以备总结。一、什么是数据结构?什么是算法1、定义:数据结构:一组数据的存储结构        举个例子:图书馆里图书十分
os的一些基本知识
原创 2022-03-21 11:20:52
136阅读
目录一、立志存高远,笃行践初心二、经典书籍1、Java核心技术2、Java编程思想3、Java语言程序设计4、Effective Java中文版(原书第3版)5、Java并发编程实战6、Java虚拟机规范(Java SE 8版) 一、立志存高远,笃行践初心三更灯火五更鸡,正是男儿读书时。 黑发不知勤学早,白首方悔读书迟。立志,标定人生方向;奋斗,创造人生价值,二者相辅相成,互相促进。大部分程序员
CSAPP黑皮书,修炼内功正当时,永远滴神!
原创 2021-12-30 17:26:49
578阅读
黑皮的蛋糕
原创 2022-11-30 09:55:29
51阅读
简介:淘系技术将2020一整年的精华内容梳理合并,重磅推出【淘系技术2020技术年货】。在这本书中,你将看到
转载 2022-06-13 17:42:31
190阅读
原创 2021-09-07 14:09:17
4322阅读
领取技术年货
原创 2022-02-25 17:28:45
263阅读
数据结构c语言版[编辑]概述《数据结构C语言版》本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及综合分析比较出版信息作/译者:严蔚敏,吴伟民 出版社:清华大学出版社出版日期:1997年04月ISBN:9787302023685 [十位:7302023689]页数:334 重约:0.470KG定价:¥22.00内容提要本书的前半部分从抽
# 深入学习Python:探索“蛇皮书” 在编程语言中,Python以其简洁、易读的语法和强大的功能,受到广大开发者的热爱。而《Python编程:从入门到实践》(即“蛇皮书”)就是一本深入浅出、实用性极强的Python学习教材。本文将带你深入了解这本书,同时附上代码示例来帮助你更好地掌握Python编程。 ## 1. 为什么选择PythonPython是一种解释型语言,具有以下几个优点:
  • 1
  • 2
  • 3
  • 4
  • 5