上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 37 下一页
摘要: 一、描述 在操作系统中,异步并发执行环境下的一组进程,因为相互制约关系,进而互相发送消息、互相合作、互相等待,使得各进程按一定的顺序和速度执行,称为进程间的同步。具有同步关系的一组并发进程,称为合作进程,合作进程间互相发送的信号,称为消息或事件。 这种需要进程间同步的情况,是可以想见的,例如几个进程 阅读全文
posted @ 2016-05-29 20:50 amanlikethis 阅读(5461) 评论(0) 推荐(0)
摘要: 说明:本文转自多线程编程之pthread_create函数应用,在此基础上笔者做了些许改动。 pthread_create函数 函数简介 pthread_create是UNIX环境创建线程函数 头文件 #include<pthread.h> 函数声明 int pthread_create(pthre 阅读全文
posted @ 2016-05-28 12:41 amanlikethis 阅读(84174) 评论(0) 推荐(5)
摘要: 一、概述 本文首先描述了一个可以实际测试运行的简单驱动实例,然后由此去讨论Linux下驱动模板的要素,以及Linux上应用程序到驱动的执行过程。这个简单的驱动实例运行直接运行在虚拟机Linux系统上,不需要借助于开发板验证。 测试环境: VMware+Ubuntu12.04。 二、驱动程序实例 驱动 阅读全文
posted @ 2015-10-27 15:57 amanlikethis 阅读(35188) 评论(6) 推荐(6)
摘要: 一、命令行模式 1、设置IP、子网掩码(netmask) #ifconfig eth0 <IP地址> netmask <子网掩码> up up 表示开启网卡eth0,可以不加 2、设置网关(gateway) #route add default gw <网关IP> 说明: 此种方法虽然可以配置,但只 阅读全文
posted @ 2015-10-25 14:50 amanlikethis 阅读(701) 评论(0) 推荐(0)
摘要: 问题描述: 笔者欲更新一下VMwareTools,结果发现虚拟机Linux上找不到设备"/dev/cdrom",当然也就不能通过命令"mount /dev/cdrom /mnt/cdrom"来挂载光驱了。 解决办法: /dev/cdrom是/dev/sr0的软连接,也就是说/dev/sr0才是实际意 阅读全文
posted @ 2015-10-25 11:10 amanlikethis 阅读(7029) 评论(0) 推荐(0)
摘要: 辗转相除法 设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q......r2(0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r1除以r... 阅读全文
posted @ 2015-10-03 19:59 amanlikethis 阅读(297) 评论(0) 推荐(0)
摘要: 微软方法:int __cdecl strcmp (const char *src, const char *dst){ int ret = 0 ; while(!(ret = *(unsigned char *)src - *(unsigned char *)dst)... 阅读全文
posted @ 2015-10-02 10:25 amanlikethis 阅读(4256) 评论(1) 推荐(1)
摘要: > 预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1). #define 语法的基本知识(例如:不能以分... 阅读全文
posted @ 2015-09-28 09:20 amanlikethis 阅读(1474) 评论(1) 推荐(0)
摘要: 各种排序算法的比较排序方法平均时间最坏情况辅助存储简单排序O(n2)O(n2)O(1)快速排序O(nlogn)O(n2)O(logn)堆排序O(nlogn)O(nlogn)O(1)归并排序O(nlogn)O(nlogn)O(n)基数排序O(d(n+rd))O(d(n+rd))O(rd)快速排序 排... 阅读全文
posted @ 2015-09-22 16:18 amanlikethis 阅读(284) 评论(0) 推荐(0)
摘要: "!x++"之说,各人见解不同,但真理只有一个。我只尝试着说出一种见解,未知真相。何如? "!x++"等价于"!(x++)"。理论分析 后置++运算优先级高于逻辑非!,所以先运算优先级高的,也就是x++;然后再运算!(x++)。实验结果 if (!x++){ printf... 阅读全文
posted @ 2015-09-11 12:11 amanlikethis 阅读(453) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 37 下一页