一家可靠的云服务厂商-蓝易云
   最新活动 香港CN2服务器29元一个月,10M大带宽。 官网: https://www.tsyvps.com/aff/NZIODJZM 香港云服务器无需备案哦! 高性能KVM架构,稳定,安全,灵活! 持证企业许可证号:B1-20222080 官网最新活动,买服务器送U盘,还有团购活动哦! 简单介绍下 蓝易云服务器香港CN2 GIA云服务器出自九龙数据中心,该产品三网CN2 GIA回程优化,采用SSD硬盘+RAID50阵列,KVM架构!1核1G内存套餐27.5 ......
待分类   |  2022-07-06   0 评论   216 浏览

今年读过的一些书 (上)
   1.《Just For Fun》 Linux操作系统创始人林纳斯的自传,讲述了Linux的前世今生。其中我认为最有深度的地方就是林纳斯对于生活的意义的看法,"生存"、"社交"和"获得乐趣"。 从生存到社会行为,从社会行为到娱乐,这一进化无处不在。 如果想了解Linux的历史,此书值得一看,有机会还会重读。 推荐指数:⭐️️️️ ⭐️️️️ ⭐️️️ ⭐️️️ 2.《小王子》 闻名世界的短篇童话,可以说是必读书目。以一位飞行员为叙述者,讲述了来自异星的小王 ......
阅读   读后感   感悟   分享   |  2021-09-09   0 评论   481 浏览

指针 (一)
   指针 基础 定义指针变量 类型名 * 指针变量名 char * pa; // 定义一个指向字符型的指针变量 int * pb; //定义一个指向整形的指针变量 取地址运算符 如果需要获取某个变量的地址,可以使用取地址运算符(&)** char * pa = &a; **int * pb = &f; 取值运算符 如果需要访问指针变量所指向的数据,可以使用取值运算符( * )** **printf("%c, %d\n", * p ......
C语言   指针   |  2021-09-14   0 评论   460 浏览

烧烤素人初体验
   注:烧烤之后地上的垃圾都清理带走了 生火 三个臭皮匠,顶一个诸葛亮。这话用在我们身上并不合适,毕竟我们连臭皮匠都不如。 烧烤第一步,先把炉子架起来。 第二步,就是生火。我以为,生火很简单,就和在老家时烧锅一样,拿点木炭,随便整点助燃物,慢慢他就着了,想的很简单,实际操作起来却大不一样。 在炉子里放好炭块后,用手掐了一小块酒精块,将一堆炭块围在了它身边,酒精着的很快,但是木炭迟迟没有动静。 这个时候,开始了我傻逼的操作,看到存放酒精块的小盒子里有液体酒精, ......
生活   |  2022-05-05   0 评论   294 浏览

乐理(三)变化音程和等音程
   变化音程 在乐理(一)音程中,我们了解到自然音程共有,大小,增减和纯之分。 小:小二度、小三度、小六度、小七度 大:大二度、大三度、大六度、大七度 增:增四度 减:减五度 纯:纯一度、纯四度、纯五度、纯八度 但除了自然音程外,还存在其他的音程,这些音程被称之为变化音程 我们知道,钢琴上的每个“白键”都代表一个音符,比如do re mi fa sol la si,这是它们的唱名。 它们的音名为C D E F G A B,分别和do re mi fa sol ......
音乐理论   音乐   乐理知识   |  2021-12-17   0 评论   841 浏览

乐理(二)音程转位
   根音与冠音 3 (冠音) 1 (根音) 在音程中较低音被称为根音,简单理解为就是最小的音。 相对应的,在音程中的较高音则被称为冠音,简单理解为就是较高音。 在和弦的概念中,冠音会被称为三音、五音。 什么是转位 音程转位就是将音程中某个音向上或向下移动八度,变为一个新的音程。 理解好音程转位,这在学习和弦的转位时会很有帮助。 如何转位 将根音向上移动八度,比如将一个小三度2 - 4转位,转位后就变成4 - 2(高音) 首先确定度数,这是一个六度音程,然后去数 ......
音乐   音乐理论   乐理知识   |  2021-12-17   0 评论   730 浏览

乐理(一)音程
   音程的概念 音程:两个乐音之间的音高关系 旋律音程 旋律音程的特点是先后发音,比如 1 2 3 4 5 1 - 1 为平行旋律音程 和声音程 和声音程的特点是同时发音 3 1 低音叫下方音,也叫根音 高音叫上方音,也叫冠音 从低音到高音为上行旋律音程 从低音到高音为下行旋律音程 度的概念 度 度是乐音体系中衡量两个音之间距离的单位 度数 音程中两个音之间包含的音级的数目就叫度数 1 - 3,之间包含1 2 3,所以叫三度 2 - 4,之间包含2 3 4,也是 ......
音乐理论   音乐   乐理知识   |  2021-12-10   0 评论   649 浏览

