模拟电路部分在了解基本电路的原理基础上理解电子管(上过初中高中并学过物理和化学):
博主考研去了,考完研回来解决图片问题
电子管爱迪生效应的发现:在19世纪末期,当爱迪生正在研究电灯泡的时候,他注意到了一个现象:在一个由两个金属片构成的真空空间中,如果一个金属片被加热至高温(比如灯丝),那么在两片金属之间会有一个电流产生,即使另一个金属片没有外加电压也能够吸引带电粒子(但是小爱同学未进行深入研究因为赚不到马内,只是申请了一个专利)
弗莱明的科学解释:这是因为热金属片发射了电子,这些电子随后可以被另一个金属片收集起来,即加热的灯丝发射电子,被带正电的金属板吸引,从而产生单向电流这一发现后来成为了热电子发射的基础,并且对电子管的发展起到了重要作用。
若上板带正电电子被吸引就可以形成电流:
反过来上极板带负电则无法形成电流:
显然可以起到整流的作用,第一个二极管由此诞生,开启了电子工业的大门;(看来1%的灵感的确不够用啊)
李·德·弗雷斯特(搞无线电的)的改进:
第一个三极管由此诞生
第三级带正电 加强电子移动
第三个极板带负电会削弱电场
在第三极发生微小的变化 ...
操作系统学习笔记
[toc]
一、 概述1. 操作系统基本特征1. 并发并发性是指宏观上在一段时间内能同时运行多个程序,而并行性则指同一时刻能运行多个指令。
并行需要硬件支持,如多流水线或者多处理器。
操作系统通过引入进程和线程,使得程序能够并发运行。
2. 共享共享是指系统中的资源可以供多个并发进程共同使用。
有两种共享方式:互斥共享和同时共享。
互斥共享的资源称为临界资源,例如打印机等,在同一时间只允许一个进程访问,需要用同步机制来实现对临界资源的访问。
3. 虚拟虚拟技术把一个物理实体转换为多个逻辑实体。
主要有两种虚拟技术:时分复用技术和空分复用技术。例如多个进程能在同一个处理器上并发执行使用了时分复用技术,让每个进程轮流占有处理器,每次只执行一小个时间片并快速切换。
4. 异步异步指进程不是一次性执行完毕,而是走走停停,以不可知的速度向前推进。
2. 操作系统基本功能1. 进程管理进程控制、进程同步、进程通信、死锁处理、处理机调度等。
2. 内存管理内存分配、地址映射、内存保护与共享和内存扩充等功能。
3. 文件管理文件存储空间的管理、目录管理及文件读写管理和保护等。
4. ...
PHP (Hypertext Preprocessor)是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。
1. PHP基本语法基本格式PHP脚本以<?php开始,以?>结束。PHP代码通常嵌入在HTML中运行。
PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。
通过 PHP,有两种在浏览器输出文本的基础指令:echo 和 print。
12345678910<!DOCTYPE html><html><body><?phpecho "Hello, World!";?></body></html>
在 PHP 中有两个基本的输出方式: echo 和 print
echo 和 print 区别:
echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
**提示:**echo 输出的速度比 print ...
第一节 计算机系统层次结构1.计算机系统的基本组成:硬件+软件
2.计算机硬件的基本组成:运算器+存储器+控制器+输入设备+输出设备
3.系统软件和应用软件
系统软件
操作系统、数据库管理系统、语言处理程序、分布式软件系统、网络软件系统、标准库语言、服务性程序
应用软件
科学计算类程序、工程设计类程序、数据统计与处理程序
4.(易考)翻译程序:
汇编程序(汇编器)
将汇编语言程序翻译成机器语言程序
解释程序(解释器)
将源程序翻译成机器指令并立即执行
编译程序(编译器)
将高级语言翻译城机器语言或汇编语言
第二节 计算机性能指标
吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量。
响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
利用率:在给定的时间间隔系统被实际使用的时间所占的比率,用百分比表示。
处理机字长:指处理机运算器中一次能够完成二进制数运算的位数,如 32 位、64 位。
总线宽度:一般指 CPU 中运算器与存储器之间进行互连的内部总线二进制位数。
存储器容量:存储器中所有存储单元的总数目,通常用 KB、MB ...
编程语言学习
未读x86汇编语言是一种低级语言,用于编写与特定处理器架构(如Intel x86架构)兼容的程序。
指令(Instructions): 指令是CPU执行的操作,例如mov、add、sub等。
寄存器(Registers): 寄存器是CPU内部的小型存储设备,用于临时存储数据。在x86架构中,常见的寄存器包括eax、ebx、ecx、edx等。
操作数(Operands): 操作数可以是立即数(直接给出的数值)、寄存器或内存地址。
地址模式(Addressing Modes): x86汇编支持多种地址模式,用于指定操作数的位置,如直接寻址、间接寻址、基址加偏移寻址等。
伪指令(Directives): 伪指令提供了组织程序的方法,例如定义数据段(.data)、代码段(.text)等。
标签(Labels): 标签用于标记程序中的位置,通常用于跳转和循环。
注释(Comments): 在汇编语言中,注释通常用分号;开始,用于解释代码的功能。
Intel与AT&T语法: x86汇编语言有两种主要的语法风格,Intel语法和AT&T语法。它们在寄存器前缀、立即数表示和操作数顺序上有 ...
基础语法语句分割符 :用换行符为语句分隔符一行一个语句 也可一行多语句用分号隔开但不推荐
关于缩进: 不得随意缩进 代码顶格写
注释 :单行用 # 来表示注释,多行则用3对单引号或者双引号来表示
标识符: 字母,数字,下划线 ,数字不开头区分大小写
关键字: 可以使用help命令来查看关键字的用法
1print(help("keyword"))
关键字的查看:
12import keyword print(keword.kwlist)
数据类型:
整数(int):用于存储整数值,例如1、-5、100等。整数可以是正数、负数或零。
浮点数(float):用于存储带有小数点的数值,例如3.14、-0.5、2.0等。
字符串(str):用于存储文本数据,例如”Hello, World!”、’Python’等。字符串可以用单引号或双引号括起来。
列表(list):用于存储一组有序的数据项,可以包含不同数据类型的元素。列表使用方括号 [] 定义,例如[1, 2, 3, ‘apple’]。
元组(tuple):类似于列表,但是元组的元素是不可变的,使用圆括号 () ...
通过率16% 难度大于高考人数增长放缓 可能下降 预计25年 540万人cuit 没有保研关注学科目录**调剂: ****政策调整:统一调剂,不得私下调剂 ,调剂应该在复试后进行 **
招生政策:
停招: c类专业,没有博士点 ,学院不强
缩招:传统社会人文学科
扩招:理工 医学 (民生相关)
跨考难: 法学 学科教育 会计(不考数学)
目标规划:
放弃幻想,好学校一定难考
量力而行:地域,专业,院校合理取舍 (考取本地大学留在本地的概率大,考公:锚定计算机专业, 保学校:选调,文科,欲校招进入大厂相关行业即可”曲线救国”)
高门槛专业:医学 西哲 历史 与物理相关的
低门槛: 教育
院校的确定:
五族八等
合理评估自身水平(冲稳保方案)
专业名词
渗透测试: 模拟黑客进行攻击;
黑页:入侵后对网站页面进行改写;(Gov,Edu)
CNVD:国家信息安全漏洞共享平台 (China national vulnerability database)
漏洞:干扰正确运行的就叫漏洞(vulnerability) 简写VUL;
端口:计算机与外界交流通讯的出口;
后门:入侵留下方便下次入侵的东西;
CRACK:软件破解者;
POC:在漏洞报告中使用 一段说明或攻击样例(说明漏洞存在)
EXP:”漏洞利用”演示攻击代码(利用漏洞攻击);
CVE:国际漏洞库(common vulnerability Exposures );
0Day: 没用安全补丁的漏洞;
Payload:攻击载荷, 攻击语句;
红队蓝队:RT(模拟攻击者对目标系统进行攻击,而蓝队BT则负责保护目标系统,进行防御和反击)
DDoS攻击:分布式拒绝服务攻击;
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。它是一个唯一地址,用于标识互联网或本地网络上的设备;
域名(Domain Name)是 ...
1. MySQL概述在这一章节,我们主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。
1.1 数据库相关概念在这一部分,我们先来讲解三个概念:数据库、数据库管理系统、SQL。
名称
全称
简称
数据库
存储数据的仓库,数据是有组织的进行存储
DataBase(DB)
数据库管理系统
操纵和管理数据库的大型软件
DataBase Management
System (DBMS)
SQL
操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准
Structured Query
Language (SQL)
而目前主流的关系型数据库管理系统的市场占有率排名如下:
Oracle :大型的收费数据库, Oracle 公司产品,价格昂贵。 MySQL :开源免费的中小型数据库,后来 Sun 公司收购了 MySQL ,而 Oracle 又收购了 Sun 公司。 目前 Oracle 推出了收费版本的 MySQL ,也提供了免费的社区版本。 SQL Server:Microsoft 公司推出的收费的中型数据库,C#、. ...
java学习记录基本概念成员变量:类内部的变量
标识符:任意字母,下划线,美元符号,数字,数字不能开头;
this 关键字:表示本类当前使用的对象,当前前对象不是某个new出来的实体对象,而是当前正在编辑的对象。(只能在本类中使用)作用:将形参传递给实参。
static关键字,由其修饰的变量叫静态变量,方法叫静态方法。使用static关键字可以共享内存区域不用反复定义。调用:类名.静态成员
静态成员依然遵守修饰符的约束
在静态方法中不可以使用this关键字。
在静态方法中不可以直接调用非静态方法。
局部变量不可以使用static关键字声明。
主方法必须用static声明。
只有内部类可以使用static关键字声明。
成员: 类的所有东西,包括成员变量和方法;
方法的定义:方法包括一个方法的开头和一个方法体。修饰符 返回值类型 方法名(参数类型 参数名){方法体;返回值;}这个参数可以是对象,也可以是基本数据类型
get与set方法12345public String getName() { return name;} public void setNa ...