CaveOps: Night-City
#Hello Edgerunners, welcome to the Night-City.

Welcome!

CommandLine 002

列出目录中所有的扩展名: find /path/to/dir -type f | grep -o '\.[^./]*$' | sort | uniq ...

CommandLine 003

转换 ogg 为 avi: mencoder -idx a.ogg -ovc lavc -oac mp3lame -o b.avi ...

CommandLine 004

保护目录不被 rm -rf * 命令删除: cd <directory>; touch ./-i ...

CommandLine 005

查找大文件: find -type f -exec du -sh {} + | sort -rh | head ...

C Primer 003 : rand()、srand()、time() 函数

这篇博客主要介绍 C 语言的 rand()、srand() 以及 time() 函数。 rand() rand() 函数是一个定义在 stdlib.h 中的函数,可以用来获得随机数把标准函数调用语句直接当数字使用就可以得到随机数。 int rand(void); // 取一个 a 到 b 之间的随机数: a + rand() % (b - a); srand() srand() 函数是一个定义在 stdlib.h 中的函数,可以置新的随机数种子,srand标准函数在每个程序中只应该使用一次。 void srand(unsigned int seed); time() time() ...

C Primer 004 : scanf() 函数

这篇博客主要介绍 C 语言的 scanf()。 scanf() 函数是一个定义在 stdio.h 中的函数,可以从键盘读取一个数据并记录在某个变量对应的存储位置。 int scanf(const char *format,...); scanf 标准函数要求必须使用存储位置的地址来表示这个存储位置,使用占位符表示存储位置所能存储的数据类型。 scanf 标准函数调用语句中双引号的内容是对用户输入格式的要求。 scanf 标准函数在结束的时候会遗留一个整数,遗留数为0表示没有读取到数据,如果直接将 scanf 标准函数的调用语句当作数字使用就可以得到它所遗留的数字。 计算机读...

C Primer 001 : gcc

这篇博客主要介绍 C 语言的编译器 gcc 的一些相关知识。 基本 C 语言程序开发步骤 使用 vi 编写源文件 vi abc.c 使用 gcc 对源文件进行编译得到 a.out 文件 gcc abc.c 执行程序 ./a.out gcc 编译过程 完成所有预处理指令的处理工作 编译:把源程序翻译成计算机认可的格式 链接:把程序中的不同部分链接起来 gcc 编译器选项 选项说明示例 -E只完成预处理工作,显示在屏幕上gcc -E abc.c -C只完成预处理和编译工作,得到以.o作为扩展名的目标文件gcc -C abc.c -O指定得到的.o文件gcc -c ...

C Primer 002 : 基础

这篇博客主要介绍 C 语言的基础知识。 C 语言分为 C89 和 C99 两个标准,分别于 1989 年和 1999 年发布。 所有 C 语言程序必须记录在以 .c 作为扩展名的文件中,这种文件叫做源文件。 C 语言程序中可以使用加减乘除计算符号: +: 加法 -: 减法 *: 乘法 \: 除法 C 语言中每个处理步骤后面都应该使用分好(;)跟其它步骤分隔,每个以分好结尾的处理步骤叫做一条语句。 C 语言中使用大括号({ 和 })对语句进行分组,绝大多数语句都必须属于某个分组,大括号是可以嵌套的,其层次没有限制,任何语句都不可以跨越大括号,大括号中的语句...

C Primer 003 : printf() 函数

这篇博客主要介绍 C 语言的 printf()。 printf() 函数是在 stdio.h 中定义的函数,可以把内容输出到控制台。 int printf(const char *format,...); 来看一些示例: /* printf标准函数练习1 打印Hello World~ */ #include <stdio.h> int main(){ printf("Hello World~"); return 0; } /* printf标准函数练习2 转义符练习 打印Hello World~并换行 */ #include ...

简繁汉字对照表

简繁汉字对照表 A A爱 愛 A碍 礙 A袄 襖 A肮 骯 B B罢 罷 B坝 壩 B摆 擺襬 B办 辦 B板 闆 B帮 幫 B宝 寶 B报 報 B贝 貝 B备 備 B笔 筆 B币 幣 B毕 畢 B毙 斃 B边 邊 B变 變 B标 標 B表 錶 B别 彆 B宾 賓 B卜 蔔 B补 補 B布 佈 C C才 纔 C参 參 C惨 慘 C蚕 蠶 C灿 燦 C仓 倉 C层 層 C产 產 C搀 攙 C谗 讒 C馋 饞 C缠 纏 C忏 懺 C尝 嘗 C偿 償 C厂 廠 C长 長 C床 牀 C车 車 C彻 徹 C陈 陳 C尘 塵 C衬 襯 C唇 脣 C称 稱 C惩 懲 C痴 癡 C迟 遲 C齿 ...

Terminal: zip

压缩打包文件是十分常见的操作, 所以今天整理了一些关于 zip 指令的内容。 zip 打包 zip 指令的格式为: zip [参数] <目标文件> <源内容> 可以使用的参数有: 参数 说明 -r 递归,将指定目录下的所有文件和子目录一并处理 -S 包含系统和隐藏文件 -y 直接保存符号连接,而非该连接所指向的文件 ...

字符编码

字符编码历史 计算机,发明在20世纪中期西方国家。计算机内部使用二进制作为表示任何东西的基础,为了能够在计算机中使用整数、浮点数等都要对其进行编码,只是这个编码是在硬件层的(CPU指令),而计算机要与人进行交互就要对人所能识别的文字进行编码,ASCII就在那个时候诞生。 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码) 美国标准编码,用于编码英文字母的编码方式。它用了0-127的数字之间来表示a-z等可见字符和一些控制字符,而这个字符集的编码就确定了ASCII字符集,而这个字符集要想要在计算机的二进制方式下...

What's this?

The Night-City version of CaveOps inspired by Cyberpunk 2077. Not finished yet.

Pinned Message

The Founder and CEO of Infeca Technology.

Developer, Designer, Blogger.

Big fan of Apple, Love of colour.

Feel free to contact me.

反曲点科技创始人和首席执行官。

开发、设计与写作皆为所长。

热爱苹果、钟情色彩。

随时恭候 垂询