上一页 1 2 3 4 5 6 7 8 9 10 ··· 45 下一页
摘要: 因为微软收购了Skype,就减少了对linux版软件的支持,官方下载页面已找不到了。只有这一个地址了。要下的尽早。http://download.skype.com/linux/skype-ubuntu-precise_4.2.0.13-1_i386.deb只有这个版本是14.04可用的。使用 Ct 阅读全文
posted @ 2016-02-18 22:31 stemon 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Makefile基础先上一个有多个源文件和头文件的C语言的代码程序:/* main.c */#include #include "main.h"#include "stack.h"#include "maze.h"struct point predecessor[MAX_ROW][MAX_COL] ... 阅读全文
posted @ 2016-01-26 20:57 stemon 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、前言在linux kernel的实现中,经常会遇到这样的场景:共享数据被中断上下文和进程上下文访问,该如何保护呢?如果只有进程上下文的访问,那么可以考虑使用semaphore或者mutex的锁机制,但是现在中断上下文也参和进来,那些可以导致睡眠的lock就不能使用了,这时候,可以考虑使用spin... 阅读全文
posted @ 2016-01-25 14:20 stemon 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、前言中断发生以后,CPU跳到内核设置好的中断处理代码中去,由这部分内核代码来处理中断。这个处理过程中的上下文就是中断上下文。为什么可能导致睡眠的函数都不能在中断上下文中使用呢?首先睡眠的含义是将进程置于“睡眠”状态,在这个状态的进程不能被调度执行。然后,在一定的时机,这个进程可能会被重新置为“运... 阅读全文
posted @ 2016-01-21 16:55 stemon 阅读(7245) 评论(0) 推荐(2) 编辑
摘要: 接着上一节的代码,在while(1)的循环里面增加代码:sum=0#include int main(void){ int sum = 0, i = 0; char input[5]; while (1) { sum = 0; scanf("%s", input); for (i = 0; i... 阅读全文
posted @ 2016-01-18 16:06 stemon 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: 到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的位置插入printf,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修正Bug了。如果结果和预期的不一样,就根据结果做进一步的假设和分析。这里,我们介绍一种很强大的调... 阅读全文
posted @ 2016-01-18 09:28 stemon 阅读(3288) 评论(0) 推荐(0) 编辑
摘要: 现在有这种需求,在main函数中建立一个二叉树的root结点的指针,在tree_create函数中malloc或者new一个二叉树结点,然后在main函数中能正常的访问这个新建的结点。注:这里的tree_create的返回值为void,也就是说不能通过函数的返回值返回指向结点的指针。能想到的办法就是... 阅读全文
posted @ 2016-01-14 17:49 stemon 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 对象(Objects)是python中数据的抽象,python中所有的数据均可以用对象或者是对象之间的关系来表示。每个对象均有标识符(identity)、类型(type)、值(value)。标识符。对象一旦创建,那么它的标识符就不会改变,可以把标识符看作对象在内存中的地址。is操作可以用来比较两个对... 阅读全文
posted @ 2016-01-13 17:09 stemon 阅读(676) 评论(0) 推荐(0) 编辑
摘要: POSIX定义数据类型sigset_t以包含一个信号集,并且定义了下面五个函数处理信号集: 阅读全文
posted @ 2016-01-12 20:53 stemon 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 信号的基本概念为了了解信号,先从一个熟悉的场景开始说起:1. 用户输入命令,在shell下启动一个前台进程。2. 当用户按下Ctrl-C,这个键盘输入将产生一个硬件中断。3. 如果CPU正在执行这个进程的代码,则该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。4. 终端驱动程序... 阅读全文
posted @ 2016-01-09 15:36 stemon 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 45 下一页