自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

转载 堆和栈的区别

堆(Heap)与栈(Stack)是开发人员必须面对的两个概念,在理解这两个概念时,需要放到具体的场景下,因为不同场景下,堆与栈代表不同的含义。一般情况下,有两层含义:(1)程序内存布局场景下,堆与栈表示的是两种内存管理方式;(2)数据结构场景下,堆与栈表示两种常用的数据结构。1.程序内存分区中的堆与栈1.1栈简介栈由操作系统自动分配释放 ,用于存放函数的参数值、局部变量等,其操作方式类...

2019-04-22 21:42:00 99

转载 gcc常用命令选项

gcc这条命令用来将源代码生成可执行程序,下面来看一下gcc的常用选项。 1、无选项编译链接 例:命令:gcc test.c //会默认生成a.out可执行程序 2、-E: 进行预处理和编译,生成汇编文件。 命令:gcc -E test.c //会生成test.i文件3、-S: 进行预处理,编译,汇编等步骤,生成“.s”文件 例:命令:gcc -S test.c //会生成test....

2018-08-19 21:02:59 215

转载 C语言的编译过程

【第一步】编辑hello.c1 #include <stdio.h>2 #include <stdlib.h>3 int main()4 {5 printf("hello world!\n");6 return 0;7 }【第二步】预处理预处理阶段需处理任务: (1)将所有的#define删除,并且展...

2018-08-19 20:40:14 265

转载 Linux:标准输入、输出、错误

1、文件描述符文件文件描述符 输入文件0输出文件1错误输出文件22、将标准输出和错误输出重定向到同一个文件:2>&1kevin@kevin:~/mybash$ cat test.sh #/usr/bin/bash name=kevinecho $nameipconfigkevin@kevin:~/mybash$ ./test.sh > run.log./test.sh: lin...

2018-04-22 22:45:35 1160

转载 括号中的可选、必选表示

1. []:内的内容意思是:可写可不写 例如:/home下就一个list 文件,使用ls --help中的 Usage: ls [OPTION]... [FILE]...2. {}:那就必须要在{}内给出的选择里选一个。3. <>:表示必选在数据库中Transact-SQL 语法规则Transact-SQL 引用中的语法关系图使用下列规则。规范 用于 大写 Tr...

2018-04-22 19:55:27 702

转载 正则表达式全集

表达式全集字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,...

2018-04-22 16:06:14 151

转载 正则表达式元字符

元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^匹配输入字行首。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入行尾。如果设置了RegExp对象的Multiline属性,$也匹配“\n”...

2018-04-22 10:28:30 128

转载 shell中各种括号的作用()、(())、[]、[[]]、{}

一、小括号,圆括号()1、单小括号 ()   ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。   ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输出放到原来命令。有些sh...

2018-04-22 10:17:00 160

原创 Shell笔记——命令:tr

tr,用来从标准输入中通过替换/删除进行字符转换主要用于删除文件中的控制字符或进行字符转换语法tr (选项) (参数)tr -c -d -s -t 选项-c或——complerment:取代所有不属于第一字符集的字符;-d或——delete:删除所有属于第一字符集的字符;-s或--squeeze-repeats:把连续重复的字符以单独一个字符表示;-t或--truncate-set1:先删除...

2018-04-17 22:04:37 288

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除