按类别查询搜索结果
关于关键词 的检测结果,共 1744
raochaoxun | 2014-05-01 10:40:47 | 阅读(31394) | 评论(1)
大陆身份证号码格式校验代码【阅读全文】
rio5409 | 2014-04-29 21:26:15 | 阅读(890) | 评论(0)
信号处理是linux程序的一个特色。用信号处理来模拟操作系统的中断功能,对于我们这些系统程序员来说是最好的一个选择了。要想使用信号处理功能,你要做的就是填写一个信号处理函数即可。一旦进程有待处理的信号处理,那么进程就会立即进行处理。[cpp] view plaincopy#include <stdio.h>  #include <stdlib.h>  ...【阅读全文】
rio5409 | 2014-04-29 21:24:54 | 阅读(620) | 评论(0)
Linux系统本身为进程间通信提供了很多的方式,比如说管道、共享内存、socket通信等。管道的使用十分简单,在创建了匿名管道之后,我们只需要从一个管道发送数据,再从另外一个管道接受数据即可。[cpp] view plaincopy#include <stdio.h>  #include <unistd.h>  #include <stdlib.h>  #include <string....【阅读全文】
huqinwei987 | 2014-04-24 22:39:02 | 阅读(2440) | 评论(0)
semaphore信号量交通灯实现过桥是考研辅导书王道(操作系统)中关于信号量的一个题,个人觉得答案有精简的余地,所以讨论了一下,但是和王道高分牛校学长讨论的结果不满意,所以贴出来再探讨一下。 有一座桥,南北向,都有入口出口。(图我不画了)1.假设该桥上每次只能有一辆车行驶,试用信号灯的...【阅读全文】
bjutslg | 2014-04-17 11:53:38 | 阅读(700) | 评论(0)
在VC6.0(With SP6)中点击File-Open无效,点击工具栏上的Open按钮则程序直接崩溃,Project-Add File To Project也不行,于是上网搜索,结果是VC6.0会与Visio冲突,解决办法是卸载Visio就OK了。 这肯定不行,Visio用得也不算少呢,卸了Visio还是不太方便的,于是继续找,找到另外一种解决方案,说是用一个加载项来代...【阅读全文】
benzix | 2014-04-15 15:16:48 | 阅读(1030) | 评论(0)
bjutslg | 2014-04-09 23:18:30 | 阅读(1020) | 评论(0)
那些触动人心的产品细节作者: zchening  来源: 极客公园  发布时间: 2013-05-07 19:21  阅读: 4818 次  推荐: 34   原文链接   [收藏]  摘要:在这个信仰缺失的年代,人们有更多情感上和精神上的需要。要想让产品触动人心,首先要能够...【阅读全文】
1830804922 | 2014-04-01 10:06:51 | 阅读(2480) | 评论(0)
通过使用信号量可以很好的完成线程同步。两个线程同时监视同一个信号量。A线程增加信号量的值,B线程减少信号量的值。 当A线程增加信号量大于0时,B线程的等待信号量就会触发,每触发一次将信号量减1,直到将信号量减为0,B线程继续等待A线程增加信号量。int sem_init(sem_t *sem, int pshared, unsigned int value);...【阅读全文】
alienzf | 2014-03-21 22:00:07 | 阅读(1280) | 评论(0)
题目描述:输入一组字符串,如果字符串(1)长度没超过8,(2)由大写字母、小写字母、数字、其他字符最少三中组成,(3)含有2个以上的相同子串则判定为NG,否则为OK例如:021Abc9000 --》OK代码:点击(此处)折叠或打开#include <stdio.h> #include <string.h> ...【阅读全文】
goodstudy2013 | 2014-03-18 17:04:49 | 阅读(1770) | 评论(0)
转载自: http://www.cnblogs.com/justacoder/archive/2010/04/14/segmentation_fault.html1.内存访问越界 a) 由于使用错误的下标,导致数组访问越界 b) 搜索字符串时,依靠字符串结束符来判断字符串是否结束,但是字符串没有正常的使用结束符 c) 使用strcpy, strcat, sprintf, strcmp, st...【阅读全文】
jiangwen127 | 2014-03-11 16:02:04 | 阅读(1860) | 评论(0)
http://www.360doc.com/content/12/0731/15/219024_227468515.shtml参考上面的blog,加上自己的证明思路方法在网上很多了,简单说明如下:两个指针同时从链表头出发,A指针的步长为1,B指针的步长为2,如果两个指针能重叠,则说明链表有环。当指针重叠之后,将B指针移回链表头,以步长为1移动,直到两个指针再次重合的...【阅读全文】
【C/C++】 semget号量
osyunwei | 2014-02-23 16:09:19 | 阅读(900) | 评论(0)
/*信号量 * 它是一个计数器,用于多进程对共享数据对象的访问 一个进程控制另一个进程 * *为了获得共享资源,进程需要执行下列操作 * 1.测试控制资源的信号量 * 2.若此信号量的值为正,则进程可以使用该资源,进...【阅读全文】
nanye1984 | 2014-01-26 14:09:00 | 阅读(1460) | 评论(0)
C++ 程序员自信心曲线图2010年4月1日陈皓发表评论阅读评论82,639 人阅读    学习C++很长时间了,也看过很多程序员学习C++的历程。总体来说,C++是一个“双刃剑”式的语言,只有那些熟悉他的人才能把C++这门语言用好。Linus曾说过:“C++是一门很恐怖的语言,而比它更恐怖的是很多不合格的程序员...【阅读全文】
【C/C++】 号学习笔记
jiuniu110 | 2014-01-26 13:54:09 | 阅读(4220) | 评论(3)
 int sigaction(int signum, const struct sigaction *act,struct sigaction *oldact);中的           struct sigaction {               void     (*sa_handler)(int);              &nbs...【阅读全文】
stevewang1979 | 2014-01-22 22:45:37 | 阅读(950) | 评论(0)
在生产者消费者模式下,环形队列的优化【阅读全文】
浮萍一客 | 2014-01-15 11:09:01 | 阅读(780) | 评论(0)
转自:http://www.2cto.com/kf/201309/246598.html利用Qt进行程序开发时,有时需要信号槽来完成参数传递。带参数的信号槽在使用时,有几点需要注意的地方,下面结合实例进行介绍。 第一点:当信号与槽函数的参数数量相同时,它们参数类型要完全一致。 信号: [cpp]  vo...【阅读全文】
【C/C++】 的解决
嘿我梦见了 | 2014-01-11 23:46:26 | 阅读(3100) | 评论(0)
当编译与安装qt-embedded-linux-opensource-src-xx   (注:xx为版本号)时出现以下错误:The tslib functionality test failed! You might need to modify the include and library search paths by editing&nb...【阅读全文】
嘿我梦见了 | 2014-01-10 18:33:16 | 阅读(2610) | 评论(0)
该文章原创于Qter开源社区(www.qter.org),转载请注明出处!软件:QCom跨平台串口调试助手!更新提示这次源码更新,与前面“串口通信专题”主要有下面两点不同:1.以前必须先使用open()函数打开串口,再进行配置;而现在打开串口和配置串口没有顺序要求;2.以前在Linux下面...【阅读全文】
嘿我梦见了 | 2014-01-10 18:26:10 | 阅读(1770) | 评论(0)
本文章原创于www.yafeilinux.com 转载请注明出处。Qt串口通信专题教程前言去年我使用Qt编写串口通信程序时,将自己的学习过程写成了教程(Qt编写串口通信程序全程图文讲解),但是由于时间等原因,我只实现了Windows下的串口通信,并没有去做Linux下的。自从教程发布到网上后,就...【阅读全文】
andersonyan | 2014-01-10 15:18:42 | 阅读(6280) | 评论(0)
c++中静态成员变量要在类外部再定义,否则产生link2001错误.class testClass{  public:  static int m_i;};// 类外部定义,若不写会产生// error LNK2001: unresolved external symbol "public: static int testClass::m_i" (?m_i@testClass@@2HA)int testClass::m_i;int main(int argc, char* argv[]...【阅读全文】