自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hehuimin6的专栏

新手上路,多多包涵和照顾

  • 博客(32)
  • 收藏
  • 关注

转载 交叉编译工具无法执行

原地址:http://www.cnblogs.com/dakewei/p/5917813.html首先贴出出错提示信息:jello@kali:/usr/local/arm/2.95.3/bin$ arm-linux-arm-linux-addr2line   arm-linux-gasp        arm-linux-protoizearm-linux-ar        

2017-06-14 11:33:35 1290

转载 ubuntu无法切换窗口

转载自http://blog.chinaunix.net/uid-27666459-id-4606332.html安装完ubuntu,发现不能使用ALT + TAB切换应用程序,翻遍所有百度结果,没有可行,都是拷这个拷那个。。。真实无语。。。翻墙google,看的第一个就完美解决。记录下来,方便国人少走弯路。首先执行以下2条命令:sudo apt-get install

2015-12-31 22:07:47 874

转载 Linux进程间通信

Linux进程间通信深刻理解分类: Linux 通讯机制 2012-08-21 19:27 2401人阅读 评论(0)收藏 举报 linuxstruct数据结构semaphoresignallinux内核目录(?)[+]1 管道11 管道概述及相关API应用111 管道相关的关键概念112管道的创建113管道的读写规则114管道应

2015-05-08 16:43:37 917

转载 Linux内核链表的研究与应用

Linux内核链表的研究与应用分类: Linux内核开发 2012-12-15 19:46 7260人阅读 评论(16)收藏 举报 目录(?)[-]前言一Linux 内核链表数据结构其代码位于includelinuxlisth中30内核中将其数据结构定义放在了includelinuxtypesh中内核链表数据结构的设计思想是使用循环链表的好处

2015-04-05 18:24:33 546

转载 从一个简单程序的GDB调试看段错误,指针的初始化及内存分配(malloc/free)

从一个简单程序的GDB调试看段错误,指针的初始化及内存分配(malloc/free)分类: C++ 2009-01-30 00:27 2544人阅读 评论(0)收藏 举报 stringcharacternullsignalcfile看下面一段程序: [cpp] view plaincopyprint?#incl

2015-04-05 11:23:31 807

转载 内存笔记--->1

1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始

2015-04-05 11:09:06 329

转载 C语言字符串函数大全

C语言字符串函数大全2011-07-19 15:11 183人阅读 评论(0)收藏 举报 c语言bufferstringcharacterborland[cpp] view plaincopyprint?                C语言字符串函数大全    函数名: stpcpy  功  能: 拷贝一个字符串到另一个  

2015-04-01 20:24:58 617

转载 Linux网络编程笔记(修订版)

Linux网络编程笔记(修订版)分类: linux 网络 2012-07-29 08:41 285人阅读 评论(0)收藏 举报 网络编程linuxsocket服务器struct目录(?)[+]基本概念基本接口1      打开一个socket 2      将socket绑定定指定的端口bind3      侦听socketliste

2015-03-31 13:14:31 407

转载 LINUX网络编程的读书笔记

LINUX网络编程的读书笔记 第一章文件系统和进程系统1.1文件系统的总体结构       从文件系统的实现角度来看,按层次可以分成应用程序、系统调用、文件子系统、高速缓冲、设备驱动和具体的存储设备等几个层次,如下图:       应用程序 系统调用接口 文件子系统 硬件存储设备 设备驱动程序 高速缓存 字符设备

2015-03-31 09:46:12 482

转载 一个通用链表的简单实现

一个通用链表的简单实现分类: C program Linux2011-09-29 23:01 1657人阅读 评论(0)收藏 举报 makefilestructnulllist数据结构测试最近在CSDN上看到了absurd大神的几篇关于系统程序员成长计划的的博文里面提到了关于通用链表实现的思想,虽然数据结构学的还行,但是真的没写过通用的链表,对封装的

2015-03-31 09:01:30 531

转载 简明 Vim 练级攻略------->from CoolShell

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好

2015-03-27 22:41:37 495

