- 浏览: 7500 次
- 性别:
- 来自: 苏州
最新评论
文章列表
ACE高性能网络编程
一、课程目标
本次课程针对使用ACE工具包进行高性能网络应用开发,通过本次课程的学习,学员将具备以下能力:
* 了解ACE的架构和组件;
* 理解现代操作系统线程模型、并发以及同步机制;
* 熟练使用ACE线程管理和同步机制接口开发并发应用;
* 熟练使用ACE基本的IPC SAP接口,如SOCK_Stream、SOCK_Dgram等;
* 深刻理解现代操作系统中事件多路分离和分派机制如select、epoll等、了解异步I/O以及完成事件的分派;
* 熟练使用ACE Reactor组件、Acceptor-Connect ...
Boost高性能网络编程
一、课程目标
本次课程围绕高性能网络编程这一主题,从众多的Boost类库中挑选出Boost.Asio、Boost.Thread以及其它配套的实用库,作为主要学习的内容,通过本次课程的学习,学员将具备以下能力:
* 掌握智能指针、高阶函数对象、对象序列化/反序列化等类库的使用;
* 理解现代操作系统线程模型、并发以及同步机制;
* 熟练使用Boost.Thread线程管理和同步机制接口开发并发应用;
* 深刻理解现代操作系统中事件多路分离和分派机制如select、epoll等、了解异步I/O以及完成事件的分派;
* 熟练使用Bo ...
Linux C++全科班课程
课程概要
Linux C++全科班课程,专注Linux/UNIX服务器端软件开发(后台开发),培养企业所需的专业Linux/UNIX C++软件工程师。
课程涉及UNIX/Linux服务器端软件开发的各个方面:Linux/UNIX、C++、Boost、ACE、Oracle /MySQL、数据建模、 软件建模、设计模式、企业级的实战项目等。
http://www.xuanyuan-soft.cn
课程模块
Linux C++全科班课程由以下模块组成:
Module01 - Linux系统基础
由于本系列课程基于L ...
C++ ACE高级培训
课程概要
C++ ACE强化班课程,通过对ACE几个主要的框架的学习,掌握高吞吐量、低延迟的服务器端应用开发的有效知识,且通过最终项目的历练,学员将对高性能服务器端应用开发有一个清晰的认识,并能 ...
C++ Boost高级培训
课程概要
C++ Boost强化班课程,通过对Boost几个实用组件的学习,掌握高吞吐量、低延迟的服务器端应用开发的有效知识,且通过最终项目的历练,学员将对高性能服务器端应用开发有一个清晰的认识,并能熟练使用Boost相关的类库来开发服务器端应用。
课程模块
C++ Boost强化班课程由以下模块组成:
Module05 - C++ Boost
Boost是由C++标准委员会成员发起、众多C++业界高人参与设计并实现的一个涉及面广、质量高且业已广泛使用的C++标准后备库,其中 TR1已经被纳入C++0x标准库。不论从风格和内容组 ...