码迷,mamicode.com
首页 >  
搜索关键字:windows 消息队列 进程 线程    ( 166925个结果
RabbitMQ (消息队列)专题学习04 Publish/Subscribe(发布者/订阅者)
基于RabbitMQ的发布者订阅者消息分发模型...
分类:其他好文   时间:2014-05-07 02:43:57    阅读次数:450
Android菜鸟的成长笔记(27)——SurfaceView的使用
前面有关自定义View中进行了绘图,但View的绘图机制存在如下缺陷:1、View缺乏双缓冲机制。2、当程序需要更新View上的图像时,程序必须重绘View上显示的整张图片。3、新线程无法直接更新View组件。由于View存在上面缺陷,所以在游戏开发中一般使用SurfaceView来进行绘制,SurfaceView一般会与SurfaceHolder结合使用,SurfaceHolder用于向与之关联...
分类:移动开发   时间:2014-05-06 23:42:01    阅读次数:571
android开发完全退出activity
我们退出Activity可以调用:finish(),system(0),但是这些都只是单单退出单个Activity 也有人会说,直接把进程杀死,这些做法都不是很可取,其实我们翻看api可以发现,Activity 都是放入stack中管理,我们只要把stack清空了,不就完全退出了嘛。要对Activity的stack 管理,就需要了解launchMode的四种状态,这里...
分类:移动开发   时间:2014-05-06 23:40:01    阅读次数:409
防止shell脚本长时间运行导致ssh超时
在一些对安全性要求较高的场景下,ssh的超时时间是管理员预先设置好的,在闲置一段时间后ssh连接会自动断开。这种情况下如果通过ssh执行脚本,而脚本运行时间又比较长的话,会导致ssh客户端和服务器长时间无交互而超时,命令执行失败。 使用bash子进程可以解决这种问题,思路是由子进程执行具体的逻辑代码,而由主进程来监控子进程的执行状态,同时向控制台输出字符来keep alive。 bash创建子...
分类:其他好文   时间:2014-05-06 23:30:56    阅读次数:366
基于C++11的线程池
封装了一个基于C++11的线程池对象。 异步执行的任务,从线程池中分配一个空闲的线程来执行该任务. 如果没有空闲的线程可以执行,则进入队列排队 task_pool_init(10); for( int i = 0 ; i < 200 ; i ++ ) { run_job([i]{ std::this_thread::sleep_for(std::chrono::seconds(1)); }); } ........................... ...
分类:编程语言   时间:2014-05-06 23:16:37    阅读次数:378
LeaveCriticalSection有BUG?
偶然发现Windows API函数LeaveCriticalSection存在一个BUG...
分类:其他好文   时间:2014-05-06 22:56:31    阅读次数:290
DIY理论武装之路
上个世纪90年代,安装有486/奔腾处理器,带有漂亮的图形界面的Windows 3.2/95的PC机大量进入中国。我有幸在那个时候开始接触到了计算机。 一本《PC天书2000》(大众软件2000年增刊)陪着我懵懵懂懂踏进了计算机的世界,“装机时一门艺术”这句口号现在还记得,“当前的电脑主要就是由CPU、主板、内存、显卡硬盘这五大配件组成”概括了“DIY的精华”。早期的大软(2000年)涉足了硬件...
分类:其他好文   时间:2014-05-06 22:53:14    阅读次数:614
dump文件的创建及使用
1.创建dump文件的原因 windows程序当遇到异常,没有try-catch或者try-catch也无法捕获到的异常时,程序就会自动退出,如果这时候没有dump文件的话,我们是没有得到任何程序退出的信息。在windows程序异常退出之前,会预先调用一个在程序中注册的异常处理回调函数(默认是没有设置),只要我们在这个回调函数中调用MiniDumpWriteDump函数就可以产生我们想要的dum...
分类:其他好文   时间:2014-05-06 22:52:38    阅读次数:515
Windows下PHP修改Hosts文件的方法
通过PHP程序完成修改Hosts文件原理如下: 1,Neil没有找到直接利用PHP修改的方法,所以首先是写一个.bat文件 2,使用system(),调用.bat完成修改Hosts的目的 代码如下: //创建.bat $filename = "updata.bat";//'@echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drive...
分类:Windows程序   时间:2014-05-06 22:47:22    阅读次数:486
一个比较方便的关闭进程函数
原创哦...如果有更好的功能或者BUG修订请通知我, 谢谢uses TLHelp32, PsAPI;{AFile: 要结束的进程AEffectFirst: 是否只结束第一个找到的进程可以只输入EXE名称, 或者全路径+文件名, 或者只是某个文件路径如果输入的只是某个路径, 则关闭属于这个路径下的所....
分类:其他好文   时间:2014-05-06 17:59:10    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!