目录 · · · · · ·

第1章 计算机的三大原则  1

p2
什么是编码?
就是把不是数字的信息转成用数字表示,如:字符编码、颜色编码

1.1 计算机的三个根本性基础  3

p3
计算机的三大要点?
1、硬件方面:计算机是执行输入、运算、输出的机器
2、软件方面:程序是指令和数据的集合
3、编码:计算机的处理方式有时与人们的思维习惯不同,即计算机用数字表示所有信息,如“文件句柄”是什么呢?是数字

1.2 输入、运算、输出是硬件的基础  4

p4
IC是什么?
计算机的硬件由大量的 IC (Integrated Circuit,集成电路)组成(如图1.1所示)。每块IC上都带有许多引脚。这些引脚有的用于输入,有的用于输出。IC会在其内部对外部输入的信息进行运算,并把运算结果输出到外部。p13:三个重要的IC:CPU(处理器)、内存以及 I/O。

1.3 软件是指令和数据的集合  6

p7
编译是什么?
用源代码生成出16进制文件

1.4 对计算机来说什么都是数字  8

1.5 只要理解了三大原则,即使遇到难懂的最新技术,也能轻松应对  9

1.6 为了贴近人类,计算机在不断地进化  10

p10
SOAP是什么?
SOAP是关于调用指令的规范,XML则是定义数据格式的规范。见11.9节

p12
Windows XP的XP什么意思?
代表的就是 Experience(体验)

p12
面向组件编程?
通过将组件(程序的零件)组装到一起完成程序。

p12
面向对象编程?
先如实地对现实世界的业务建模,之后再把模型搬到程序中。

1.7 稍微预习一下第2章  13

p14
时钟信号是什么?
就是由内含晶振(一种利用石英晶体(又称水晶)的压电效应产生高精度振荡频率的电子元件)的、被称作时钟发生器的元件发出的滴答滴答的电信号。如果是 Pentium CPU 的话,所使用的时钟信号会从几百 MHz 到 2GHz 不等。

p14
电路是什么?
只要用电路把CPU、内存以及 I/O 上的引脚相互连接起来,为每块IC提供电源,再为CPU提供时钟信号,硬件上的计算机就组装起来了,还是非常简单的吧。

第2章 试着制造一台计算机吧  15

写的挺好的,手把手制作了一台微型计算机。

2.1 制作微型计算机所必需的元件  17

p17~20
使用什么型号的硬件元件?
Z80 CPU作为cpu、TC5517作为内存 和 Z80 PIO作为输入输出

2.2 电路图的读法  21

p21
电路图怎么看?
很简单

p22
IC的引脚怎么看?
逆时针、c缺口朝左

2.3 连接电源、数据和地址总线  23

p23
电源接到什么引脚?
Vcc、GND

p23
OE(Output Enable,输出使能)是什么意思?
就是RD(Read,读取)

p24
IC怎么表示二进制?
0V和+5V电压

p24
什么是地址总线?
A0~15,可以控制内存和寄存器

p25
什么是数据总线?
D0~7

p25
数据传输大小怎么定的?
就是数据引脚数确定的,数据大就切分

2.4 连接I/O  26

p26
寄存器?
CPU和I/O中都有寄存器,p49页:I/O中的寄存器与CPU中的寄存器不一样,CPU中的可以参与运算,I/O中的只能存指令

2.5 连接时钟信号  27

p27
时钟信号控制什么?
CPU和I/O

2.6 连接用于区分读写对象是内存还是I/O的引脚  28

p28
CPU怎么区分是使用内存还是I/O、是读还是写?
使用引脚 MREQ(即 Memory Request,内存请求)和 IORQ (即 I/O Request,I/O 请求)、CE(即 Chip Enable,选通芯片)、RD(即 Read,表示输入,为0时执行输入操作)、WR(即 Write,表示输出,为0时执行输出操作)

2.7 连接剩余的控制引脚  29

p29
CPU上的INT引脚是什么?
用于从 Z80 PIO 向 Z80 CPU 发出中断请求的引脚。所谓中断就是让CPU根据外部输入的数据执行特定的程序。有关中断的详细内容将在第4章介绍,这里只需要先记住I/O可以中断CPU对程序的处理流程就可以了。

