自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++覆盖和隐藏的区别

覆盖: 派生类和基类的函数名和参数都一样,并且基类有virtual关键字是 覆盖 隐藏: 基本规则:     1) 如果派生类的函数与基类的函数同名,但是参数不同。此时,不论有无virtual关键字,基类的函数将被隐藏。     2) 如果派生类的函数与基类的函数同名,并且参数也相同,但是基类函数没有virtual关键字。此时,基类的函数被隐藏。

2016-03-14 15:32:51 1067 1

原创 Spring 环境配置

如果你已经安装了eclipse 和jdk,那么就看下面 准备: spring 包 commong-logging包 spring环境的搭配很简单 新建一个java程序,然后右键build path->add libraties->user libraties 点击next,user librariy,然后点击new 。。。取一个名字,然后add external jars

2016-03-08 10:04:15 309

原创 机器学习——PCA算法

m个数据,每个数据有n维的特征,现在要用PCA算法将n维特征降到k维 首先计算n维特征,每个维度特征的均值,然后将m个数据n维特征分别减去对应维度的均值,然后根据这些新的m*n维的数据,计算协方差矩阵n*n的特征根和特征向量,从大到小排列特征根,取(lamda 1...lamdak/lamda1....lamda n)>=99%的k个特征值对应的特征向量,然后将m*n维的数据向这k个特征根对应的

2016-03-06 09:55:52 543

原创 JAVA枚举类型

枚举类型的域都是大写,枚举类型和静态数据成员一样,可以直接枚举类型.值就能访问

2016-03-05 15:03:30 267

原创 JAVA编程指南 --继承

1、Class Parent=new child(); 用父类对象指向子类,因为如果父类是动物,则子类小鸟一定是动物,但是动物不一定是小鸟 2、单继承,先调用父类的构造函数,然后子类构造函数 3、final类是不能够被继承的

2016-03-05 14:32:11 236

原创 Head First 设计模式 --工厂模式

说的有2点 第一点 orderpizza里面有create pizza,这样违背了开放-关闭模式,也就是要加一个新的Pizza或者删除一个pizza时候,orderpizza里面的代码都要修改,所以可以把里面的代码搬到另外一个地方,也就是在创建一个simplefactory类来create pizza 第二点 pizza底下

2016-03-03 18:23:10 355

原创 Head First 设计模式—装饰者模式

说是为了避免继承的模式 点咖啡的时候,会往咖啡里面加配料,然后付账 如果继承的化,会是咖啡和配料的数学组合,这样会造成类爆炸 所以就有了下面的设计 第一种方法: 基类 里面会有配料的价格,然后每种配料会有has(),通过这些bool判断加了哪些配料,然后最后计算的时候直接加上caffe的价格和super中的配料的价格就可以了 第二种方法: 由于当有新的配料加入的时候,需要改变基类,所

2016-03-03 15:19:11 253

原创 Head First 设计模式-观察者模式

这一章,说是松耦合的一种模式 气象站和3个显示版 气象站有个接口subject 然后一个类实现接口叫做weatherdata( 注册,移除,温度改变时候的通知观察者) 3个显示版有个接口observer 然后有三个类实现接口叫做现在的版,最高温最低位版本,XX(updata数据) 当气象站温度更改时候,setchage(温度,气候,适度),会调用Notifiobserver,然

2016-03-03 15:13:52 257

原创 C陷阱与缺陷笔记

1、char p[]和char *p是不一样的,前者是字符数组,后者是字符指针,类型不一样 2、内存为0的地方,不能访问,如p,q=NULL,strcmp(p,q)不能这样,因为strcmp会访问p,q地方的值 3、static 能够私有化数据或函数,因为他只在模块内部可见,在其它模块不可见 4、getchar返回值是int 5、函数指针 void (*p)(),指针函数void *p()

2016-03-02 14:58:21 224

原创 目标文件中符号表的符号类型

注意 .symtab节,这个节存储符号表,假设当前可重定位目标模块为m, 符号表会告诉我们m中定义和引用的符号信息,主要分为: m定义,并可以被其它模块引用的全局符号:m中的非static函数,非static全局变量。由其它模块定义,并被m引用的全局符号:m中使用extern声明的变量 只被m引用的本地符号:m中的static函数,static全局变量。 所以static可以将数

2016-03-02 14:18:18 2269 1

八皇后问题

八皇后问题

2013-06-05

西北工业大学数据结构课程设计报告(代码+报告)

这份报告老师给的分数是95哦,用了哈希散列,学弟学妹可以参考下

2013-02-24

矩阵连乘的C++代码

在科学计算中经常要计算矩阵的乘积。矩阵A和B可乘的条件是矩阵A的列数等于矩阵B的行数。若A是一个p×q的矩阵,B是一个q×r的矩阵,则其乘积C=AB是一个p×r的矩阵。计算C=AB总共需要p×q×r次乘法。 现在的问题是,给定n个矩阵{A1,A2,…,An}。其中Ai与Ai+1是可乘的,i=1,2,…,n-1。 要求计算出这n个矩阵的连乘积A1A2…An最少需要多少次乘法。 输入 输入数据的第一行是一个整树n(0 < n ≤ 10),表示矩阵的个数。 接下来的n行每行两个整数p,q( 0 < p,q < 100),分别表示一个矩阵的行数和列数。 输出 输出一个整数:计算连乘积最少需要乘法的次数。输出后需换行

2013-02-12

空空如也

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

TA关注的人

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