码迷,mamicode.com
首页 > 编程语言
[转]实现一个无法被继承的C++类
From:http://blog.csdn.net/lazy_tiger/article/details/2224899 一个类不能被继承,也就是说它的子类不能构造父类,这样子类就没有办法实例化整个子类从而实现子类无法继承父类。我们可以将一个类的构造函数声明为私有,使得这个类的构造函数对子类不可见, ...
分类:编程语言   时间:2017-01-07 18:29:53    阅读次数:195
C语言 · 高精度加法
问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算 ...
分类:编程语言   时间:2017-01-07 18:25:54    阅读次数:206
Python高手之路【六】python基础之字符串格式化
Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] This PEP proposes a new system for built-in string for ...
分类:编程语言   时间:2017-01-07 18:24:35    阅读次数:309
给数组添加属性
var arr = [];arr[0] = 'a';arr[1] = 'b';arr.foo = 'c';console.log(arr)console.log(arr.length); ...
分类:编程语言   时间:2017-01-07 18:12:18    阅读次数:187
文化粒子群算法
文化粒子群算法:主群体运行PSO算法,种群数量N。知识空间也用相同的初始化方法(或其他初始化方法)取0.2*N个初始解,知识空间运行遗传算法(或其他进化算法)进行进化。两个种群同时进化,进化过程中,主群体每隔AcceptStep代,(例如AcceptStep=10),把自己的gbest替换掉知识空间 ...
分类:编程语言   时间:2017-01-07 18:10:16    阅读次数:162
java面向对象---对象容器
泛型类——ArrayList<>; 2.对象数组中的每个元素都是对象的管理者而并非对象本身!!!!! 3.java类的基本数据类型 byte 4.for-each循环在对象数组中的应用 在基本类型的数组中,比如 int[],使用for-each 循环可以遍历数组中的值,但是不能对数组中的值做修改,是 ...
分类:编程语言   时间:2017-01-07 18:08:48    阅读次数:185
快速排序算法
function quickSort(arr,dir) { var dir=dir||'add'; if (arr.length pivot ? left.push(arr[i]): right.push(arr[i]); } } return quickSort(left).concat(... ...
分类:编程语言   时间:2017-01-07 18:05:49    阅读次数:186
Python 小而美的函数
python提供了一些有趣且实用的函数,如any all zip,这些函数能够大幅简化我们得代码,可以更优雅的处理可迭代的对象,同时使用的时候也得注意一些情况 any any(iterable) Return True if any element of the iterable is true. ...
分类:编程语言   时间:2017-01-07 18:04:59    阅读次数:230
线程也疯狂------线程基础
参考页面: http://www.yuanjiaocheng.net/webapi/web-api-gaisu.html http://www.yuanjiaocheng.net/webapi/create-web-api-proj.html http://www.yuanjiaocheng.net ...
分类:编程语言   时间:2017-01-07 18:01:18    阅读次数:319
c++第一天
今天完成的事情: 【主线】 1、熟悉cpp文件的编译运行 2、初步认识输入输出 值得关注的地方是: 流的概念。endl除了结束当前行外,还有刷新缓冲区的功能。以及对 输入输出运算符(<< 、>>)所构成的表达式(expression)的重新理解:运算结果就是左侧对象!(表达式的值)。 【支线】 明天 ...
分类:编程语言   时间:2017-01-07 17:58:55    阅读次数:163
java基础集合经典训练题
第一题:要求产生10个随机的字符串,每一个字符串互相不重复,每一个字符串中组成的字符(a-zA-Z0-9)也不相同,每个字符串长度为10; 分析:*1.看到这个题目,或许你脑海中会想到很多方法,比如判断生成的字符串是否包含重复,在判断长度是不是10,等等. *2.其实这题我们可以培养一个习惯,大问题 ...
分类:编程语言   时间:2017-01-07 17:46:46    阅读次数:256
线程也疯狂------线程基础
参考页面: http://www.yuanjiaocheng.net/webapi/create-crud-api-1.html http://www.yuanjiaocheng.net/webapi/create-crud-api-1-get.html http://www.yuanjiaoche ...
分类:编程语言   时间:2017-01-07 16:55:49    阅读次数:213
Python版本2.7切3.5和3.5切2.7
在Ubuntu上是自带Python2.7和3.5的 当你在终端输入Python的时候是显示Python2.7的 叫大家你怎么切换到Python3.5版本 1,查看是否存在python3.5终端输入 cd /usr/local/libls 查看 如果存在Python3.5 继续 没有的话 sudo a ...
分类:编程语言   时间:2017-01-07 16:53:18    阅读次数:171
《利用python进行数据分析》读书笔记--第八章 绘图和可视化
http://www.cnblogs.com/batteryhp/p/5025772.html python有许多可视化工具,本书主要讲解matplotlib。matplotlib是用于创建出版质量图表的桌面绘图包(主要是2D方面)。matplotlib的目的是为了构建一个MATLAB式的绘图接口。 ...
分类:编程语言   时间:2017-01-07 16:49:34    阅读次数:2363
javascript中怎样区分元素和节点?
1、所谓元素,即html文档里面,所有的标签都可以称之为元素,比如说<p>、<tr>等,也就是说元素是个统称,一个文档里面有很多的元素。2、所谓节点,是js为了对html文档进行操作,而开发的,即DOM,文档对象模型。即每个元素都可以称之为一个节点,节点是唯一的。比方来说,《p》标签,肯定是一个p标 ...
分类:编程语言   时间:2017-01-07 16:35:14    阅读次数:220
linux下配置安装python3
一、首先,官网下载python3的所需版本。 wget https://www.python.org/downloads/release/python-360/Python-3.6.0.tgz 想下载到那个文件夹下就先进入到那个文件夹下——cd /home/download 二、然后,解压缩文件》 ...
分类:编程语言   时间:2017-01-07 16:34:17    阅读次数:193
python参考手册一书笔记之第一篇上
在python2和python3的版本差异很大输出hello world的方法在2里支持在3里就不支持了。 在交互模式中_为特殊变量用于保存最后一次的运算结果,这个特殊变量只有在交互模式中才有定义。 如果要创建可以重复使用的程序可以将代码放在一个文件里,后缀名为.py结尾。 如果需要调试的话可以在i ...
分类:编程语言   时间:2017-01-07 16:32:09    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!