码迷,mamicode.com
首页 >  
搜索关键字:for死循环    ( 1577个结果
RT-thread内核之空闲线程
空闲线程是系统线程中一个比较特殊的线程,它具有最低的优先级,当系统中无其他线程可运行时,调度器将调度到空闲线程。空闲线程通常是一个死循环,永远不被挂起。RT-Thread实时操作系统为空闲线程提供了钩子函数(钩子函数:用户提供的一段代码,在系统运行的某一路径上设置一个钩子,当系统经过这个位置时,转而...
分类:编程语言   时间:2015-02-08 18:09:49    阅读次数:408
C++析构函数调用异常问题研究
最近又遇到一个奇葩问题,程序在自己的开发机器和某些机器上运行完好,但是在测试人员的几台机器上运行就直接推出了。开始以为是出现了野指针,因为delete野指针时程序会直接退出。代码翻来覆去过来即便确认没有野指针后问题就陷入了死循环。经过多次调试我发现在我的机器上虽然不崩溃,但是delete对象指针的时...
分类:编程语言   时间:2015-02-06 18:19:27    阅读次数:176
小米wifi局域网下播放硬盘影片使用方法
因为家里没开网,看视频都要缓存到手机上。后来听说小米wifi可以做为一个局域网服务器来用,没忍住就买了一个。但是下载app之后才发现被坑。 小米路由器需要登录帐号之后才可以使用,而且每次开启都要登录于是。事情变成了死循环。当时买小米wifi的初衷就是出租房子,想随时退房就不想开网络但是不开网络,wi...
分类:移动开发   时间:2015-02-03 09:25:04    阅读次数:225
【BZOJ】【2286】【SDOI2011】消耗战
虚树+树形DP OrzZYF……果然好神……建虚树先按dfn排序,再用一个单调栈来维护当前这条【链】,往里加边……说实话还没弄懂- -留个坑吧……RE的原因:这条链往出退的时候没写top--;在第112行……导致死循环了! 1 /*********************************.....
分类:其他好文   时间:2015-02-01 23:05:08    阅读次数:289
玩转Bash脚本:循环结构之while循环
和其他语言一样Bash的循环结构中也有while语句。它的基本结构为 while 条件;do 循环体;done 和其他语言不同的是,bash脚本中的while条件很丰富,可以是方括号[]就像if那样的条件,也可以是终端的命令作为条件。bash的死循环结构十分简洁不用while(1)不用while(true),只要while :。此外bash的while还能和重定向符号>和<联用。怎么样,有趣吧。...
分类:其他好文   时间:2015-01-31 18:06:12    阅读次数:216
handler的工作原理
一、工作机制在子线程中创建一个handler的成员变量;在子线程得到handler的引用,调用sendMessage给主线程发送一个消息在handler中重写handlermessage,修改ui界面二、工作原理 前提知识:所有的ui界面的操作系统,后台都运行者一个死循环,它在不停的监听和接收用户发...
分类:其他好文   时间:2015-01-28 00:54:04    阅读次数:287
java.lang.OutOfMemoryError: Java heap space解决办法
//首先检查程序有没有限入死循环 这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变...
分类:编程语言   时间:2015-01-27 23:17:58    阅读次数:202
kobox : key_waitqueue.c -v1 如何内核线程,如何使用等待队列
平台:TQ2440 按键驱动(1)在init中创建一个内核线程作为等待队列的处理函数,该内核线程是一个while(1)死循环,一直检測等待队列的触发条件DECLARE_WAIT_QUEUE_HEAD(key_driver_wq); /* create a kernel thread */kthre....
分类:编程语言   时间:2015-01-27 20:01:26    阅读次数:275
Android UI编程(4)——Thread、Message、Handler
当应用程序启动时,会开启一个主线程(也就是UI线程),由它来管理UI,监听用户点击,来响应用户并分发事件等。所有一般在主线程中不要执行比较耗时的操作,如延时、下载网络数据、死循环,否则出现ANR错误。所以就将这些操作放在子线程中,但是由于Android UI线程是不安全的,所有只能在主线程中更新UI。使用Thread来创建子线程、使用Message来存储数据、使用Handler来处理消息数据。...
分类:移动开发   时间:2015-01-26 12:02:45    阅读次数:173
C++ 非阻塞套接字的使用 (3)
异步非阻塞套接字避免了死循环的接收问题,但是软件用起来体验还是很差。究其原因,软件在指令的发送、接收上,采取了一种不合理的方式:在指令的发送后,立刻调用接收函数,等待回令。 若是采用同步阻塞套接字,那么如果连接出现问题没有回令,那么软件进程会始终等待锁死,这样显然是不合理。于是采用同步非阻塞的...
分类:编程语言   时间:2015-01-22 17:32:35    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!