详解nc (netcat)
   nc(netcat),网络工具中的瑞士军刀。 Windows与Linux平台都有它的身影,因为它短小精悍,功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。 0x01 端口扫描 nc -z -v -n 192.168.78.128 22 -z 表示为zero,意思是扫描时不发送任何数据包 -v 即为详细输出 -n 不使用dns反向查询ip地址域名 0x02 文件拷贝 很多时候我们都要在两个不同的终端间拷贝文件,虽然有很 ......
Linux   Shell   |  2021-03-13   0 评论   543 浏览

数组不是指针
   指针与数组 通过数组下标所能完成的任何操作都可以通过指针来实现。一般来说,用指针编写的程序比用数组下标编写的程序执行速度快,但另一方面,用指针实现的程序理解起来稍微困难一些。 声明一个数组 int a[10]; 定义一个长度为10的数组a。换句话说,它定义了一个由10个对象组成的集合,这10个对象存储在相邻的内存区域中,名字分别为a[0]、a[1]、a[2]、......、a[9]。 指向这个数组 int *pa = &a[0]; int x = ......
C   指针   |  2021-06-01   1 评论   410 浏览

左值与右值
   左值与右值? 左值(L-value)与右值(R-value),二者之间的区别是什么? 左值与右值 01 这两个术语是多年前由编译器设计者所创造并沿用至今的,尽管它们的定义并不与C语言严格吻合。 02 左值就是那些可以出现在赋值符号左边的东西;右值就是那些可以出现在赋值符号右边的东西。 这样的解释有些脱下裤子放屁的意思,通过名称我们也能得出左值和右值的意思,那么应该出现在赋值符号左边的东西是什么呢? 03 1. a = b + 1; 2. b + 1 = a; ......
C   |  2021-05-27   2 评论   436 浏览

Linux反引号
   0x00 反引号是什么 反引号(` `),反引号在键盘Esc按键下,在中文模式时它是·,只有切换到英文模式才能正确输入反引号。 0x01 在Linux中反引号有什么作用? 单引号 在linux中,单引号所包含的内容只代表纯文本。 不论单引号内包含的内容是什么,只要文本在单引号内,那么就只会作为字符串被处理,并且忽略所有的命令与特殊字符。 双引号 双引号与单引号的不同之处在于,双引号会解析特殊字符,如果想要忽略特殊字符,那么需要用到 \ 转义字符。 双引号 ......
Linux   |  2021-03-12   0 评论   468 浏览

linux的快捷方式-ln
   命令介绍 命令名称:ln 命令原型:link 命令所在路径:/bin/ln 执行权限:所有用户 功能:生成链接文件 区别 软连接 以路径的形式存在,类似Windows中的快捷方式 可以跨文件系统,而硬链接不行 权限以777(rwxrwxrwx)的形式存在 可以对目录进行链接 允许对一个不存在文件进行链接 硬链接 以文件副本的形式存在,不占用实际空间 与cp -p类似创建链接文件,并且链接文件与原文件同步更新 无法跨文件系统进行创建硬链接文件 只能对 ......
Linux   Shell   |  2021-02-07   3 评论   489 浏览

linux权限管理
   命令介绍 命令名称:chmod 命令原型:change mode 命令所在路径:/bin/chmod 执行权限:系统管理员及文件所有者 功能:更改文件或目录访问权限 权限 文件的权限可以分为3种: r : read 读取权限 当作用于文件时,r就代表被读取的权限;但如果read权限作用于文件夹就变成了读取文件夹内的内容了,主要是浏览目录的权限。 w : write 写入权限 当write权限作用于文件和文件夹也有着不同的反应,当文件没有w权 ......
Linux   Shell   |  2021-02-07   0 评论   441 浏览

c语言与动态内存
   前言 在C语言中,除了获取变量的指针这种规矩的内存空间,我们还可以通过函数去申请指定大小的内存空间 动态 malloc malloc可以申请一块任意尺寸的空间,因为经常一段空间是连续的 #include <stdio.h> #include <stdlib.h> int main(void) { int *ptr = NULL; ptr = (int *) malloc(sizeof(int)); // malloc() 返回一个vo ......
C   动态内存   函数   指针   |  2020-09-21   0 评论   801 浏览

更好的使用结构体
   结构体与指针 在C语言中,指针可以指向万物,自然也少不了结构体。 使用结构体指针,有4点好处: 就像指向数组的指针比数组本身更容易操控一样,指向结构的指针通常比结构本身更容易操控 在早期的C中,结构不能作为参数传递给函数,但是可以传递指向结构的指针 即使能传递一个结构,传递指针通常更有效率 一些用于表示数据的结构中包含指向其他结构的指针 根据这4点好处,证明学习结构体指针的重要性 // Book结构体沿用上面 int main(void) { struc ......
C   |  2020-11-15   0 评论   507 浏览