刘猿猿
刘猿猿
全部文章
Linux
ActiveMQ(1)
C++(11)
C语言(31)
git(3)
java(13)
LeetCode(26)
LintCode(1)
nowcoder(17)
Spring(5)
SQL(2)
剑指offer(23)
数据结构(6)
未归档(6)
程序人生(3)
算法(4)
归档
标签
去牛客网
登录
/
注册
刘猿猿的博客
全部文章
/ Linux
(共28篇)
Linux系统之基础IO
学过C语言的都知道,在C语言中IO其实就是文件操作,像fopen,fwrite,fread,fseek,fprintf,fclose等都是C语言库函数中的系统调用接口,如下图是常用 先回顾下这些标准c库中文件I/O的接口的使用 回顾C库中的IO FILE *fopen(const char...
io
2018-11-10
0
450
Linux编程之进程(二)
在上一篇关于进程的博客中阐述了进程的概念,总结了进程的状态以及进程如何描述,这篇博客就总结下进程的创建,等待,终止以及进程等待的作用。 进程的创建 上一篇博客中讲了关于叉函数的使用,其实叉函数就是进程创建的一个重要手段,演示下面的进程创建³³ 直接上代码 // create.c #inclu...
2018-10-30
0
447
Linux编程之进程
Linux下多任务介绍 首先,简单介绍下多任务系统,任务,进程,线程分别是什么?之间的区别是什么?从宏观角度理解后再针对每一个仔细探究 什么叫多任务系统:多任务系统指可以同一时间内运行多个应用程序,每个应用程序被称作一个任务。 任务定义:任务是一个逻辑概念,指由一个软件完成的任务,...
2018-10-19
0
389
Ubuntu 18.04安装教程
Ubuntu Ubuntu 叫法很多(友帮拓、优班图、乌班图),是一个一琢磨应用为主的开源GUN/Linux操作系统,接下来记录了在VMware Workstation Pro 中安装Ubuntu 18.04 准备工作 下载安装VMware虚拟机 VMware下载地址:https://...
2018-10-16
0
688
GDB使用
GDB介绍 GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VS等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VS的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮忙...
2018-10-02
0
540
Makefile工具的使用
Makefile是一个c语言的编译工具。如果学过Java,可能会认识Maven工具,makefile也是类似的工作。 Makefile能帮助c语言建立自动化的编译。一旦写好,执行一个make命令就可以编译整个工程。当然编写Makefile文件的时候有很多知识点在里面。这篇文章主要讲解如何编写基础性以...
2018-09-24
0
370
vim使用命令大全
不知不觉,vim已经使用快一年了,虽然不是经常使用,这就导致每次使用时一些命令还是模糊,需要查查文档才能正确使用,因此就这篇博客分享给学习Linux的小伙伴们。 vim介绍 vim是程序员最喜欢的编辑器,也是Linux下第二强大的编辑器,虽然emacs是公认的世界第一,但我认为emacs并没有v...
2018-05-22
1
350
Linux基础操作
什么是Linux 和Windows操作系统软件一样,Linux也是一个操作系统软件。但是和Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统软件(Unix系统是Linux系统的前身,具备很多优秀特性)。其在设计之初,就是基于Intel x86系列CPU架构...
Linux
2018-05-22
0
394
首页
上一页
1
2
3
下一页
末页