自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吕先生的博客

一个越走越慢的少年郎

  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 学习(6) 虚函数

如果没有通过 virtual 来定义虚函数,而是只使用普通函数,那么在测试中进行调用时,只会出现基类调用的结果,而不会出现派生类的结果,因此虚函数要解决的问题时抽象类编程不随类的改变而改变。在使用虚函数时,不仅函数名要相同,而且参数类型、排列顺序以及参数的个数都要相同,否则不会产生多态的效果。如果派生类只是简单的对类进行继承,那么该派生类也是抽象类。不知道怎么实现一个方法,只定义先不实现,就把该函数声明为纯虚函数。首先要明白使用虚函数的场景,假定 存在一个父类如下。抽象类不能创建对象,只能用来被继承。

2023-08-02 15:44:48 105

原创 C++学习(五)类与对象

类的定义可以使用class或者struct关键字。示例如下public :Student();// 默认构造 // 带参构造函数 ~ Student();// 析构函数// const表示改函数为只读函数,不会修改任何内部成员private : // 成员变量int num;int score;成员函数的定义可以在类内部也可以在外部。当在外部的时候,必须指明它们是在类的作用域中。比如上述代码中的getname();

2023-05-11 15:10:04 116

原创 C++学习(四)字符串操作<string>

在使用string类是需要包含<string>头文件。

2023-05-10 17:41:08 116

原创 C++学习(三)预编译

当计算一个数值需要引入一个相同的变量,但是在进行变量是修改的代价较大,因此定义一个宏可以代替需要输入的数据。宏定义又称宏替换,可以理解为用一个标识符代替程序中的一个字符串。# define 标识符 字符串 # define Pi 3.14169263.1416926预处理器会将程序中所有出现Pi都替换为该数字。宏名通常大写宏名通常用于定义数组大小。宏定义可以嵌套宏定义最后不需要加分号宏的有效范围为宏定义到本文件结束。如果想人为的终止宏定义可以通过#undef实现。

2023-05-10 17:16:05 218

原创 C++ 学习(二)文件操作

文件分为文本文件和二进制文件。文本文件是指以ASCII码方式存储的文件,英文数组存储的是ASCII码,而汉字存储的是机内码。二进制文件的内容由0,1组成,可以存储视频、图片、音频等。

2023-05-09 17:37:41 149

原创 C++学习(一)数据类型

C++基本语法

2023-05-02 20:42:41 62

原创 图像算法工程师常考的面试问题附回答

图像算法面试的常用问题

2023-02-14 15:18:19 1586 2

原创 python 基础语法

python 的基本语法、有助于python入门与学习

2023-01-08 18:37:14 60

原创 使用 setuptools构建源码包的两种方式

使用setuptools 打包 python 源码

2022-08-31 17:45:41 2217

原创 DLT 算法计算变换矩阵及源码

DLT 算法计算变换矩阵

2022-05-11 11:57:30 889

原创 RANSAC算法筛选匹配点

ransac 特征点筛选及源码

2022-05-10 20:49:25 895

翻译 java单元测试中自动注入

@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {“classpath:applicationContext.xml”})在测试类前面加入这个

2019-06-21 00:33:44 2817

转载 python文件无法作为模块被导入的可能原因

1、文件名以数字开头

2019-06-11 23:14:01 3363

翻译 urllib.request 通过代理访问页面

通过代理访问网页由于的有的网站会拒绝一些ip的直接访问,这里使用一种最简单的代理来进行访问这里用的局域网,可自行配置对使用的代理proxy进行检查格式 def checkProxy(self, proxy): global ip try: proxyMatch = re.compile('http[s]?://[\d]{1,3}...

2019-06-10 23:05:04 1220

原创 tomcat命令行启动

windows下进入CMD启动。window+r打开命令窗口具体步骤:1:在命令行中输入Tomcat安装的磁盘:E:2:进入Tomcat的主安装目录:cd Tomcat3:进入bin文件夹:cd bin4:查看该文件夹下边的文件目录:dir5:启动startup.bat 命令行中输入:startup.bat...

2019-06-10 22:19:05 14261

翻译 python初步爬取网页源码,以gbk和utf-8网页为例

使用的资源文件(自定义)由于有的网站会对访问头进行识别,需要根据不同的浏览器建立不同的user_agent,及用户代理user_agent_list = [ # pc端 # safari 5.1 – MAC "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, ...

2019-06-06 17:36:20 1792

空空如也

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

TA关注的人

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