摘要: python-多线程 1. 什么是线程 在了解线程前,我们需要首先了解一下进程,并了解其与线程之间的关系。 1)进程可以看做一个独立的应用,而线程却不可以; 2)进程有自己独立的内存地址空间(即不共享内存,并互不影响), 线程只是进程的不同执行路径,线程没有独立的内存地址空间; 3)一个进程最少包含 阅读全文
posted @ 2021-02-15 17:40 可口可乐嗨 阅读(111) 评论(0) 推荐(0) 编辑
摘要: DRAM & SRAM 1.DRAM 1.1全程 Dynamic Random Access Memory,即动态随机存取存储器,是一种半导体存储器 1.2主要作用 利用电容内存储电荷的多寡来代表一个二进制bit(1 or 0) 1.3特性 晶体管有漏电现象,这会导致电容上存储的电荷数量不足以正确的 阅读全文
posted @ 2020-09-30 22:29 可口可乐嗨 阅读(497) 评论(0) 推荐(0) 编辑
摘要: C-static static应用场景 1)用于函数定义或用于代码块外部的变量声明 修改了标识符的链接属性,从外部改为内部,但是标识符的存储类型和作用域不受影响 这种方式声明的函数和变量只能在声明它们的源文件中访问 2)用于代码块内部的变量声明 1)修改变量的存储类型,从自动变量->静态变量,但是变 阅读全文
posted @ 2020-09-30 22:10 可口可乐嗨 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 枚举 简介 枚举是⼀种用户定义的数据类型,它用关键字 enum 以如下语法来声明: enum 枚举类型名字 {名字0, …, 名字n} ; 注意 枚举类型名字通常并不真的使用,要用的是在⼤括号⾥的名字,因为它们就是就是常量符号,它们的类型是int,值则依次从0到n。如: enum colors { 阅读全文
posted @ 2020-08-30 22:32 可口可乐嗨 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 结构体 概念 结构体是一个或多个成员的集合,各个成员之间可能具有不同的数据类型 结构体的声明 声明结构体时,必须列出它包含的所有成员,具体包括每个成员的名字和类型 栗子1如下图,声明了一个x变量的结构体,它包含三个成员变量:一个整数,一个字符,一个浮点数 struct { int a; char b 阅读全文
posted @ 2020-07-28 07:27 可口可乐嗨 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 文件夹的基本操作 1、判断某个路径是文件还是文件夹 1 import os 2 3 #1. os.path.isfile判断是否为一个文件 4 #2. os.path.isdir判断是否为一个文件夹 5 print(os.path.isfile('E:\\testdir')) 6 print(os. 阅读全文
posted @ 2020-06-26 14:42 可口可乐嗨 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 宏 概念 #开头的是编译预处理指令 用#define来定义一个宏 格式:#define <name> <value> 注意: 结尾没有分号,因为不是c语句; 名字必须是一个单词,值可以是多种东西 在C语言的编译器开始编译之前,编译预处理程序(cpp)会把程序中到名字换成值 完全的文本替换 可以用gc 阅读全文
posted @ 2020-06-14 19:18 可口可乐嗨 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 函数 参考书籍:《代码整洁之道》,语言:Python 1.函数要短小 1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。 2)if, else, while等语句的代码块应该只有一行,该行大概是一个函数的调用(具有说明性的函数名称会增加代码的可读性) 3)编 阅读全文
posted @ 2020-05-24 15:43 可口可乐嗨 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 有意义的命名 参考书籍:《代码整洁之道》,语言:Python 1.变量的命名要与其本意相符合 1)变量、函数或类的命名应该能告诉我们,它为什么存在,它做什么事,应该怎么用 2)如果一个名称还需要注释来补充,那就不算是名副其实 3)目的:选择体现本意的名称让人更容易理解和维护 案例1:定义一个变量,用 阅读全文
posted @ 2020-04-23 22:55 可口可乐嗨 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 掉电恢复 参考资料:《深入浅出SSD》 掉电分为两种,正常掉电和异常掉电,但是不管哪种掉电,在SSD上电认盘后,都要能正常工作 1.正常掉电 概念 在掉电前,SSD会收到主机的掉电通知,SSD收到通知后会做些操作,等SSD完成这些操作后,主机才会真正对SSD进行断电, 一般来说,正常掉电不会导致数据 阅读全文
posted @ 2020-04-14 22:48 可口可乐嗨 阅读(475) 评论(0) 推荐(0) 编辑
levels of contents