Myintelex

  • 主页
  • 所有文章
  • 标签云
  • 个人简历

Myintelex

Myintelex

  • 主页
  • 所有文章
  • 标签云
  • 个人简历

Linux学习总结(七)——进程间通信

2016-12-16

Linux 的进程间通信方式是从 UNIX 平台继承而来的。传统的 UNIX 进程间通信方式有三种:管道、FIFO、信号。System V 进程间通信包括 System V 消息队列、 System V 信号量和 System V 共享内存。POSIX 进程间通信机制包括 POSIX 消息队列、POSIX 信号量和 POSIX 共享内存区。

  • 信号量
  • 共享内存
  • 消息队列
  • 进程间通信
Linux学习记录

more >>

Linux学习总结(六)——进程

2016-12-16

进程是一个程序的一次执行的过程,它包括程序的创建,执行,调度,消亡。从宏观上讲进程是并行的,但微观层面是串行的。

  • 进程
Linux学习记录

more >>

Linux学习总结(五)——高级I/O

2016-12-16

高级I/O包含了很多内容,本篇会首先解释下几个相关的概念:阻塞、非阻塞、同步、异步等的概念;接着介绍下 Linux I/O 操作的具体过程;最后讨论下多路复用、记录锁等几个相关函数。

  • I/O
  • epoll
  • poll
  • select
  • 阻塞式I/O
Linux学习记录

more >>

Linux学习总结(四)——标准I/O与文件I/O

2016-12-16

在应用开发中,经常要访问文件,Linux 下的文件读写方式分为两大类:标准 I/O 和 文件 I/O,下面分别介绍下两种 I/O 的相关操作,并比较下两种 I/O 的特点。

  • I/O
  • select
Linux学习记录

more >>

Linux学习总结(三)——Shell常见命令解析

2016-12-16

Shell 的命令有很多,再加上相关软件的命令,更是多不胜数,这里总结了一些常见的。

  • Shell
  • 命令
Linux学习记录

more >>

Linux学习总结(二)——Shell编程

2016-12-16

Shell 是 Unix 系统下的一个命令解释器,主要用于系统和用户的交互。在 Unix 上有各种不同版本的 Shell,Bash是Linux标准默认的Shell,它是BourneAgain Shell的缩写。我们这里主要讨论的也是 Bash。

  • Linux
  • Shell
Linux学习记录

more >>

Linux学习总结(一)——系统结构

2016-12-13

嵌入式开发不可避免的大部分都是使用 Linux 进行开发的,本篇在这里简单介绍自己对 Linux 的认识。

  • Linux
Linux学习记录

more >>

C语言学习总结(五)——C库函数总结

2016-12-08

C 库函数主要指那些由美国国家标准协会(ANSI)或国际标准化组织(ISO)发布的标准中规定的库函数,按照标准 C 的要求来进行 C 语言编程是很重要的,因为这样你的代码才有可能跨平台使用。

  • C语言
  • 标准C库
C语言学习总结

more >>

Google C++ Style Guide

2016-12-02

最近把 Google C++ Style Guide 从头到尾看了一遍,把相应的内容记录在这里,也规范下以后自己的代码。

  • C++
  • Code Style
  • Google
学习记录

more >>

线性表的实现--链表

2016-11-30

线性表是最常用最简单的一种线性数据结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列。通常我们见到的有:数组,链表。而链表又分为单链表、双链表等不同种类。

  • 数据结构
  • 线性表
数据结构

more >>

« Prev1234Next »
© 2020 Myintelex
Hexo Theme Yilia by Litten