首页 > 编程语言
c++的面向对象与泛型编程知识点
一.面向对象 1.类与对象 2.对象引用,指针与空间开辟 3.构造与析构,拷贝构造函数 4.权限与this 5.单继承 6.多重继承 7.虚函数与虚基类 8.多态 9.重载 10.IO,文件操作二.泛型编程 1.模板 2.各种类的汇总大全 3.stl容器 4.迭代器 5.stl算法
分类:编程语言   时间:2015-07-14 22:09:44    收藏:0  评论:0  赞:0  阅读:380
[转]C++之运算符重载(1)
在前一节中曾提到过,C++中运行时的多态性主要是通过虚函数来实现的,而编译时的多态性是由函数重载和运算符重载来实现的。这一系列我将主要讲解C++中有关运算符重载方面的内容。在每一个系列讲解之前,都会有它的一些基础知识需要我们去理解。而运算符重载的基础就是运算符重载函数。所以今天主要讲的是运算符重.....
分类:编程语言   时间:2015-07-14 22:09:34    收藏:0  评论:0  赞:0  阅读:351
《JAVA与模式》之简单工厂模式 (转)
在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明: 就拿登录....
分类:编程语言   时间:2015-07-14 22:07:44    收藏:0  评论:0  赞:0  阅读:260
归并排序
算法思想:代码: 1 template 2 void mergeSort(vector&a) 3 { 4 mergeSort(a,0,a.size()-1); 5 } 6 7 template 8 void mergeSort(vector&a,int left, int right) ...
分类:编程语言   时间:2015-07-14 22:06:44    收藏:0  评论:0  赞:0  阅读:258
OpenCv的Java,C++开发环境配置
1.OpenCV 下载及安装配置opencv的下载地址:http://opencv.org/downloads.html最新版本:opencv3.0.0注意:支持的visual studio2013我们可以下载稳定版本:opencv2.4.11安装:双击opencv-2.4.11解压到某一目录下即可...
分类:编程语言   时间:2015-07-14 22:05:04    收藏:0  评论:0  赞:0  阅读:466
C++ Primer Plus 复合类型
复合类型是指基于基本整型和浮点类类型而创建的数据格式。1. 数组 1.1 声明数组时,必须指定元素数目,且元素数目必须是编译时已知的,所以变量(运行时设置的)不可以用来指定数目; 1.2 如果只对数组的一部分进行初始化,则编译器将其他元素设置为0; 所以初始化整个数组为0可以--int ...
分类:编程语言   时间:2015-07-14 22:04:15    收藏:0  评论:0  赞:0  阅读:246
JS-003-JavaScript 操作常见 web 元素之三-innerText 与 innerHTML 区别
此文主要讲述在使用 innerText 和 innerHTML 获取元素中间值时的差别,我个人将二者的区别简单的理解为:webelement.innerText : 获取的是页面元素显示的文本webelement.innerHTML : 获取的是元素中间的 HTML 源码闲话少述,就此上码。敬请小主...
分类:编程语言   时间:2015-07-14 22:01:34    收藏:0  评论:0  赞:0  阅读:221
JS-002-JavaScript 操作常见 web 元素之二-修改元素属性(以按钮示例)
此文以修改 button 元素属性(例如:添加属性、修改属性、修改颜色样式、边框样式等)为简单示例,演示 js 修改 HTML 元素属性的基本方法,敬请参阅。若有不足之处敬请指正,不胜感激!多不闲述,就此上码。HTML 源码如下所示: 1 2 3 4 5 ...
分类:编程语言   时间:2015-07-14 22:01:04    收藏:0  评论:0  赞:0  阅读:286
[转]C++之多态性与虚函数
面向对象程序设计中的多态性是指向不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。在程序中消息就是调用函数,不同的行为就是指不同的实现方法,即执行不同的函数体。也可以这样说就是实现了“一个接口,多种方法”。 从实现的角度来讲,多态可以分为两类:编译时的多态性和运行时的多态性。前者是通过静....
分类:编程语言   时间:2015-07-14 21:58:24    收藏:0  评论:0  赞:0  阅读:168
通过字典-python实现用户信息查询
分类:编程语言   时间:2015-07-14 20:40:55    收藏:0  评论:0  赞:0  阅读:327
swift篇第四期:闭包、UI基础、Protocol
首先来讲下闭包吧,其实闭包跟之前C中的block回调函数类似,但这里只研究了基础的使用,我在下面的两个VC中利用闭包做了通讯传值,也算是比较常用的方法吧,回头有时间我再研究下在项目中的其它应用 letsayHello={ println("nihao") } sayHello() //定义一个闭包函数,与常规..
分类:编程语言   时间:2015-07-14 20:38:35    收藏:0  评论:0  赞:0  阅读:294
关于liaoxuefeng的python3教程实战第四天
关于liaoxuefeng的python3教程实战第四天。地址:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432338991719a4c5c42ef08e4f44ad0f293ad728a27b000#0编写数据访问代码接下来,就可以真正开始编写代码操作对象了。比如,对于User对象..
分类:编程语言   时间:2015-07-14 20:35:35    收藏:0  评论:0  赞:0  阅读:694
Java学习心得
获取类的Class对象的方式有三种1:通过类名.class直接获取,2:通过该类对象的getClass方法获取,eg:Students=newStudent()Classc=s.getClass();3:通过Class.forName(类名字符串)直接得到一个类的Class对象。关于Java的每个类的.class都能获取到一个该类的Class对象。类名.cla..
分类:编程语言   时间:2015-07-14 20:35:25    收藏:0  评论:0  赞:0  阅读:296
python 区分图像大小(A2、A3、A4)
#!/usr/bin/envpython#说明,本人对象负责的项目有大量的加工图像,分别有A2A3A4等规格,且这些图像都是在一起存储,按照相关的档案顺序全组;现在让我分别统计一共的图像数量以及A2A3A4数量,经过一晚努力,现将代码公布如下:#这里主要用到了Image这个模块,需要自行下载#路..
分类:编程语言   时间:2015-07-14 20:34:55    收藏:0  评论:0  赞:0  阅读:534
python tornado 搭建webServer
1.安装tornado,我用的windows环境 在tornado网站上下载tornado: https://pypi.python.org/packages/source/t/tornado/tornado-4.2.tar.gz 解压tornado-4.2.tar.gz 在解压后的tornado-4.2文件夹中执行命令: python setup.py install 完成安装。2....
分类:编程语言   时间:2015-07-14 20:32:24    收藏:0  评论:0  赞:0  阅读:278
Swift开发教程--如何使UITableViewController背景透明
self.tableView.backgroundView?.backgroundColor = UIColor.clearColor(); self.tableView.backgroundColor = UIColor.clearColor();...
分类:编程语言   时间:2015-07-14 20:31:24    收藏:0  评论:0  赞:0  阅读:156
java.lang.VerifyError错误
java.lang.VerifyError错误...
分类:编程语言   时间:2015-07-14 20:30:44    收藏:0  评论:0  赞:0  阅读:291
【c语言】统计一个数字在排序数组中出现的次数
// 题目:统计一个数字在排序数组中出现的次数。 //  例如:排序数组{1,2,3,3,3,3,4,5}和数字3,由于3出现了4次,因此输出4 有一种最简单的算法,遍历。但是有比它效率更高的 先看遍历: #include #include int num_time(int *arr, int len, int a) { int i = 0;...
分类:编程语言   时间:2015-07-14 20:28:54    收藏:0  评论:0  赞:0  阅读:293
Python Idle 无法显示行号(上)
在Idle main shell 中提示错误定位到具体哪一行。可是在Python Idle 环境中是无法显示行号的,这给我们带来了很大问题不更换IDLE对此有如下两种解决方法: 快捷键Atl + G 可以快速定位到指定行 编辑器右下角有显示光标所在行号 更换IDLE详细安装使用 IDLEX 环境在下篇继续谈...
分类:编程语言   时间:2015-07-14 20:27:24    收藏:0  评论:0  赞:0  阅读:390
图解Python深拷贝和浅拷贝
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。下面本文就通过简单的例子介绍一下这些概念之间的差别。对象赋值直接看一段代码:will = ["Will", 28, ["Python", "C#", "JavaScript"]]wilber =...
分类:编程语言   时间:2015-07-14 20:23:14    收藏:0  评论:0  赞:0  阅读:347
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!