Fluid
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

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

Tmux

基本用法安装12# Ubuntu$ sudo apt-get install tmux
2025-02-22
Linux

Vim

安装12345# 安装$ sudo apt install vim# 查看版本$ vim --version
2025-02-22
Linux

CMake

1.CMake概述CMake是一个项目构建工具,是跨平台的。CMake可以自动生成Makefile文件,管理项目更加简单。
2025-02-22
cmake

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

gdb

开始编译程序的时候:1.打开编译选项(-g)2.关掉编译器优化选项(-O0)3.打开所有的warning(-Wall)
2025-02-22
Linux

FTP

计算机网络的分类 根据网络作用分类: 广域网WAN 城域网MAN 局域网LAN 个人局域网PAN 根据网络使用者分类: 公用网 专用网
2025-02-22
网络通信

makefile

规则12target:depend commend 每条规则由三部分组成:目标(target),依赖(depend),命令(comment) 目标:目标可以有多个 依赖:依赖可有可无 命令:前面要有Tab缩进,shell命令
2025-02-22
Linux
123456

搜索

Hexo Fluid