p30
CPU重置引脚作用?
一旦把 Z80 CPU 的 RESET 引脚(即 Reset,重置)上的值先设成0再还原成1,CPU就会被重置,重新从内存0号地址上的指令开始顺序往下执行。

p30
总线是什么?
是连接到 CPU 中数据引脚、地址引脚、控制引脚上的电路的总称

p31
DMA是什么?什么引脚控制?
Direct Memory Access(直接存储器访问),把CPU从电路中隔离,实现不经过CPU,而直接从外部设备读写内存的行为。BUSRQ引脚(即 Bus Request, 总线请求)、BUSAK引脚(即 Bus Acknowledge, 响应总线请求)

p31
上拉(Pull- up)是什么?
指的是通过加入电阻把元件的引脚和 +5V 连接起来

2.8 连接外部设备,通过DMA输入程序  34

p34
怎么把程序输入内存?
开启DMA模式,用指拨开关设置01指令和01数据,用点按开关写入内存

2.9 连接用于输入输出的外部设备  35

p35
输入输出元件怎么连接?
指拨开关、LED灯

2.10 输入测试程序并进行调试  36

p36
组装好了怎么运行起来?
接电,用p34页DMA那套录入机器语言(01代码),按下CPU重置开关,再关闭DMA,程序就运行起来了,通过操作I/O的输入指拨开关就可以控制LED亮灭了

第3章 体验一次手工汇编  39

3.1 从程序员的角度看硬件  41

p42
机器语言由什么决定的?
有CPU的厂家决定的,不同厂家的CPU所使用的机器语言可能会不一样,机器语言是CPU可以直接理解的

p43
时钟周期是什么?
时钟信号每次滴答一次就是一次时钟周期,机器语言中的指令会对应相应的时钟周期数

p43
地址空间是什么?
内存或I/O寄存器中的地址范围

3.2 机器语言和汇编语言  44

p45
汇编语言?
使用助记符(单词缩写)代替01形式的机器语言,汇编语言的语法:把“标签”(方便地址间跳转)、“操作码(指令)” 和 “操作数(指令的对象)”并排写在一行上。汇编语言中提供了多少种助记符,CPU 就有多少种功能。p52:1条汇编语言的指令所对应的机器语言可能由多个字节构成。汇编语言中的1条指令能转换成多少条机器语言取决于指令的种类以及操作数的个数。可以把p53页代码3.3与p41页代码3.1对比来看,代码3.3把多行和为了一行,以对应上汇编语言。
p54:CPU手册中会写有汇编语言与机器语言的映射关系和指令执行的时钟周期数

3.3 Z80 CPU的寄存器结构  49

p49
CPU中寄存器的作用?
存储数据并参与运算

p50
PC寄存器是什么?
也叫“程序指针”,存储着接下来CPU要执行的指令的地址,PC寄存器的值会随着滴答滴答的时钟信号自动更新,可以说程序就是依靠不断变化的PC寄存器的值运行起来的,p61页

p50
怎么控制I/O?
先把数字写到CPU的寄存器,在把刚写到CPU寄存器中的值写到I/O的寄存器

3.4 追踪程序的运行过程  52

3.5 尝试手工汇编  54

p56
内存地址怎么增长?
下一条指令的内存地址值=上一条指令的内存地址值+上一条指令所占内存的字节数

3.6 尝试估算程序的执行时间  57

p57
大端序还是小端序是什么意思?
超出一个字节的二进制数 存储到内存中的多个地址时的顺序是低8位在低地址还是在高地址,这是由CPU厂家决定的

p57
怎么估算程序执行的时间?
汇编语言对应时钟周期,把用到的汇编语言的时钟周期求和。采用的是2.5MHz的晶振,也就是1秒可以产生250万个时钟周期,所以每个时钟周期是 1秒÷250万 = 0.0000004秒 = 0.4微秒。

第4章 程序像河水一样流动着  59

