Git Git1.Git特点:1.直接记录快照,而非差异比较2.近乎所有操作都是本地执行3.Git保证完整性 Git中所有的数据在存储前都计算校验和,然后以校验和来引用。用以计算校验和的机制叫SHA-1哈希表,Git数据库中保存的信息都是以文件内容的哈希值来索引而不是文件名。 4.Git一般只添加数据执行的Git操作,几乎只往Git数据库中添加数据,很难使用Git从数据库中删除数据, 2025-02-22 Git
Github的SSH配置 1.创建公私密钥123$ ssh-keygen -t rsa -C "Github注册的邮箱地址"$ cat ~/.ssh/id_rsa.pub# ps.在windows系统中.ssh文件在C:\Users\你的用户名\.ssh目录下 2025-02-22 Git
gcc gcc编译流程1234567891011# 1.预处理$ gcc -E main.c -o main.i# 2.编译$ gcc -S main.i -o main.s# 3.汇编$ gcc -c main.s -o main.o# 4.链接$ gcc main.o -o main 2025-02-22 Linux
coredump 什么是coredumpcoredump又叫核心转储,是程序崩溃时候的一个内存快照,存储了进程的内存,寄存器状态,运行堆栈等信息。 是一个二进制文件,可以使用以下工具打开分析: Linux中可以使用:gdb,elfdump,objdump Windows中可以使用:windebug,solaris下的mdb 2025-02-22 Linux
makefile 规则12target:depend commend 每条规则由三部分组成:目标(target),依赖(depend),命令(comment) 目标:目标可以有多个 依赖:依赖可有可无 命令:前面要有Tab缩进,shell命令 2025-02-22 Linux