定时器local sharedScheduler = CCDirector:sharedDirector():getScheduler() --自定义函数 i=1 function prForHimi() -- cocos2d.CCLuaLog("reFresh...
分类:
其他好文 时间:
2014-06-18 22:02:00
阅读次数:
204
同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_...
分类:
其他好文 时间:
2014-06-18 19:52:34
阅读次数:
169
IO模型io_service对象是asio框架中的调度器,所有异步io事件都是通过它来分发处理的(io对象的构造函数中都需要传入一个io_service对象)。asio::io_serviceio_service;asio::ip::tcp::socketsocket(io_service);在as...
分类:
其他好文 时间:
2014-06-18 19:28:34
阅读次数:
174
Christopher KohlhoffCopyright © 2003-2012 Christopher M. Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost....
分类:
其他好文 时间:
2014-06-18 19:27:19
阅读次数:
279
设置定时任务很简单,用Timer类就搞定了。一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class TimeTaskTest {pub...
分类:
编程语言 时间:
2014-06-15 21:20:05
阅读次数:
251
boost::asio设置同步连接超时CSDN上求助无果,只好用自创的非主流方法了。asio自带的例子里是用deadline_timer的async_wait方法来实现超时的,这种方法需要单独写一个回调函数,不利于把连接和超时封装到单个函数里。传统的Winsock编程可以先把socket设为非阻塞,...
分类:
其他好文 时间:
2014-06-15 08:43:18
阅读次数:
274
asio的主要用途还是用于socket编程,本文就以一个tcp的daytimer服务为例简单的演示一下如何实现同步和异步的tcp socket编程。客户端客户端的代码如下:#include#include#includeusingboost::asio::ip::tcp;intmain(intarg...
分类:
其他好文 时间:
2014-06-15 00:29:27
阅读次数:
349
创建buffer在io操作中,对数据的读写大都是在一个缓冲区上进行的,在asio框架中,可以通过asio::buffer函数创建一个缓冲区来提供数据的读写。buffer函数本身并不申请内存,只是提供了一个对现有内存的封装。chard1[128];size_tbytes_transferred = s...
分类:
其他好文 时间:
2014-06-15 00:03:47
阅读次数:
207
java定时器的使用定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后运行。定时器任务类TimerTask是抽象类,继承并重写其run()方法,可实....
分类:
编程语言 时间:
2014-06-14 21:47:18
阅读次数:
300