转载 Linux 指令大全

转自http://blog.csdn.net/rzg/article/details/42133#_Toc74969755Linux 指令大全目录名称:cat3名称 : cd.3名称 : chmod.3名称 : chown.4名称:cp.5名称:cut5名称 : find.6名称:less.7指令名称 :

2015-03-19 13:43:16 573

转载 软中断信号(signal)

信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一

2014-09-02 14:21:49 1975

转载 消息队列函数(msgget、msgctl、msgsnd、msgrcv)

消息队列函数(msgget、msgctl、msgsnd、msgrcv)及其范例分类: Linux进程间通信 2011-07-04 17:29 6366人阅读 评论(4)收藏 举报 structsystemcmdgcclinux编程目录(?)[+]msgget函数原型msgctl函数原型msgsnd函数原型msgrcv函数原型消息队列控制范例两进程

2014-08-27 10:23:30 555

转载 共享内存函数(shmget、shmat、shmdt、shmctl)

共享内存函数(shmget、shmat、shmdt、shmctl)及其范例分类: Linux进程间通信 2011-07-04 17:38 15972人阅读 评论(0)收藏 举报 structnullcmdgcclinux编程目录(?)[+]shmget函数原型shmat函数原型shmdt函数原型shmctl函数原型父子进程通信范例多进程读写范例

2014-08-27 10:21:54 647

转载 信号量函数(semget、semop、semctl)

信号量函数由semget、semop、semctl三个函数组成。下面的表格列出了这三个函数的函数原型及具体说明。1.   semget函数原型semget(得到一个信号量集标识符或创建一个信号量集对象)所需头文件#include #include #include 函数说明得到一个信号量集标识符或创

2014-08-26 20:23:03 876

转载 进程间通信机制(管道、信号、共享内存/信号量/消息队列)、线程间通信机制(互斥锁、条件变量、posix匿名信号量)

进程间通信机制(管道、信号、共享内存/信号量/消息队列)、线程间通信机制(互斥锁、条件变量、posix匿名信号量)分类: linux内核基础 2013-09-16 19:43 1246人阅读 评论(0)收藏 举报 进程间通信线程间通信注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《lin

2014-08-26 20:01:35 814

转载 vim 快捷键技巧总结

vim 快捷键技巧总结分类: Linux/Shell 2010-11-11 15:27 3076人阅读 评论(0)收藏 举报 vimreferencevi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,v

2014-08-26 19:46:17 338

原创 Linux入门

欢迎加入Linux的大家庭!对你来说,这可能还是一个陌生的领域,不过相信随着逐步深入的了解,你会喜欢上Linux,喜欢上开源的!首先,让我们来看一下,Linux新手应该注意和了解哪些事情吧!1. 认识几个大牛Linus Torvalds生于1969年12月28日的芬兰赫尔辛基市,拥有美国国籍。他是Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首席架构

2014-08-26 15:19:46 341

转载 《Linux程序设计》学习笔记11——进程和信号

《Linux程序设计》学习笔记11——进程和信号分类: 《Linux程序设计》笔记 2009-08-10 16:48 918人阅读 评论(2)收藏 举报 linuxsignalunixlinux内核编程struct进程的基本概念UNIX98规范和UNIX95规范把进程定义为“一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统

2014-08-26 10:36:59 472

转载 深刻理解Linux进程间通信(IPC)

深刻理解Linux进程间通信(IPC)分类: Linux环境编程 2012-04-01 17:42 1941人阅读 评论(0)收藏 举报 linuxstruct数据结构semaphoresignallinux内核目录(?)[+]序管道管道概述及相关API应用管道相关的关键概念管道的创建管道的读写规则管道应用实例管道的局限性

2014-08-25 20:47:10 942

转载 C语言有参函数调用时参数值传递问题

再谈C语言有参函数调用时参数值传递问题分类: C/C++ 2012-04-24 16:51 1637人阅读 评论(0)收藏 举报 C语言值传递参数传递指针长春工程学院csdn俱乐部C语言有参函数调用时参数间数据传递问题C语言中在发生有参函数调用时,实参变量与形参变量之间的数据都是单向的“值传递”方式。包括指针变量和数组名作参数的情况。C语言要求函数的

