自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (9)
  • 收藏
  • 关注

原创 【sykpour】常用lib库函数

x86架构下32位的拷贝static __always_inline void *__memcpy(void *to, const void *from, size_t n){ int d0, d1, d2; asm volatile("rep ; movsl\n\t" "movl %4,%%ecx\n\t" "andl $3,%%ecx\n\t"

2014-08-16 23:14:05 696 1

原创 【数据结构】图的邻接表表示(GNU C++实现)

图G=(V,E)

2014-07-31 11:57:04 884

原创 【基本知识】printk,模块机制

知识点1:使用命令cat /proc/sys/kernel/printk可查看当前系统的的printk的级别值(4 4 1 7),其中数值越小,级别越高;第一个值,表示控制台日志级别;第二个值是用该优先级打印没有注明级别的消息;第三个值是指控制台日志可被设置的小值;第四个值是缺省的控制台日志级别;可在/var/log/syslog或/var/log/messages中查看,或使用dmesg来查

2014-07-27 21:19:50 714

原创 【基本知识】重定向,出错处理,管道,时间值

知识点1:STDIN_FILENO, STDOUT_FILENO,分别表示标准输入和标准输出;在终端控制台中的输入均为标准输入,输出为标准输出;知识点2:ls -l >1.txt等价于ls -l 1>1.txt;重定向1.txt到标准输出;知识点3:a.out 知识点4:a.out 2.txt 2>3.txt 等价于a.out 0 2.txt 2>3.txt;标准输入从1.tx

2014-07-26 19:50:34 647

原创 【coding看计算机系统s】链接器

早期的程序,链接是手动完成的,而现代系统中,链接是you

2014-07-21 23:08:32 806

原创 【socket通信】系统调用socket的各机制

相对于传统的Unix IPC,socket是更为一般的进程间t

2014-07-01 21:32:32 526

原创 【进程间通信】信号量

这里的信号量是指内核中支持shixian

2014-06-12 19:34:53 828

原创 【进程间通信】共享内存

共享内存就是让两个或多个进程可以访问同一块内存,shifd

2014-06-12 15:52:11 770

原创 【进程间通信】报文传递

信号所能传送的信息量很小;而命名管道

2014-06-12 09:46:58 1119

原创 【进程间通信】系统调用ptrace()和进程跟踪

为了方便应用软件的开发与调试,从Unix的早期版本ka

2014-06-11 14:39:03 1514

原创 【进程间通信】信号

信号(signal)

2014-06-11 10:02:14 870

原创 【进程间通信】普通管道和命名管道(FIFO)

管道机制的主体是系统调用pipe(),但是由p

2014-06-10 15:21:03 898

原创 【进程间通信】概述

对于

2014-06-05 20:51:13 594

原创 【文件管理】特殊文件系统/proc

早期的Unix在设备文件目录/dev下设置

2014-06-03 15:30:06 789

原创 【文件管理】其他文件操作

系统调用open(),close(),write(),read()wuyi

2014-06-02 15:48:35 848

原创 【文件管理】文件的读read()

文件的sys_read()和sys_write()是类似的;在sys_write

2014-06-01 19:47:03 908

原创 【文件管理】文件的写write()

在打开了文件以后 ,或者说建立起进程与文件之间的连接zhihou

2014-05-31 19:18:35 1506

原创 【文件管理】文件的打开与关闭

用户进程在能读写一个文件时之前必须要先打开这个文件

2014-05-29 20:37:50 1278

原创 【编程练习】桶排序原理及编程(GNU C++实现)

桶排序,与计数排序假设思想类似,计数排序假设

2014-05-28 16:56:56 1140

原创 【文件管理】超级块super_block

在super_block数据结构中,有个union枚举,du将super_block解释为一个ex

2014-05-27 21:07:57 1926

原创 【文件管理】文件系统的安装和拆卸

每一个块设备

2014-05-27 20:11:11 1142

原创 【文件管理】访问权限与文件安全性

Unix类的OS的安全性总的来说是不差于相关系统的

2014-05-24 19:44:48 1928

原创 【原理思路】斐波那契堆各操作编程思路

在二项堆的ge

2014-05-24 15:31:39 756

原创 【原理思路】二项堆各基本操作编程思路

一个二项堆是由一组二项树zuevheng

2014-05-24 11:01:39 870

原创 【文件管理】从路径名到目标节点

path_link()和path_walk()

2014-05-23 19:13:38 1150

原创 【文件管理】文件系统概述

一个OS最重要的部件是什么呢?那就是jincheng

2014-05-21 21:21:09 1018

原创 【原理思路】大数据中找中位数(腾讯面试题)

题目:在一个d

2014-05-21 18:53:48 13176 3

原创 【进程管理】内核中的互斥操作

内核中的很多的操作在进行过程中都不允许

2014-05-21 15:01:05 789

原创 【进程管理】系统调用nanosleep()和pause()u

前面所讲的sched_yield()只是让内核有一次调度,而当前进程继续保持可运行状态;而是用nanosleep()和pause()是让当前进程睡眠,使它的进程状态变为TASK_INTERRUPTIBLE或TASK_UNINTERRUPTIBLE,并且从可执行队列中移除,调度结果一定是其他进程可以运行;进程一旦进入shuimian

2014-05-20 16:53:53 2146

原创 【进程管理】强制性调度

Linux

2014-05-19 19:31:46 865

原创 【基本概述】C程序在Linux中各段分布

下面是linux的各段分布,一般地址向上增长,但是从我们nm查看的各段,地址向下增长的;linux中各段在内存中分布如下:从底往上依次是,只读程序代码和数据段,堆,共享库的映射区域,用户栈;具体如下图:程序实例:注:指针地址的大小永远为4;strlen()是根据'\0'计算的;字符数组一定会预留一个字节给'\0';

2014-05-17 22:37:38 620

原创 【网络层】IP网际协议

IP是TCP/IP协议族中zui

2014-05-17 20:16:54 608

原创 【进程管理】进程的调度与切换

在多进程的OS中,

2014-05-17 18:51:10 998

原创 【进程管理】系统调用wait4()

一个进程(线程)执行了exit()后,它shi

2014-05-16 21:44:50 3153

原创 【进程管理】系统调用exit()

系统调用exit()在内核中是yo

2014-05-16 17:31:07 1949

原创 【进程管理】系统调用execve()

子进程通常是按父进程的yua

2014-05-16 11:23:02 1220

原创 【进程管理】系统调用fork(),vfork()与clone()

clone()主要是用来创建一个线程,包括用户线程和内核线程

2014-05-15 15:59:06 974

原创 【进程管理】进程三部曲:创建,执行与消亡(综述)

在linux系统中,第一个进程是系统guyo

2014-05-13 14:43:19 812

原创 【进程管理】进程四要素

进程de

2014-05-12 19:55:40 4173

原创 【中断异常】系统调用

外部中断

2014-05-11 20:03:22 714

Mini6410 Qt4和Qtopia编程开发指南

Mini6410 Qt4和Qtopia编程开发指南

2013-08-17

华清远见 嵌入式Linux实验教程

华清远见 嵌入式Linux实验教程 有简入难

2013-08-17

Android java swing 视频监控

Android java swing 视频监控

2013-08-17

计算机组成原理考研2012、2011真题解析 408 考研

计算机组成原理考研2012、2011真题解析 408 考研

2013-08-17

Java Android 订餐系统 毕业设计

本文设计并实现了一个基于Java和Android技术的订餐系统。简单的说,该系统主要分为Web端订餐子系统,Android端订餐子系统,桌面管理信息子系统,以及桌面和Android通信服务四部分。

2013-08-17

教学计划编制 C++ 数据结构

教学计划编制 C++ 数据结构 课程设计

2013-08-17

操作系统 核心算法模拟 java swing

操作系统 核心算法模拟 java swing

2013-08-17

篮球比赛电子记分牌 8086 proteus仿真 汇编

篮球比赛电子记分牌 8086 proteus仿真 汇编 课程设计

2013-08-17

en-Linux程序设计 英文第四版

en-Linux程序设计 英文第四版,计算机图灵书系列

2013-08-15

空空如也

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

TA关注的人

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