自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 c++ 创建动态二维数组

最近碰到一个c++创建动态二维数组的问题。上网查了查资料,现在吧有关内容做一个小结。 关于二维数组,有几个容易混淆的概念。int ** arr0;int *arr1[];int (*arr2)[];int arr3[][];int *arr0 是一个二级指针,就是指针的指针。int *arr1[]是一个指针数组,就是说,它首先是一个数组 ,而数组中的元素都是 int 型的指针。int (*

2017-02-21 17:12:31 3764

原创 使用“外部”数据来初始化openCV对象(Eigen对象与openCV对象的相互转化)

本文由这个问题引出: 我们知道Eigen与openCV都是c++进行矩阵运算的工具,有时就会碰到这样的问题,如何在Eigen的Matrix对象和openCV的Mat对象间进行转换?比如最开始获取到一个Mat对象,要把他转换为matrix对象进行复杂的矩阵运算(需要用Eigen进行),最后再转换成Mat对象显示出来。 此问题在stackoverflow下的解答如下:Mat A(20, 20, CV

2017-02-08 16:49:01 697

原创 简谈scala 中的val 与 var

断断续续学习scala也有一段时间了,初期总对val 与var 的理解不太透彻,今天来做做总结。一般都知道val 表示不可变,var表示可变,比如: val s ="hello" s="world"//错误,不能对val重新赋值 var i=1 i=2//没有问题 但是在碰到可变与不可变数据结构的时候,容易造成迷惑:val numbers= ArrayBuffer(1,2,3)num

2016-06-14 15:01:52 711

原创 scala学习笔记————如何实现类里的只读属性

在看《快学scala》这本书的时候 对第五章的习题2和习题8 产生疑惑: 2.写一个BankAccount类 加入deposit和withdraw方法 只读的balance属性 8.对只读属性这里产生了疑惑。2题代码一开始是class BankAccount(val balance:Int){... }但是立马发现如此一来不能这样写deposit方法:def deposit(money

2016-04-23 16:57:57 756 1

原创 scala学习笔记一

在学习scala的时候碰到这样一个情景: 要求一个字符串的所有字符的Unicode代码的乘积。例如“Hello”所有字符的乘积是9415087488L。 显然提示要你使用字符的toLong方法。于是我一开始写的程序是: def process(str:String) { var result=1 for(c<- str) { result=result*c

2016-04-18 13:38:42 327

空空如也

空空如也

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

TA关注的人

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