笔记
文章平均质量分 72
imjqy
这个作者很懒,什么都没留下…
展开
-
子程序、子例程、过程、函数、方法 的异同
都是代码抽象,不同的名词其实只是不同语言设计理念不同罢了。原创 2023-01-20 15:27:56 · 1131 阅读 · 0 评论 -
rsync网络文件传输
使用rsync在网络上的机器之间传输文件原创 2022-06-30 16:05:14 · 1850 阅读 · 0 评论 -
什么是操作系统
操作系统的定义目前没有一个关于操作系统的十分完整的定义。个人认为,操作系统是让计算机更容易被使用功能的集合。操作系统之所以存在是因为他们解决如何创建可用性强的计算机系统的问题。操作系统的本质目的就是让计算机方便地被使用。计算机系统最基本的目的是为了执行程序,更简单地解决用户的问题。为了解决这个基本目的,从而创造了计算机硬件。因为只有硬件还不是特别简单,所以开发了程序。这些程序需要某些通用的操作,例如控制输入输出设备。通用的控制和分配资源的功能被打包成一块程序——操作系统。当然通用的操作包括哪些也是不原创 2022-03-06 09:47:59 · 3219 阅读 · 0 评论 -
什么是对象(object)
什么是对象(object)对象指存储器中可以用于保存值的一块区域。C标准使用术语“对象”仅表示这个概念。C++程序员在使用术语“对象”时有些随意。有人把变量和对象视为等价的。有人用对象表示和class相关的变量或值。有人区分对象和值,使用术语“对象”表示可以被改变的数据,使用术语“值”(Value)表示不可以被改变的数据。有人把对象分为有名对象和无名对象,使用变量表示有名称的对象。用指针可以指向一个变量,也可以指向其他对象。C++使用最多的说法是,对象是内存中的一块带有类型的区域,无关是原创 2022-02-12 14:28:15 · 3881 阅读 · 0 评论 -
程序设计与C语言引论笔记——C语言数组的定义和初始化
C语言数组的定义和初始化一维数组数组变量也是变量。数组定义的形式与简单变量类似,但需要增加有关元素个数的信息。在被定义变量名之后写一对方括号就是一个数组定义,指定元素个数的方式是在括号里写一个整型表达式。int a[10]; /*数组元素个数必须能在编译时静态确定,因此这个表达式必须能静态求值,最简单的情况就是写一个整型字面量(整数)。*///定义数组时没做初始化,//如果是外部数组或局部静态数组,元素将自动初始化为 0,//如果是自动数组,元素将不初始化,这些元素的值处在没有明确初始化的状原创 2021-10-29 15:55:43 · 994 阅读 · 0 评论 -
程序设计与C语言引论笔记——字符数组与字符串
字符数组与字符串字符串字面量C语言规定了字符串字面量的描述方式:用一对双引号括起的任意字符序列就是一个字符串(字面量)。这里唯一的限制是一个字符串不能跨越两行。如果顺序写出多个字符串,他们之间仅由空白字符分隔,这些字符串将被编译程序连接在一起,形成一个长的字符串。printf("In 1983," " the American National Standards " "Institute (ANSI) established a committee whose " "goal was to原创 2021-10-29 14:45:22 · 299 阅读 · 0 评论 -
《数据结构》(C语言版)知识点梳理
个人认为,《数据结构》(c语言版)新旧两版,对术语的使用有些区别,导致读者对定义的理解可能不是完全准确。所以本人对两本书的定义做了一些梳理。原创 2021-10-20 00:59:02 · 3109 阅读 · 0 评论 -
python websockets 全双工通信
客户端和服务端都可发送或接收数据。发送和接收相互独立,异步并发。原创 2021-09-07 09:13:22 · 2745 阅读 · 5 评论 -
数据结构绪论——什么是数据结构?
因为教材中的概念之间存在冲突,所以广泛浏览各类教材、视频,对数据结构进行系统、辩证的梳理。建议考研看不懂教材或者视频的同学看一看。原创 2021-02-11 21:20:36 · 2429 阅读 · 4 评论