4.1 程序的流程分为三种  61

p61
三种程序流程是什么?
顺序、分支、循环

4.2 用流程图表示程序的流程  65

p65
流程图的作用是什么?
可以不依赖编程语言来描述程序

p67
流程图中都有哪些符号?
矩形、菱形、箭头

4.3 表示循环程序块的“帽子”和“短裤”  68

p68
程序块是什么?
可以理解成java中大括号括起来的部分

4.4 结构化程序设计  72

p72
结构化程序设计是什么?
使用顺序、分支、循环,而不使用goto写代码。p74:程序的流程是由程序块表示的,而不是用GoTo语句等跳转指令实现的。

4.5 画流程图来思考算法  75

p75
算法是什么?
就是解决既定问题的步骤。想让计算机解决问题,就需要把问题的解法转换成程序的流程。要是诸位被前辈问到:“这个程序的算法是怎样的呢?”那么只要回答清楚程序的流程就可以了;或者画出流程图也是可以的,因为表示程序流程的流程图本身就能解释算法。

4.6 特殊的程序流程——中断处理  77

p77
中断是什么?
一种特殊的程序流程。指计算机使程序的流程突然跳转到程序中的特定地方,这样的特定地方被称为中断处理例程(Routine)或是中断处理程序(Handler),而这种 跳转 是通过CPU所具备的硬件功能实现的。中断信号是由I/O发给CPU的。p78页:处理中断请求的程序,或是内置于被烧录在计算机ROM中的BIOS系统(Basic Input Output System,基本输入输出系统)中,或是内置于Windows等操作系统中

4.7 特殊的程序流程——事件驱动  78

p78
事件驱动是什么?
通常把用户在应用程序中点击鼠标或者敲击键盘这样的操作称作“事件”(Event)。负责检测事件的是Windows。Windows通过调用应用程序的WndProc()函数通知应用程序事件的发生。而应用程序则根据事件的类型做出相应的处理。这种机制就是事件驱动。可以说事件驱动也是一种特殊的条件分支,它以从Windows送来的通知为条件,根据通知的内容决定程序下一步的流程。要实现事件驱动,就必须把应用程序中的 WndProc() 函数(称为窗 口过程,Window Procedure)的起始内存地址告诉Windows。这一步将在应用程序 WinMain() 中作为初始化处理被执行。

p80
事件驱动的状态转化图、状态转化表?
话流程图太费劲

COLUMN 来自企业培训现场  电阻颜色代码的谐音助记口诀  82

第5章 与算法成为好朋友的七个要点  85

5.1 算法是程序设计的“熟语”  87

5.2 要点1:算法中解决问题的步骤是明确且有限的  88

p88
算法定义?
用有限的明确步骤解决问题的方法

5.3 要点2:计算机不靠直觉而是机械地解决问题  89

5.4 要点3:了解并应用典型算法  91

5.5 要点4:利用计算机的处理速度  92

5.6 要点5:使用编程技巧提升程序执行速度  95

5.7 要点6:找出数字间的规律  99

5.8 要点7:先在纸上考虑算法  101

第6章 与数据结构成为好朋友的七个要点  103

p103
变量是什么?
变量是数据的容器,实质是按照变量所存储数据的大小被分配到的一块内存空间。

6.1 要点1:了解内存和变量的关系  105

p106
变量和内存是什么关系?
变量名是给人看的,变量名相当于内存地址,变量值相当于内存地址中对应的数据,操作系统负责从尚未使用的内存空间中划分出一部分分配给变量

6.2 要点2:了解作为数据结构基础的数组  108

6.3 要点3:了解数组的应用——作为典型算法的数据结构  109

6.4 要点4:了解并掌握典型数据结构的类型和概念  111

6.5 要点5:了解栈和队列的实现方法  114

p115
栈和队列是怎么实现的?
都使用数组实现,栈需要一个指针标记栈顶,队列使用两个指针,标记出队头队尾,把数组当做环来处理

6.6 要点6:了解结构体的组成  118

