自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 核函数选取

支持向量机是建立在统计学习理论基础之上的新一代机器学习算法,支持向量机的优势主要体现在解决线性不可分问题,它通过引入核函数,巧妙地解决了在高维空间中的内积运算,从而很好地解决了非线性分类问题。 构造出一个具有良好性能的SVM,核函数的选择是关键.核函数的选择包括两部分工作:一是核函数类型的选择,二是确定核函数类型后相关参数的选择.因此如何根据具体的数据选择恰当的核函数是SVM应用领域遇到的一个重

2015-07-29 15:52:35 7320

原创 protected

class a { public: int i; protected : int j; private: int k; }; a b; b.i ; b.j ; // error b.k;//error

2015-07-15 11:07:53 341

转载 public ,protected,private

可见,多继承与单继承的区别从定义格式上看,主要是多继承的基类多于一个。   派生类的三种继承方式   公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。   1. 公有继承(public)   公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的。   2

2015-07-15 10:50:09 438

转载 初始化

现在我们来看构造函数中冒号初始化和函数初始化的问题,类构造函数的作用是创建一个类的对象时,调用它来构造这个类对象的数据成员,一要给出此数据成员分 配内存空间,二是要给函数数据成员初始化,构造数据成员是按数据成员在类中声明的顺序进行构造。  冒号初始化与函数体初始化的区别在于:  冒号初始化是给数据成员分配内存空间时就进行初始化,就是说分配一个数据成员只要冒号后有此数据成员的赋值表达式(

2015-07-14 22:16:29 614

转载 虚拟继承

关于C++中的虚拟继承的一些总结 1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。实现的代码如下: class A class B1:public virtual

2015-07-14 11:08:26 400

原创 c++ 字符串转数字 数字转字符串

to_string(); stoi();

2015-07-08 15:21:32 534

转载 pthread

简述 pthread是POSIX标准的多线程库,UNIX、Linux上广泛使用,windows上也有对应的实现,所有的函数都是pthread打头,也就一百多个函数,不是很复杂。然而多线程编程被普遍认为复杂,主要是因为多线程给程序引入了一定的不可预知性,要控制这些不可预知性,就需要使用各种锁各种同步机制,不同的情况就应该使用不同的锁不同的机制。什么事情一旦放到多线程环境,要考虑的问

2015-07-06 15:59:02 588

转载 spinlock与mutex对比

1, spinlock介绍 spinlock又称自旋锁,线程通过busy-wait-loop的方式来获取锁,任何时刻时刻只有一个线程能够获得锁,其他线程忙等待直到获得锁。spinlock在多处理器多线程环境的场景中有很广泛的使用,一般要求使用spinlock的临界区尽量简短,这样获取的锁可以尽快释放,以满足其他忙等的线程。Spinlock和mutex不同,spinlock不会导致线程的状态切

2015-07-06 10:31:46 729

转载 C/C++ Volatile关键词深度剖析

C/C++ Volatile关键词深度剖析 十二 2nd, 2013 发表评论 | Trackback 1    背景    1 2    Volatile:易变的    1 2.1    小结    2 3    Volatile:不可优化的    3 3.1    小结    4 4    Volatile:顺序性  

2015-07-05 12:58:30 501

原创 程序员自我修养

Linux 下,ELF 可执行文件默认地址从0x08408000 开始分配。

2015-07-01 22:54:15 365

链栈的实现链栈的实现

链栈的实现链栈的实现链栈的实现链栈的实现链栈的实现

2010-10-18

c库函数 大全

c语言库函数使用大全

2012-05-27

数据结构 严蔚敏 源码

数据结构 严蔚敏 源码 所有算法源码 可以直接用的

2011-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除