![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Computer Basis
量子孤岛
90后嵌入式工程师,喜欢写作、读书。希望通过文字和大家共同进步!
展开
-
mysql笔记
MySQL:属于c/s架构的软件 数据库的好处——1.持久化数据到本地2.可以实现结构化查询,方便管理 数据库相关概念 DB:数据库,保存一组有组织的数据的容器 DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 SQL: 结构化查询语言,用于和DBMS通信的语言 数据库存储数据的特点 将数据放到表中,表再放到库中 一个数据库中可以有多个表,每个表都有一个的名字,用来...原创 2019-10-26 17:52:38 · 519 阅读 · 0 评论 -
操作系统笔记——重要概念
操作系统基础概念 操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。 注意: 系统调用 = 系统调用命令 = 广义命令 操作系统的四个特征 1.并发 并发:宏观上同时,微观上交替发生 并行:两个或多个事件同一时刻同时发生 2....原创 2019-04-04 21:30:07 · 1934 阅读 · 0 评论 -
TCP/IP 协议笔记
IP地址 网络上每一个节点都必须有一个独立的 IP 地址,通常使用的 IP 地址是一个 32bit 的数字,被 . 分成 4 组,例如,255.255.255.255 就是一个 IP 地址。有了 IP 地址,用户的计算机就可以发现并连接互联网中的另外一台计算机。 在 Linux 系统中,可以用 ifconfig -a 命令查看自己的 IP 地址: 域名 我们可以使用命令 nslookup 或者 ...原创 2019-04-17 08:00:55 · 224 阅读 · 0 评论 -
并发、进程、线程
并发 并发:一个程序同时执行多个独立任务。 并发假象:单CPU,上下文切换;多CPU,真正并行 功能:提高性能。 进程 进程:可执行程序运行起来即创建一个进程 线程 线程:代码的执行通路,每个进程都有一个主线程(自动启动)且唯一; 每创建一个新线程,即多一条代码通路; 功能:执行代码 线程间来回切换会耗费程序运行的时间 多进程并发 同一台电脑:内存共享、文件、消息队列、管道 不同电脑:socket...原创 2019-04-03 08:08:16 · 128 阅读 · 0 评论 -
TCP连接过程
一个正常的TCP连接,都会有三个阶段: 1、TCP三次握手 ; 2、数据传送; 3、 TCP四次挥手 == 和TCP建立连接相关的首部报文信息:SYN、ACK == ==和连接释放相关的报文信息:FIN、ACK == ...原创 2019-08-26 09:12:51 · 1380 阅读 · 0 评论 -
网络技术面试
加密算法: 不可逆加密算法有:MD5、SHA、HMAC 可逆加密有对称加密和非对称加密: 对称加密算法有AES、DES、3DES、Blowfish、IDEA、RC4、RC5、RC6 非对称加密算法有:RSA、DSA(数字签名用)、ECC(移动设备用)、Diffie-Hellman、El Gamal tcp和udp的最大区别: TCP保证数据顺序,而UDP不能保证。 TCP不同于UDP之处...原创 2019-09-08 13:58:11 · 1321 阅读 · 0 评论