p118
结构体是什么?
就是把若干个数据项汇集到一处并赋予其名字后所形成的一个整体。一旦定义完结构体,就可以把结构体当作是一种数据类型,用它来定义变量。

6.7 要点7:了解链表和二叉树的实现方法  120

p120
链表是怎么实现的?
在结构体中加入自我引用的指针

第7章 成为会使用面向对象编程的程序员吧  125

p126
对象是什么?
对象(Object)是表示事物的抽象名词。

7.1 面向对象编程  127

7.2 对OOP的多种理解方法  128

7.3 观点1:面向对象编程通过把组件拼装到一起构建程序  130

7.4 观点2:面向对象编程能够提升程序的开发效率和可维护性  132

7.5 观点3:面向对象编程是适用于大型程序的开发方法  134

7.6 观点4:面向对象编程就是在为现实世界建模  134

7.7 观点5:面向对象编程可以借助UML设计程序  135

7.8 观点6:面向对象编程通过在对象间传递消息驱动程序  137

7.9 观点7:在面向对象编程中使用继承、封装和多态  140

7.10 类和对象的区别  141

7.11 类有三种使用方法  143

7.12 在Java和.NET中有关OOP的知识不能少  145

第8章 一用就会的数据库  147

8.1 数据库是数据的基地  149

8.2 数据文件、DBMS和数据库应用程序  151

8.3 设计数据库  154

8.4 通过拆表和整理数据实现规范化  157

8.5 用主键和外键在表间建立关系  159

8.6 索引能够提升数据的检索速度  162

8.7 设计用户界面  164

8.8 向DBMS发送CRUD操作的SQL语句  165

8.9 使用数据对象向DBMS发送SQL语句  167

8.10 事务控制也可以交给DBMS处理  170

COLUMN 来自企业培训现场  培训新人编程时推荐使用什么编程语言?  172

第9章 通过七个简单的实验理解TCP/IP网络  175

p176
LAN和WAN是什么意思?
LAN是Local Area Network(局域网),WAN(Wide Area Network,广域网)

p176
TCP/IP是什么意思?
Transmission Control Protocol/Internet Protocol(传输控制协议 和 网际协议)的缩写,TCP/IP协议族是互联网所使用的一套标准协议。TCP/IP这个名字意味着同时使用了 TCP 协议和 IP 协议。

p176
MAC地址是什么?
网卡都会在出厂前被分配一个不可变更的 MAC 地址,p180:MAC地址是独一无二的,存储在网卡的ROM(Read Only Memory,只读存储器)中

9.1 实验环境  177

p177
协议(Protocol)是什么意思?
因为信息可以以电信号的形式在网线中传播,所以计算机彼此之间就能够进行信息交换,但为了交换信息,还必须在发送者和接收者之间事先确定发送方式。这种对信息发送方式的规定或约束就称为“协议”

9.2 实验1:查看网卡的MAC地址  179

9.3 实验2:查看计算机的IP地址  182

p182
在 TCP/IP 网络中,传输的数据都会携带什么?
MAC 地址和 IP 地址两个地址。

p183
IP地址中网络地址和主机地址怎么划分?
例如 AAA.BBB.CCC.YYY 这样一个 IP 地址,AAA.BBB.CCC 这一部分是网络地址,而 YYY 的部分是主机地址。

p183
子网掩码是干什么用的?
子网掩码的作用是标识出在32比特的IP地址中,从哪一位到哪一位是网络地址(即LAN),从哪一位到哪一位是主机地址(区分不同主机)。例如:子网掩码255.255.255.240的二进制是表示是11111111.11111111.11111111.11110000,值为1的那些位对应着IP地址中的网络地址,后面值为0的那些位则对应着主机地址,所以前28比特是网络地址,后4比特是主机地址;最后4位主机地址可以表示的范围是从0000到1111,共16个数,而因为最开始的0000和最后的1111具有特殊的用途,所以最多可以配置14台计算机。

9.4 实验3:了解DHCP服务器的作用  184

DHCP?
Dynamic Host Configuration Protocol(动态主机设 置协议)可以为局域网内的机器提供路由器(默认网关)和DNS服务器的信息

