码迷,mamicode.com
首页 >  
搜索关键字:循环 结构化命令 shell    ( 69109个结果
mfc小工具开发之定时闹钟之---多线程急线程同步
一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于.....
分类:编程语言   时间:2014-06-30 11:45:32    阅读次数:308
POJ2676 Sudoku [数独]
好题,也很实用,犯了几个错误 1.在枚举赋值的时候,思维有个错误:当当前的赋值不能填完这个数独,应该是继续下一个循环,而不是return false 终止枚举 2.Generic Programing写错了,,,本来那个memset想写成Generic Programing的,,,然后,永远只有第一组结果对 不说了,泪哈,,, #include #include #include #...
分类:其他好文   时间:2014-06-30 11:04:33    阅读次数:157
DMA为什么比轮询、中断方式性能要卓越很多?(你不懂)
如果是计算机专业出身的同学,都听过一个概念,中断比轮询要好、DMA比中断要好。 中断比轮询要好,是容易理解的: 在轮询中,CPU是死循环执行对IO端口的检测,这种模式,大量的浪费了CPU(因为CPU除了处理外设之外,更多的时间应该用于对内存的操作,如计算等)。 而中断方式,则没有死循环的浪费,CPU可以正常做别的事情,等到外部设备数据来了,就会主动由设备控制器发出中断(设备控制器预先需要注册...
分类:其他好文   时间:2014-06-30 09:58:50    阅读次数:185
微博估计要火一阵的SleepSort之Shell及C实现
今日在微博看到如此神奇的代码,居然还有新的sort算法,对于我这种渣渣必须研究一下,代码如下: #!/bin.bash function f() { sleep "$1" //sleep 这么多ms echo "$1" } while [ -n "$1" ] //第一个参数不为空 do f "$1" & //后台运行,相当于fork一个进程去执行f, 父进程同...
分类:其他好文   时间:2014-06-30 08:41:57    阅读次数:256
linux shell 的变量问题 &&export 语句作用 &&su 与 su - 的区别
首先来看看变量的问题                 [root@localhost ~]# dhh=1 [root@localhost ~]# echo $dhh 1 开一个子shell测试 [root@localhost ~]# bash [root@localhost ~]# echo $dhh 没有值                  使用export  [roo...
分类:系统相关   时间:2014-06-30 00:53:44    阅读次数:270
验证list的底层数据结构
《STL源码剖析》中,指出SGI STL的list底层数据结构式循环双向链表,并且在链表尾端留一个空白节点,让end指向它。由于是双向的,那么list的迭代器必须是Bidirectional Iterator类别的。        下面,分别验证vs2010下和code blocks(gcc)下,list的底层实现是否是循环链表。 #include #include using namesp...
分类:其他好文   时间:2014-06-30 00:21:54    阅读次数:202
【数据结构】两个单循环链表的连接操作
如果在单链表或头指针表示的链表上操作这个比较消耗性能,因为都需要遍历第一个链表,找到an,然后将b1链接到an的后面,时间复杂度是:O(n)。若在尾指针表示的单循环链表上实现,则只需改变指针,无需遍历,时间复杂度是:O(1) 现在看算法实现,需要4个主要步骤,都注释了: LinkList Connect(LinkList A,LinkList B){ //假设A,B为非空循环链表的尾指针...
分类:其他好文   时间:2014-06-29 22:33:08    阅读次数:319
linux find命令强大之处
find命令 find pathname -options [-print -exec -ok ...]   -print: find命令将匹配的文件输出到标准输出。   -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。   -ok: 和-exec的作用相同,只不过以一种更...
分类:系统相关   时间:2014-06-29 20:48:34    阅读次数:355
Hbase快速开始——shell操作
一. 介绍 HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的.....
分类:其他好文   时间:2014-06-29 19:20:17    阅读次数:252
Maven内置隐式变量(转)
Maven提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settingsenvenv变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对${env.PATH}的引用将会被${PATH}环境变量替换,在Windows中为%PATH%.projetcp...
分类:其他好文   时间:2014-06-29 18:57:44    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!