自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 git回退到历史版本以及再滚回去

git回退到历史版本以及再滚回去 问题描述 在开发的过程中,想要修改一个参数的命名。然后修改各种地方,并且push上码云的远程仓库。然后突然发现还要改很多地方,突然后悔不想改动了。那该怎么办呢? 处理步骤 回退本地的git版本 将本地的代码强制推送至远程仓库中 回退本地git版本 首先查看git版本信息,使用git log $ git log commit 6fecbc4fc9d7e23f5c66a504a413cc1ed4ed7f0c (HEAD -> master, origin/m

2021-05-18 14:52:14 1064 1

原创 2020-12-28

目录 一、gdb简介 二、gdb使用流程 1、启动gdb 2、查看源码 3、运行程序 4、设置断点 5、单步执行 6、查看变量 7、退出gdb 三、gdb基本使用命令 1、运行命令 2、设置断点 3、查看源码 4、打印表达式 5、查看运行信息 6、分割窗口 7、cgdb强大工具 四、总结 一、gdb简介 GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一...

2021-05-14 20:40:11 85

原创 fopen和open的区别

1.层次不同 open是系统调用,返回的是文件句柄,文件的句柄是文件在文件描述副表里的索引, fopen是ANSIC标准中的C语言库函数,返回的是一个指向文件结构的指针)。在不同的系统中应该调用不同的内核api。linux中的系统函数是open,fopen是其封装函数,fopen的实现要调用open。 2.fopen和open最主要的区别是是否有缓存 fopen用户态下就有了缓存,它使用了FILE这个结构保存缓冲数据。在进行read和write的时候减少了用户态和内核态的切换。...

2021-05-14 20:37:51 345

转载 2021-05-12

1 几组常见的输入输出函数 在stdio.h头文件中内置了几种输入输出函数,如下列出: printf 与 scanf getchar 与 putchar gets 与 puts 相比之下 printf 与 scanf的功能最为强大,但操作稍显复杂,后两种则功能简单,但针对性较强。 2 printf函数 功能:按照规定格式输出指定数据 2.1.一般形式:如图 格式控制:由“%”后跟格式字符组成。将输出数据转换为指定格式输出,字符串原样输出,转义字符对输出形式进行控制。 2.2.格式说明 附加格

2021-05-12 09:24:23 311

转载 git 简介

01 Git简介 Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的项目。简单点说就是:git分布式版本控制工具(管理代码版本)。我们常用的Git平台有:Gitee(码云)、GitLab、GitHub等。 02 下载Git 这里提供Git下载地址:https://git-scm.com/downloads 03 Gitee配置SSH公钥 注册(用邮箱注册),并登录到Gitee后,鼠标移至右上角头像,下拉选项中选择 `设置` 左侧菜单栏中选择SSH公钥,

2021-04-29 17:29:53 85

原创 2021-04-28

VIM 进入和退出命令 本来不想写任何关于vim的文章的,无奈我今天又忘记怎么退出vim了,常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式。另外还有其它的,我可能都不会用到。。。 按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi q: 不保存文件,退出vi :q! 不保存文件,强制退出vi

2021-04-28 10:11:41 53

转载 2020-12-28

目录 一、gdb简介 二、gdb使用流程 1、启动gdb 2、查看源码 3、运行程序 4、设置断点 5、单步执行 6、查看变量 7、退出gdb 三、gdb基本使用命令 1、运行命令 2、设置断点 3、查看源码 4、打印表达式 5、查看运行信息 6、分割窗口 7、cgdb强大工具 四、总结 一、gdb简介 GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Li.

2020-12-28 14:38:39 63

原创 2020-10-27

https://blog.csdn.net/haoel/article/details/2886 坤

2020-10-27 21:08:14 55

转载 2020-10-27

该篇文章为转载,是对原作者系列文章的总汇加上标注。 支持原创,请移步陈浩大神博客: http://blog.csdn.net/haoel/article/details/2886 makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTM...

2020-10-27 21:05:45 95

转载 2020-10-27

和周围人交流发现,文件权限这一块似乎是很多人弄得不明不白的地方,就是知道这么个东西,但是看也看不太懂,知道得也不清楚,毕竟也可能是有些同学还没学到需要清楚了解文件权限的地方,没有怎么去看过或处理过与文件权限相关的信息,于是就是仅仅知道而已,但是文件权限其实是相当重要的知识,尤其是学到网络这一块你就会知道。下面开始进入正题 一、查看文件权限 首先,在终端你输入这个命令 ls -l 得到较为详细的文件信息 就以我的为例子来进行讲解。我们得到了八列信息,我们的重点是...

2020-10-27 19:58:30 69

转载 VIM编写.C文件和VIM设置

转发:https://blog.csdn.net/qq_26593881/article/details/51474389 一、vi以及vim编辑器 首先ubuntu中自带vi文本编辑器,但用过的人都知道,用它编写一段程序手续特别繁琐,写错了或者需要删除的时候需要在各种模式下切换进行修改。vim可以看做是vi的高级版,在vim中编写程序效率高而且实现了语法高亮。二、ubuntu中vim的安装 1.ctrl+Alt +T打开终端,输入vi,然后tab键,发现以vi开头就只有vi和vim.tiny,说明...

2020-10-27 17:44:58 2096

转载 vi 和 vim 的区别

vi 和vim 的区别 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。 vim的这些优势主要体现在以下几个方面:1、多级撤消 我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。 2、易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。 3、语法加亮 v...

2019-01-03 00:52:38 109

原创 Shell 脚本(shell script)

1、Shell script是什么东西呢?     shell script 是利用shell的功能所编写的一个"程序",这个是程序使用纯文本文件,将一些shell的语法和命令写在里面,搭配正则表达式、管道命令与数据流重定向等功能,以达到我们所想要的处理目的。 所以简单的说shell脚本就像早期的DOS时代的批处理文件,最简单的功能就是将许多命令集合写在一起,让用户轻易的用执行此文本方式,去处理...

2019-01-03 00:36:41 537

原创 Linux 基本命令学习

1、 如何进入超级管理模式?        (1) sudo su root        (2) 输入登录密码 2、如何退回上一次的文件夹        cd - 3、如何一次退回多级文件夹   cd ../../../  其中 一个“ ../ ”表示退一级 4、查看当前的所在的工作目录     pwd 5、查看此目录下的文件清单    ls    ls -al -a是显示...

2018-11-27 15:45:07 109

空空如也

空空如也

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

TA关注的人

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