9.5 实验4:路由器是数据传输过程中的指路人  186

路由器?
路由器连接了LAN与LAN,路由器决定了数据的传输路径,如果LAN中的a机器向别的LAN中的b机器发送,那么a机器的数据会通过路由器中的路由表找到响应的路由器,再发送到b机器,如果LAN中的a机器要向同一LAN中的b机器发送数据,那么不会通过路由发送

路由表?
存储在路由器中,只会记录相邻路由器的信息,而不是记录全世界的信息

9.6 实验5:查看路由器的路由过程  188

9.7 实验6:DNS服务器可以把主机名解析成IP地址  190

FQDN(Fully Qualified Domain Name,完整限定域名)是什么?
把主机名拼到域名前面

DNS?
完成域名解析,一般每个LAN中都有DNS服务器,DNS中记录着FQDN与IP的映射关系,全世界的DNS通过相互配合就能找到所有域名与IP的对应关系了

9.8 实验7:查看IP地址和MAC地址的对应关系  192

ARP?
ARP(Address Resolution Protocol,地址解析协议)采用广播方式向LAN中的每台机器发出IP地址询问,如果某台机器发现自己的IP和消息中的IP一样,那就把自己的MAC回复给广播发送者,ARP有缓存机制,不用每次都广播问MAC地址

9.9 TCP的作用及TCP/IP网络的层级模型  193

网卡 -> 网卡驱动 -> IP协议 -> TCP协议 -> web应用程序,数据通过每一层时,每层都会附着自己的信息到数据上,TCP协议要求把打的数据切分成包后发送

第10章 试着加密数据吧  197

10.1 先来明确一下什么是加密  199

10.2 错开字符编码的加密方式  201

一个二进制与另一个二进制异或两次就能恢复为之前的二进制

10.3 密钥越长,解密越困难  205

这里说的是增加 密钥 的长度、复杂度

10.4 适用于互联网的公开密钥加密技术  208

对称密钥加密技术不能应用于互联网,因为密钥的传输无法保证安全。公开密钥加密技术中的RSA算法应用普遍,是三个人名字的首字母,书中还给出了RSA的算法,还不错

10.5 数字签名可以证明数据的发送者是谁  211

数字签名是什么?
相当于实际生活中的盖章或签字,表示承认了文件的内容是完整、本人确认的

从发送者给数据添加数字签名到接收者验证签名的步骤是什么?
发送者对要发送的所有数据计算MD5值,使用私钥对MD5进行加密计算,发送者将明文、加密结果发送给接收者,接收者收到数据后对明文计算MD5值,同时用公钥对加密结果解密,MD5值和解密结果一致就证明明文是完整、发送者本人发出的。MD5值证明明文数据完整,公钥私钥证明是本人

第11章 XML究竟是什么  215

XML是Extensible Markup Language(可扩展标记语言)的缩写,所谓标记语言,就是可以用标签为数据赋予意义的语言。

HTML 和 XML 的区别是什么?
HTML(Hypertext Markup Language,超文本标记语言)是用于编写网页的标记语言,XML是用于定义任意标记语言的元语言。通常把用于定义新语言的语言称作元语言,通过使用 XML 可以定义出各种各样的新语言。

在处理 XML 文档的程序组件中,哪个成为了 W3C 的推荐标准?
DOM(Document Object Model,文档对象模型)

11.1 XML是标记语言  217

HTML是一种语言,标签名字相当于就是关键字了,要是自己随意写标签名,浏览器会不认

11.2 XML是可扩展的语言  219

可扩展指的就是标签名可以随便写

11.3 XML是元语言  220

XML语法只是制定了一些很简单的规则

“<![CDATA[” 和 “]]>”包起来的内容是什么?
可以直接写特殊符号“<”、“>”、“&”、“"”、“'”,而不用转义

11.4 XML可以为信息赋予意义  224

W3C(World Wide Web Consortium, 万维网联盟),该机构以“W3C推荐标准”的形式制定了一系列标准,W3C 的推荐标准是不依赖于特定厂商的通用规范。

11.5 XML是通用的数据交换格式  227

