E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Boost.Asio
CMake命令行添加编译参数
CMake命令行添加编译参数CMake命令行添加编译参数学习自coroserver例程:https://github.com/windoze/coroservercoroserver是一个应用
Boost.Asio
金庆的专栏
·
2013-08-08 11:00
CMake命令行添加编译参数
CMake命令行添加编译参数学习自coroserver例程:https://github.com/windoze/coroservercoroserver是一个应用
Boost.Asio
和Boost.Coroutine
金庆
·
2013-08-08 11:59
C/C++
其它
boost.asio
包装类st_asio_wrapper开发教程(2015.11.6更新)(五)
如果你偶然浏览到这里,请先看
boost.asio
包装类st_asio_wrapper开发教程(一)源代码及例程下载地址:git:https://github.com/youngwolf-project
yang79tao
·
2013-08-07 22:00
boost::asio 的同步方式
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。
dodo_check
·
2013-07-16 17:00
boost::asio译文
2012ChristopherM.Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)
Boost.Asio
haoxingfeng
·
2013-06-17 13:00
boost
avhttp简介
avhttpavhttp是一个基于
Boost.Asio
实现的HTTP客户端开发工具库.简介它支持HTTP(1.0/1.1)、HTTPS,断点续传,多线程并发下载,异步,HTTP/SOCKS4/SOCKS5
Jackarain
·
2013-05-13 15:00
C++
http
asio
boost
avhttp
Boost.Asio
技术文档
asioAsioboostBoostc++C++异步IO目录(?)[+]综述基本原理核心概念和功能解析BoostAsioProactor设计模式无线程并发Proactor和BoostAsioProactor设计模式使用Reactor的实现实现Windows的重叠IO优点缺点线程和BoostAsio线程安全线程池内部线程Strands无显式锁定的线程缓冲区Streambuf与IoStream整合遍历
debugconsole
·
2013-03-17 23:00
boost.asio
系列——Timer
http://www.cnblogs.com/TianFang/archive/2013/02/02/2890325.html同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。 #include #include int main() { boost::a
ywh147
·
2013-03-05 18:00
boost.asio
系列——buffer
http://www.cnblogs.com/TianFang/archive/2013/02/03/2890983.html创建buffer在io操作中,对数据的读写大都是在一个缓冲区上进行的,在asio框架中,可以通过asio::buffer函数创建一个缓冲区来提供数据的读写。buffer函数本身并不申请内存,只是提供了一个对现有内存的封装。 char d1[128]; size_
ywh147
·
2013-03-05 18:00
使用
Boost.Asio
编写通信程序
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。
zxh2075
·
2013-03-01 15:00
C++
通信
Boost.Asio
一个支持并发, 支持异步/同步, 支持http/https, 支持续传的avhttp
boost.asio
是一个非常优秀的异步网络库,要是能基于asio开发,就能实现单线程并发下载。得益于asio的良好架构,如果单线程性能不足的时候,只需要简单的开启多个线程跑asio::io_ser
Jackarain
·
2013-02-24 00:00
http
并发
网络
boost
asio
vc2012的c++0x特性对std::move的支持测试
最近对我的开源库st_asio_wrapper(基于
boost.asio
的c/s框架)做了个详细的检查,主要是看看在防止内存拷贝上是否达到了我的预期,vc2012的结果似乎不满意(相对于gcc4.7来说
yang79tao
·
2013-01-31 20:00
move
c++0x
c++0x
vc2012
Boost.Asio
技术文档
2012ChristopherM.Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)
Boost.Asio
zxh2075
·
2013-01-22 22:00
【Boost】boost库asio详解3——io_service作为work pool
无论如何使用,都能感觉到使用
boost.asio
实现服务器,不仅是一件非常轻松的事,而且代码很漂亮,逻辑也相当清晰,这点上很不同于ACE。
huang_xw
·
2013-01-06 23:00
boos相关内容
http://blog.chinaunix.net/uid-21903040-id-3061545.html一、课程目标本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出
Boost.Asio
ywh147
·
2012-12-17 10:00
源码阅读计划
1、10月8号开始阅读
boost.asio
的代码,到现在已经将整个框架的架构搞清楚,一些实现的细节还是未理解,争取再用两周时间完成阅读,并用一周左右的时间编写文档。
ywh147
·
2012-11-23 16:00
cherokee, nginx,
boost.asio
中的Leader Follower 模式
LeaderFollower模式是一种高效的多线程IO多路分离和调度模式。 http://www.kircher-schwanninger.de/michael/publications/lf.pdf 实现高性能的多线程应用程序是具有挑战性的任务,Leader Follower主要解决了以下几个方面的问题: 1. 有效复用IO句柄和线程: 实现高性能多线应用需要并发处理大量的事件,例
watter1985
·
2012-10-15 20:00
nginx
boost::asio学习文章
boost.ASIO1.ASIO的同步方式
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。
luopeiyuan1990
·
2012-09-22 11:00
boost.asio
包装类st_asio_wrapper开发教程(2015.11.6更新)(四)
如果你偶然浏览到这里,请先看
boost.asio
包装类st_asio_wrapper开发教程(一)源代码及例程下载地址:git:https://github.com/youngwolf-project
yang79tao
·
2012-09-09 16:00
(*)使用
Boost.Asio
编写通信程序
content/science_doc/%E4%BD%BF%E7%94%A8boostasio%E7%BC%96%E5%86%99%E9%80%9A%E4%BF%A1%E7%A8%8B%E5%BA%8F使用
Boost.Asio
zhongguoren666
·
2012-09-06 16:00
boost:asio的同步方式和异步方式
http://blog.csdn.net/byrsongqq/article/details/6253435
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型
qq1987924
·
2012-08-23 16:00
socket
tcp
String
service
服务器
System
Boost.Asio
技术文档
2012ChristopherM.Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)
Boost.Asio
qq1987924
·
2012-08-18 20:00
【
Boost.Asio
学习笔记】C/S通信简例
一、同步:定时器中执行一个阻塞等待#include #include #include intmain() { boost::asio::io_serviceio; boost::asio::deadline_timert(io,boost::posix_time::seconds(5)); t.wait(); std::cout #include #include voidprint(const
famousDT
·
2012-08-01 15:00
thread
多线程
timer
IO
service
System
【
Boost.Asio
学习笔记】C/S通信简例
客户端向服务器端发送请求,服务器生成当前时间的字符串并返回给客户端,客户端输出这个时间字符串Client客户端:#include #include usingboost::asio::ip::tcp; intmain(intargc,char*argv[]) { try{ if(argc!=2){ std::cerr"buf; boost::system::error_codeerror; siz
famousDT
·
2012-08-01 14:00
exception
String
socket
service
iterator
System
Boost-Boost.Asio资料收集
Asio的架构:
Boost.Asio
设计索引概念性了解API:boost::asio中的同步与异步Asio的Buffer: buffer几种用法 ,这些Buffer都只是引用外部的内存数据,如果需要拷贝和分配
ljmwork
·
2012-08-01 11:00
timer
IO
socket
String
service
buffer
【
Boost.Asio
学习笔记】简介+简单例子
一、异步定时器的使用#include #include #include boost::asio::io_serviceio; boost::asio::deadline_timert(io,boost::posix_time::seconds(5)); boost::asio::deadline_timert1(io,boost::posix_time::seconds(3)); voidpri
famousDT
·
2012-07-31 17:00
多线程
timer
工作
IO
service
System
boost.asio
包装类st_asio_wrapper开发教程(2015.11.6更新)(三)
如果你偶然浏览到这里,请先看
boost.asio
包装类st_asio_wrapper开发教程(一)源代码及例程下载地址:git:https://github.com/youngwolf-project
yang79tao
·
2012-07-16 21:00
boost::asio译文
2012ChristopherM.Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)
Boost.Asio
q601510717
·
2012-07-10 14:00
socket
tcp
Stream
IO
service
basic
boost.asio
包装类st_asio_wrapper开发教程(2015.11.6更新)(二)
如果你是偶然浏览到这里,请先看
boost.asio
包装类st_asio_wrapper开发教程(一)源代码及例程下载地址:git:https://github.com/youngwolf-project
yang79tao
·
2012-07-07 15:00
boost.asio
包装类st_asio_wrapper开发教程(2016.1.6更新)(一)
一:什么是st_asio_wrapper它是一个c/s网络编程框架,基于对
boost.asio
的包装(支持boost-1.49.0及其之后的所有版本,之前的可能也部分支持,只是未实际试过),目的是快速的构建一个
yang79tao
·
2012-07-07 14:00
socket
异步
源代码
网络编程
cs
boost.asio
防止恶意空连接的方法
网络服务器通常要应对一些意外情况,如空连接行为,指在遇到客户端连接后不进行任何操作,并很可能在大量空连接情况下导致服务器资源耗尽而无法工作。以下代码主要工作在连接后首次接收客户端消息的环节添加一个timer,并在指定时间后检测是否已接收到消息(验证消息环节此处略去),如果没有收到消息则可认为这是一个非正常连接,并马上断开。timer使用boost::asio::deadline_timer,相对比
hbhhww
·
2012-05-29 15:00
timer
socket
session
service
服务器
buffer
ASIO 同步
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。
herostarone
·
2012-05-01 22:00
boost.asio
服务器使用io_service作为work pool
使用io_service作为处理工作的workpool,可以看到,就是通过io_service.post投递一个Handler到io_service的队列,Handler在这个io_service.run内部得到执行,有可能你会发现,io_services.dispatch的接口也和io_service.post一样,但不同的是它是直接调用而不是经过push到队列然后在io_services.ru
hbhhww
·
2012-04-17 19:00
Boost.Asio
技术文档
2012ChristopherM.Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)
Boost.Asio
henreash
·
2012-04-17 15:00
tcp
Stream
socket
IO
service
basic
Boost.Asio
翻译(三)--DayTime1 A synchronous TCP daytime client
A synchronous TCP daytime client 一个同步的TCP daytime客户端 // client.cpp // // Copyright (c) 2003-2008 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Softwar
kerlubasola
·
2012-04-12 09:00
client
Boost.Asio
翻译整理(二)
Boost.Asio
翻译(二) 示例1: Timer.1 - Using a timer synchronously 使用定时器演示一个阻塞等待 这个示例程序通过展示在定时器中执行一个阻塞等待
kerlubasola
·
2012-04-12 09:00
boost
Boost.Asio
翻译(一) oost.Asio翻译(一)
Boost.Asio
翻译(一)
Boost.Asio
是一个跨平台的C++库,它用现代C++方法为网络编程人员提供一致的异步I/O模型。UsingBoost.Asio如何在你的应用程序中使用
kerlubasola
·
2012-04-12 09:00
boost
使用
Boost.Asio
编写通信程序
使用
Boost.Asio
编写通信程序转自http://cpp.ezbty.org/content/science_doc/%E4%BD%BF%E7%94%A8boostasio%E7%BC%96%E5%
gavinr
·
2012-04-06 17:00
tcp
socket
service
服务器
System
buffer
使用
Boost.Asio
编写通信程序
目录 [隐藏]ASIO的同步方式自我介绍示例代码小结ASIO的异步方式自我介绍示例代码小结ASIO的“便民措施”端点超时统一读写接口基于流的操作用ASIO编写UDP通信程序用ASIO读写串行口演示代码
Boost.Asio
hbhhww
·
2012-04-06 13:00
socket
tcp
service
服务器
System
buffer
boost:asio的同步方式和异步方式
http://blog.csdn.net/byrsongqq/article/details/6253435
Boost.Asio
是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型
niitlcj
·
2012-03-09 10:00
socket
tcp
String
服务器
service
System
巨人网络3D页游《冒牌天神》
服务器程序目前仅仅是利用
Boost.Asio
建立的一个UDP和TCP服务器框架,仅有少量功能,代码量3w
jq0123
·
2012-02-27 13:00
框架
linux
windows
网络
脚本
服务器
Boost高性能网络编程
Boost高性能网络编程Boost高性能网络编程一、课程目标本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出
Boost.Asio
、Boost.Thread以及其它配套的实用库,作为主要学习的内容
Linux/UNIX、C++、Boost、ACE、Shell
·
2012-01-27 09:00
Boost高性能网络编程
阅读更多Boost高性能网络编程一、课程目标本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出
Boost.Asio
、Boost.Thread以及其它配套的实用库,作为主要学习的内容,通过本次课程的学习
xyath
·
2012-01-26 13:00
boost
编程
多线程
框架
c++
Boost高性能网络编程
Boost高性能网络编程一、课程目标本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出
Boost.Asio
、Boost.Thread以及其它配套的实用库,作为主要学习的内容,通过本次课程的学习
xyath
·
2012-01-26 13:00
多线程
编程
C++
框架
boost
Boost高性能网络编程
阅读更多Boost高性能网络编程一、课程目标本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出
Boost.Asio
、Boost.Thread以及其它配套的实用库,作为主要学习的内容,通过本次课程的学习
xyath
·
2012-01-26 13:00
boost
编程
多线程
框架
c++
libev入门
为了实现视频服务器,研究了开源视频服务器DarwinStreamingServer,Reactor并发编程设计模式,同时还评估了
Boost.Asio
、ACE、libevent以及libev等网络编程相关的库
brucexu1978
·
2012-01-17 16:00
设计模式
timer
struct
IO
callback
events
使用
Boost.Asio
编写通信程序(转载)
原文地址:http://cpp.ezbty.org/content/science_doc/%E4%BD%BF%E7%94%A8boostasio%E7%BC%96%E5%86%99%E9%80%9A%E4%BF%A1%E7%A8%8B%E5%BA%8F摘要:本文通过形像而活泼的语言简单地介绍了Boost::asio库的使用,作为asio的一个入门介绍是非常合适的,可以给人一种新鲜的感觉,同时也能
bodybo
·
2011-11-17 18:00
tcp
socket
service
服务器
System
buffer
boost.asio
服务器使用io_service作为work pool
无论如何使用,都能感觉到使用
boost.asio
实现服务器,不仅是一件非常轻松的事,而且代码很漂亮,逻辑也相当清晰,这点上很不同于ACE。
cedricporter
·
2011-11-03 17:00
thread
socket
IO
session
service
服务器
ACE自适配通信环境中文技术文档
5、
Boost.Asio
网络库:新出炉不久,资源匮乏,用于工作有点冒险。6、Boost.
freecamel
·
2011-10-12 16:00
框架
中间件
api
OS
wrapper
分布式应用
我的大学--Boost
Boost.Asio
基础剖析 源文档boost::asio::error的用法浅析 源文档 VS2008下编译Boost::asio 源文档
liufei_learning
·
2011-10-10 13:00
文档
2010
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他