码迷,mamicode.com
首页 >  
搜索关键字:boost 源代码行统计    ( 1957个结果
基于C++ 的苹果apns消息推送实现(2)
1.本模块使用C++ 和 Openssl 代码 实现了一个简单的apns客户端 2.本文的姐妹篇:基于boost 的苹果apns消息推送实现(1) 3.最初使用的sslv23/sslv2/sslv3只能和apple 建立连接,但一直是handshake失败, 最后换tls连接,握手成功! original_ssl_client.h#ifndef original_ssl_client_h #...
分类:移动开发   时间:2015-03-20 18:39:48    阅读次数:252
Boost 1.57.0 编译支持Python3的链接库
官方编译的Boost中只带了Python2的链接库,Python3的链接库需要自己特别编译,官方编译版下载地址:http://sourceforge.net/projects/boost/files/boost-binaries1. 将boost_1_57_0源代码解压到D:\boost_1_57_...
分类:编程语言   时间:2015-03-20 15:47:38    阅读次数:674
基于boost 的苹果apns消息推送实现(1)
**1. 手上有2份C 代码实现,一份是基于boost的实现 较完整,一份是C 加Openssl实现(可以用,不少细节需要调整) 1. IS_SERVER_LOG_ERROR 宏是用来打日志,由于是项目中要用的模块,牵涉较多 ,就不提供此宏定义了 2. 本模块只涉及apns客户端部分 3. 涉及boost的主要模块有boost bind,boost asio,boost ssl,boost...
分类:移动开发   时间:2015-03-20 12:56:05    阅读次数:195
boost::threadpool线程池使用实例
前言: 什么是多线程?比如在做一些下载的程序时,同时开启5个下载任务,对应的其实就是多线程。在一些多线程的程序中,响应请求的个数(即线程)的个数过多的话就会造成系统资源损耗过多而宕机,一般最多线程是有上限的,而且每次创建线程和销毁线程都会大量损耗资源和时间。所以解决办法之一就是使用线程池控制线程个数,复用创建过的线程。线程池可以减少创建和切换线程的额外开销,利用已经存在的线程多次循环执行...
分类:编程语言   时间:2015-03-20 10:56:30    阅读次数:528
tophat安装
1 依赖软件:bowtie,bowtie2,samtools,boost c++ library2 建立索引文件: bowtie包括bowtie,bowtie-build,bowtie-inspect bowtie2包括bowtie2,bowtie2-build,bowtie2-inspect,默认...
分类:其他好文   时间:2015-03-19 23:41:31    阅读次数:193
Augustus安装小记
之前安装过一次Augustus,由于节点重新部署后,原来安装的硬盘被格掉了,今天重新安装的时候出了一些问题,记录一下。1. 需要boost,安装好boost之后,虽然将其加入到~/.bashrc配置中,但是编译还是会找不到boost库,我就将Makefile里面LIBS一行注释,改为 -L/.../...
分类:其他好文   时间:2015-03-19 23:30:57    阅读次数:341
Boost.Asio基础(五) 异步编程初探
异步编程       本节深入讨论异步编程将遇到的若干问题。建议多次阅读,以便吃透这一节的内容,这一节是对整个boost.asio来说是非常重要的。为什么需要异步       如前所述,通常同步编程要比异步编程更简单。。。。...
分类:其他好文   时间:2015-03-19 00:54:39    阅读次数:187
boost::filesystem常用用法详解
提示: filesystem库提供了两个头文件,一个是,这个头文件包含主要的库内容。它提供了对文件系统的重要操作。同时它定义了一个类path,正如大家所想的,这个是一个可移植的路径表示方法,它是filesystem库的基础。一个是,是对std::fstream的一个补充,使用可以使用类boost::path作为参数,从而使得filesystem库与标准库的关系更亲密。由于文件系统对于大多...
分类:其他好文   时间:2015-03-18 18:12:53    阅读次数:512
boost::lexical_cast常见用法详解之万能转换
提示: 虽然在c中可是使用类似于atoi之类的函数对字符串转换成整型,但是我们在这儿还是推荐使用这个函数如果转换发生了错误,lexical_cast会抛出一个bad_lexical_cast异常,因此程序中需要对其进行捕捉。 下面是程序示例: #include #include using namespace std; using namespace boo...
分类:其他好文   时间:2015-03-18 18:03:04    阅读次数:182
机器学习Python实现AdaBoost
adaboost是boosting方法多个版本中最流行的一个版本,它是通过构建多个弱分类器,通过各个分类器的结果加权之后得到分类结果的。这里构建多个分类器的过程也是有讲究的,通过关注之前构建的分类器错分的那些数据而获得新的分类器。这样的多个分类器在训练时很容易得到收敛。 本文主要介绍了通过单层决策树构建弱分类器,同理,也可以用其他的分类算法构建弱分类器。 boost 算法系列的起源来自...
分类:编程语言   时间:2015-03-18 15:55:50    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!