11.6 可以为XML标签设定命名空间  230

XML 命名空间?
同名标签在不同的场景可能表示不同的意思,那么就用命名空间来标记唯一性,需要添加属性xmlns=,例如:<cat xmlns=”http://www.grapecity.com/yazawa”>小玉</cat>

11.7 可以严格地定义XML的文档结构  232

DTD(Document Type Definition,文档类型描述)信息,相当于声明标签中需要包含哪些标签,写在<!DOCTYPE> 和 “]>”中,但是DTD会逐渐被更新一些的XML Schema取代

11.8 用于解析XML的组件  233

用于处理 XML 文档的程序组件。比如已成为 W3C 标准的 DOM(Document Object Model,文档对象模型)以及由 XML-dev 社区开发的 SAX(Simple API for XML)。其实无论是 DOM 还是 SAX,都只是组件的规范,实际的组件是由某个厂商或社区提供的,即在代码中import包

11.9 XML可用于各种各样的领域  235

SOAP(Simple Object Access Protocol,简单对象访问协议)?
SOAP就是基于XML使运行在A公司计算机中的a程序,可以调用运行在B公司计算机中的b程序,即数据交换。

第12章 SE负责监管计算机系统的构建  239

SE是System Engineer(系统工程师),在计算机系统的开发过程中,SE是参与所有开发阶段的工程师。SE 指的是在进行业务的信息化时,负责调查、分析业务内容,确定计算机系统的基础设计及其详细规格的技术人员。同时 SE 也负责系统开发的项目管理和软件的开发管理、维护管理工作。由于主要的工作是基础设计,所以不同于编写程序的程序员,SE需要具备从硬件结构、软件的构建方法乃至横跨整个业务的广泛知识以及项目管理的经验。

IT是 Information Technology(信息技术),意味着充分地运用计算机解决问题。

12.1 SE是自始至终参与系统开发过程的工程师  241

12.2 SE未必担任过程序员  243

12.3 系统开发过程的规范  243

瀑布模型?
开始 -> 需求分析 -> 外部设计 -> 内部设计 -> 程序设计 -> 编码实现 -> 测试 -> 部署、维护 -> 目标

一般情况下,把从用户的角度看到的东西称为“外部”,把从开发者的角度看到的东西称为“内部”。也许这样说会更容易理解,外部设计设计的是用户看得到的部分,而内部设计设计的是开发者看得到(用户看不到)的部分。

12.4 各个阶段的工作内容及文档  245

12.5 所谓设计,就是拆解  247

12.6 面向对象法简化了系统维护工作  249

12.7 技术能力和沟通能力  250

12.8 IT不等于引进计算机  252

12.9 计算机系统的成功与失败  253

12.10 大幅提升设备利用率的多机备份  255

