Lv.的博客
上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 190 下一页
摘要: 同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_... 阅读全文
posted @ 2015-04-27 22:27 Avatarx 阅读(308) 评论(0) 推荐(0)
摘要: #include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_timertimer(io,boost::posix_time::seconds(3));timer.wait();std::coutexpires_a... 阅读全文
posted @ 2015-04-27 22:05 Avatarx 阅读(472) 评论(0) 推荐(0)
摘要: [cpp]view plaincopystaticconstcharS_FILL[]="cycle_queue_fill_";staticconstcharS_EMPTY[]="cycle_queue_empty_";templateclassCycleQueueT{private:CycleQue... 阅读全文
posted @ 2015-04-27 21:44 Avatarx 阅读(537) 评论(0) 推荐(0)
摘要: 前些天为了实现Linux自动登陆的方法,在网上查了很多资料,发现有不少方法,但网上有些方法的讲解不是特别清楚,或者已经过时。因此,特意整理了一下Linux自动登陆的设置方法。本文的测试环境为Centos 5.5。1、设置GDMGDM是GNOME显示管理器,通过设置其配置文件/etc/gdm/cust... 阅读全文
posted @ 2015-04-26 21:45 Avatarx 阅读(3508) 评论(0) 推荐(0)
摘要: 对无锁队列的最初兴趣来自梁斌同志的一个英雄帖:http://coderpk.com/。第一次看到这个题目的时候还不知道CAS,FAA等所谓的“原子操作”,但直觉上感觉,通过对读写操作的性能优化来达到大幅提高队列性能的方法是行不通的,就算读写操作全用汇编来写,也不会和正常的read及write有数量级... 阅读全文
posted @ 2015-04-26 10:25 Avatarx 阅读(3865) 评论(0) 推荐(1)
摘要: 一哥们翻译的boost的无锁队列的官方文档原文地址:http://blog.csdn.net/great3779/article/details/8765103Boost_1_53_0终于迎来了久违的Boost.Lockfree模块,本着学习的心态,将其翻译如下。(原文地址:http://www.b... 阅读全文
posted @ 2015-04-25 15:14 Avatarx 阅读(2913) 评论(0) 推荐(1)
摘要: 转自:http://blog.csdn.net/zhuky/archive/2010/03/10/5364574.aspxBoost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。头文件#include 名空间using namespace boo... 阅读全文
posted @ 2015-04-25 10:56 Avatarx 阅读(298) 评论(0) 推荐(0)
摘要: 获取按钮消息响应函数:voidCTest17GetTimeDlg::OnGetTime(){//TODO:在此添加控件通知处理程序代码//UpdateData(true);CTimem_time;m_time=CTime::GetCurrentTime();//获取当前时间日期m_strDate=m... 阅读全文
posted @ 2015-04-25 09:45 Avatarx 阅读(3705) 评论(0) 推荐(0)
摘要: 利用boost来获取当前时间又方便快捷,还不用考虑跨平台的问题。1. 输出YYYYMMDD[cpp]view plaincopy#include#defineBOOST_DATE_TIME_SOURCEstd::stringstrTime=boost::gregorian::to_iso_strin... 阅读全文
posted @ 2015-04-25 09:40 Avatarx 阅读(1735) 评论(0) 推荐(0)
摘要: 问题是在更新嵌入的清单文件时发生的,由于FAT32的原因而未能更新嵌入的清单文件,于是我们有如下两种解决方法:(1)不启用增量链接。在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断了问题产生的源头,其每次生成exe文件时都直接嵌入清单文件,而不是默认的根据时戳而决定... 阅读全文
posted @ 2015-04-24 14:38 Avatarx 阅读(500) 评论(0) 推荐(0)
上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 190 下一页