2014-08-24 22:03:50 3561

转载 C/C++常用函数

Java程序员要知道的C/C++函数分类: C/C++基础 2013-12-05 09:15 630人阅读 评论(0)收藏 举报 做为一名Java程序员,为了能顺利得到offer,不得不掌握C和C++的一些基础知识,以防止寻职时笔试被送。如下介绍了一些常用的C、C++函数,希望对各位有用。(1)函数原型:extern char strstr(char *

2014-08-23 16:37:24 360

转载 数据结构与算法

数据结构与算法 - 两个指针搞定字符串操作分类: 数据结构与算法 2013-11-25 11:27 459人阅读 评论(0)收藏 举报 字符串操作在笔试、面试中经常出现对字符串的操作,所以对于字符串的常用操作要熟练掌握。同时也要牢固掌握字符串的基本操作。在C语言中,可以通过如下的方式来声明字符串:1、char *str="字符串";// 字符常量

2014-08-23 16:34:47 380

转载 程序员网址大全

[置顶] 程序员网址大全分类: IT文摘、感悟 2013-11-26 21:23 1787人阅读 评论(1)收藏 举报         这些链接本人会长时间维护,并且还会逐渐加入一些其他相关的链接,如果觉得好的话,就收藏一下,如果你有任何好的程序学习平台,请留下链接!1、算法竞赛平台leetcode http://leetcode.com/  九度

2014-08-23 16:32:40 759

转载 C语言编程的十六个问题

[转][转帖]想成为嵌入式程序员应知道的16个基本问题2006-4-13阅读4277 评论3  这是嵌入式C程序员的基本知识。作者在Embedded Systems Programming杂志上发表了很多嵌入式系统开发方面的文章。  C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供

2014-08-23 16:11:45 3923

转载 shell编程:引用变量、内部变量、条件测试、字符串比较、整数比较、文件比较、逻辑操作、引号、通配符、调试执行

http://blog.csdn.net/fansongy/article/details/67215751、env显示当前的环境变量 2、PS1='[\u@\h \w \A] \$' 可以设置bash的命令与提示符。3、echo $$ 显示当前bash的PID号4、echo $?显示上一条指令的回传值(指令成功回传值为0,其他为非零)5、unset

2014-08-23 16:06:13 438

转载 I2C总线协议详解

URL: http://blog.csdn.net/subkiller/article/details/4508441I2C总线定义    I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包

2014-08-23 16:05:56 465

转载 句柄与指针的区别

原帖地址(http://mahanyang94.blog.163.com/blog/static/25498051200911176212455/)句柄其实就是指针,但是他和指针最大的不同是:给你一个指针,你可以通过这个指针做任何事情,也许是好事,也许是通过这个指针破坏内存,干一些捣乱的事情。这个我想大家都会碰到过,因为乱用指针导致程序崩溃    句柄就没有这个缺点,通过句柄,你只能干一些

2014-08-23 16:03:51 1274

转载 mmap函数介绍与使用

UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。函数:void *mmap(void *star

2014-08-23 16:01:24 417

转载 linux文件操作总结

Linux文件操作总结(系统调用和标准IO库函数)分类: linux 2014-07-31 20:02 13人阅读 评论(0)收藏 举报 linux系统调用标准IO库文件操作总结一、系统调用❑ open: Open a file or device❑ read: Read from an open file or device❑ write: W

2014-08-23 15:58:07 394

转载 kernel_list讲解

   Sam之前看2.4kernel时,常看到List.也仔细看了一下,但现在长期没有看kernel,没有写程序,已经忘记了很多。今天又看一看并记录下来。 LinuxKernel中,常常需要使用双向链表。在~/include/linux/list.h中,就定义了双向链表和常用的function. 链表

2014-08-22 19:23:11 469

空空如也

空空如也

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

TA关注的人

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