logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ Set常用用法

set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值;另外,还得保证根节点左子树的高度与右子树高度相等。平衡二叉检索树使用中序遍历算法,检索效率高于vector、deque和list等容器,另外使用中序遍历可将键值按照从小到大遍历出来。构造set集合主要

VIM插件

vim中设置插件    工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个

#vim#数据库
C++ 补全插件

config vim + clang complete with libclang on windows/linux最近私的系统因为重装而数据挂了,只好重新配一次环境。也就是这个时候发现clang complete版本更新了,它更新才没几天,不过变化挺大,在linux下可以使用vmb包来安装了(1.8版)。不过安装时依然有各种坑。首先,如果你用的clang版本是2.8/2.9的话(

Linux下获取毫秒级时间差

Linux下获取毫秒级时间差 使用Linux的gettimeofday函数可以达到这个目的 其中t1=t_start.tv_sec是公元1970年至今的时间(换算为秒) t2=t_start.tv_usec是当前秒数下的微妙数 所以将t1*1000+t2/1000可以得到当前的毫秒数 引用#include  #include  #incl

#linux
简单介绍Fedora 8飞信安装及解压

在向大家详细介绍Fedora 8飞信安装之前,首先让大家了解下Fedora 8系统安装,然后全面介绍Fedora 8飞信安装,希望对大家有用。Linux的发行遵守GNU(GNU is Not UNIX)的通用公共许可证,遵循公共版权许可证(GPL,GeneralPublic License),秉承“自由的思想,开放的源码”原则。  Fedora 8飞信安装步骤

#qt#unix#linux
基于libsvm的中文文本分类原型

支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本 、非线性及高维模式识别 中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。支持向量机方法是建立在统计学习理论的VC 维理论和结构风险最小 原理基础上的,根据有限的样本信息在模型的复杂性(即对特定训练样本的学习精度,Accuracy)和学习能力(即无错误地

PlayFramework入门教程

TANSHUAI首页关于ENScala语言与Play框架入门教程 (初稿)Scala在业界已日益成为主流的编程语言和开发工具,与Java一样在Web开发领域的发展尤其令开发者关注,因此本文选取Scala语言中当前两个主要Web框架(Play、Lift)中的一个较易上手的Play框架,结合作者的实践以简洁易懂快速上手为目标,使开发者快速进行以Scala

scapy安装and简介

在《开源python网络爬虫框架Scrapy介绍》一文中介绍了Scrapy这个Python爬虫框架。Scrapy是一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如BaseSpider、sitem

#python#windows#搜索引擎
到底了