代码改变世界

Linux命令缩写来由

2015-10-30 21:39 by GarfieldEr007, 408 阅读, 0 推荐, 收藏, 编辑
摘要:A命令全称功能备注aptAdvancedPackagingToolAPT用来自动下载,配置,安装二进制或者源代码格式的软件包awkAhoWeiberger andKernighanK是一种优良的文本处理工具:可以进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。三个作者的姓的第一... 阅读全文

一道面试题:用shell写一个从1加到100的程序

2015-10-30 21:19 by GarfieldEr007, 760 阅读, 0 推荐, 收藏, 编辑
摘要:【试题描述】请用shell写一个简短的程序,实现1+2+...+100的功能。【程序】方法一:1 #!/bin/bash2 sum=03 for i in {1..100}4 do5 let sum+=$i6 done7 echo $sum方法二:1 #!/bin/bash2 sum=03 ... 阅读全文

常用的OpenCV函数速查

2015-10-27 21:17 by GarfieldEr007, 362 阅读, 0 推荐, 收藏, 编辑
摘要:常用的OpenCV函数速查1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所... 阅读全文

等差数列/等比数列通项公式与求和公式

2015-10-27 21:13 by GarfieldEr007, 8520 阅读, 1 推荐, 收藏, 编辑
摘要:一、等差数列如:2 5 8 11 14...通项公式:求和公式:其中等差数列的首项为a1,末项为an,项数为n,公差为d,前n项和为Sn。二、等比数列如:1 3 9 27 81...通项公式:求和公式:其中a1为首项,q为等比数列公比,Sn为等比数列前n项和。 阅读全文

ubuntu给手机建wifi

2015-10-14 21:21 by GarfieldEr007, 219 阅读, 0 推荐, 收藏, 编辑
摘要:声明 笔者最近意外的发现 笔者的个人网站http://tiankonguse.com/的很多文章被其它网站转载,但是转载时未声明文章来源或参考自http://tiankonguse.com/网站,因此,笔者添加此条声明。 郑重声明:这篇记录《ubuntu给手机建wifi》转载自http://tia... 阅读全文

[转]C++之运算符重载(2)

2015-07-14 20:36 by GarfieldEr007, 217 阅读, 0 推荐, 收藏, 编辑
摘要:上一节主要讲解了C++里运算符重载函数,在看了单目运算符(++)重载的示例后,也许有些朋友会问这样的问题。++自增运算符在C或C++中既可以放在操作数之前,也可以放在操作数之后,但是前置和后置的作用又是完全不同的(q前置运算符:先加1,再赋值;后置运算符:先赋值,再加1)。那么要怎么重载它们,才... 阅读全文

[转]C++之运算符重载(1)

2015-07-14 20:29 by GarfieldEr007, 219 阅读, 0 推荐, 收藏, 编辑
摘要:在前一节中曾提到过,C++中运行时的多态性主要是通过虚函数来实现的,而编译时的多态性是由函数重载和运算符重载来实现的。这一系列我将主要讲解C++中有关运算符重载方面的内容。在每一个系列讲解之前,都会有它的一些基础知识需要我们去理解。而运算符重载的基础就是运算符重载函数。所以今天主要讲的是运算符重... 阅读全文

[转]C++之多态性与虚函数

2015-07-14 20:23 by GarfieldEr007, 226 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象程序设计中的多态性是指向不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。在程序中消息就是调用函数,不同的行为就是指不同的实现方法,即执行不同的函数体。也可以这样说就是实现了“一个接口,多种方法”。 从实现的角度来讲,多态可以分为两类:编译时的多态性和运行时的多态性。前者是通过静... 阅读全文

C++运算符重载(友元函数方式)

2015-07-10 21:35 by GarfieldEr007, 1175 阅读, 0 推荐, 收藏, 编辑
摘要:我们知道,C++中的运算符重载有两种形式:①重载为类的成员函数(见C++运算符重载(成员函数方式)),②重载为类的友元函数。当重载友元函数时,将没有隐含的参数this指针。这样,对双目运算符,友元函数有2个参数,对单目运算符,友元函数有一个参数。但是,有些运行符不能重载为友元函数,它们是:=,(),... 阅读全文

C++运算符重载(成员函数方式)

2015-07-10 21:26 by GarfieldEr007, 4655 阅读, 0 推荐, 收藏, 编辑
摘要:一、运算符重载C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。如果将C++中这些现存的运算符直接作用于用户自定义的类型数据上,会得到什么样的结果呢?编译器无法给出正常的结果,因为我们需要运算符重载,给运算符赋予多重含义,使同一个运算符作用于... 阅读全文