《计算机是怎样跑起来的》读书笔记相关推荐

  1. 读书笔记 | 墨菲定律

    1. 有些事,你现在不做,永远也不会去做. 2. 能轻易实现的梦想都不叫梦想. 3.所有的事都会比你预计的时间长.(做事要有耐心,要经得起前期的枯燥.) 4. 当我们的才华还撑不起梦想时,更要耐下心来 ...

  2. 读书笔记 | 墨菲定律(一)

    1. 有些事,你现在不做,永远也不会去做. 2. 能轻易实现的梦想都不叫梦想. 3.所有的事都会比你预计的时间长.(做事要有耐心,要经得起前期的枯燥.) 4. 当我们的才华还撑不起梦想时,更要耐下心来 ...

  3. 洛克菲勒的38封信pdf下载_《洛克菲勒写给孩子的38封信》读书笔记

    <洛克菲勒写给孩子的38封信>读书笔记 洛克菲勒写给孩子的38封信 第1封信:起点不决定终点 人人生而平等,但这种平等是权利与法律意义上的平等,与经济和文化优势无关 第2封信:运气靠策划 ...

  4. 股神大家了解多少?深度剖析股神巴菲特

    股神巴菲特是金融界里的传奇,大家是否都对股神巴菲特感兴趣呢?大家对股神了解多少?小编最近在QR社区发现了<阿尔法狗与巴菲特>,里面记载了许多股神巴菲特的人生经历,今天小编简单说一说关于股神 ...

  5. 2014巴菲特股东大会及巴菲特创业分享

     沃伦·巴菲特,这位传奇人物.在美国,巴菲特被称为"先知".在中国,他更多的被喻为"股神",巴菲特在11岁时第一次购买股票以来,白手起家缔造了一个千亿规模的 ...

  6. 《成为沃伦·巴菲特》笔记与感想

    本文首发于微信公众帐号: 一界码农(The_hard_the_luckier) 无需授权即可转载: 甚至无需保留以上版权声明-- 沃伦·巴菲特传记的纪录片 http://www.bilibili.co ...

  7. 读书笔记002:托尼.巴赞之快速阅读

    读书笔记002:托尼.巴赞之快速阅读 托尼.巴赞是放射性思维与思维导图的提倡者.读完他的<快速阅读>之后,我们就可以可以快速提高阅读速度,保持并改善理解嗯嗯管理,通过增进了解眼睛和大脑功能 ...

  8. 读书笔记001:托尼.巴赞之开动大脑

    读书笔记001:托尼.巴赞之开动大脑 托尼.巴赞是放射性思维与思维导图的提倡者.读完他的<开动大脑>之后,我们就可以对我们的大脑有更多的了解:大脑可以进行比我们预期多得多的工作:我们可以最 ...

  9. 读书笔记003:托尼.巴赞之思维导图

    读书笔记003:托尼.巴赞之思维导图 托尼.巴赞的<思维导图>一书,详细的介绍了思维发展的新概念--放射性思维:如何利用思维导图实施你的放射性思维,实现你的创造性思维,从而给出一种深刻的智 ...

  10. 产品读书《滚雪球:巴菲特和他的财富人生》

    作者简介 艾丽斯.施罗德,曾经担任世界知名投行摩根士丹利的董事总经理,因为撰写研究报告与巴菲特相识.业务上的往来使得施罗德有更多的机会与巴菲特亲密接触,她不仅是巴菲特别的忘年交,她也是第一个向巴菲特建 ...

最新文章

  1. Android 单元测试
  2. antd + react model自定义footer_使用ESLint+Prettier规范React+Typescript项目
  3. SAP中国招聘内部顾问,工作职责是做客户项目,ABAP开发
  4. 安卓调用系统相机三步走
  5. iOS新版微信底部返回横条问题
  6. 链表怎么输出最后一个元素无空格_剑指offer系列----从尾到头打印链表
  7. linux查看发起ddos攻击的ip,在Linux上使用netstat命令查证DDOS攻击的方法
  8. 一文带你读懂Self-Supervised Learning(自监督学习)
  9. 企业级Docker Registry开源工具Harbor的用户使用指南
  10. Android工程的目录说明
  11. c语言结构体tdl,计算机等级二级C笔试考前练习习题(21)
  12. 部署SpringBoot到阿里云
  13. Linux下selinux简单梳理
  14. mysql基本常用命令_mysql 的基本操作以及常用命令
  15. 高效维持网络长连接:手把手教你实现 自适应的心跳保活机制
  16. Github Star 7.2K,来自百度飞桨超级好用的OCR数据合成与半自动标注工具,强烈推荐!
  17. 下载win7原版ios系统文件
  18. 【移动安全基础篇】——26、两个简单app破解
  19. 应急响应样本分析查杀集合
  20. 百钱买百鸡问题的最优解法

热门文章

  1. vue引入TweenMax.js
  2. 以中国南方航空为竞品结构化分析并设计航空购票网页
  3. Python 的文件定位
  4. 创业公司怎样才能有效的进行员工股权激励
  5. Python批量处理lrmx格式文档内指定内容
  6. python修改图片尺寸和DPI
  7. UE4 个人学习知识点记录3
  8. java espresso_java – 带有片段的Android Espresso功能测试
  9. 2022最新SCI影响因子TOP100榜单
  10. 启动IDEA都会打开Licenses激活弹窗