六、迭代器: 6.1、概念: 6.1.1、iterater和容器其实是分开的。 6.1.2、非const的iter的是可以修改的、而const的iter是不可修改的,除此之外所有的东西都是一样的。 两个的设计逻辑上是两个不同的iter,但是又支持互相转换。 6.1.3、iterator中的拷贝构造是 ...
分类:
其他好文 时间:
2017-04-30 01:09:23
阅读次数:
173
第四章 对象与类oop三个特征:对象的行为、状态、标识类之间关系:依赖,聚合,继承依赖:一个类的方法操纵另一个类的对象。(尽量减少这种耦合情况)聚合(has-a)一个类作为另一个类的变量而存在继承(is-a) 如果只声明一个类变量,而没有在堆空间中开辟没存,那么这个变量就不能调用类中的方法因为这个变 ...
分类:
编程语言 时间:
2017-04-28 18:38:01
阅读次数:
178
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; using System.Net;using System.Manageme ...
线程安全与锁优化线程安全《Java Concurrency In Practice》的作者Brian Goetz对“线程安全”有一个比较恰当的定义:“当多个线程访问同一个对象时,如果不用考虑这些线程在...
分类:
编程语言 时间:
2017-04-21 10:07:58
阅读次数:
269
Help on class QPushButton in module PyQt5.QtWidgets:class QPushButton(QAbstractButton) | QPushButton(parent: QWidget = None) | QPushButton(str, parent ...
分类:
其他好文 时间:
2017-04-17 19:54:20
阅读次数:
612
特征选择和降维存在着联系,但是却不能把它们混为一谈。 先说说联系,当数据的维度很高时,经常伴随着数据样本稀疏、距离计算困难等问题,即所谓的“维数灾难”(curse of dimensionality)。而缓解维数灾难有两个重要的途径,也就是降维和特征选择,可以这么认为,特征选择和降维的目标都是降低数 ...
分类:
其他好文 时间:
2017-04-05 16:26:10
阅读次数:
289
R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。 要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数 ...
分类:
数据库 时间:
2017-04-05 13:44:36
阅读次数:
311
In order to be irreplaceable one must always be different. 若想无可替代,必须与众不同。 If all your skills or personalities can be easily duplicated, or, said in an ...
分类:
其他好文 时间:
2017-04-04 09:19:12
阅读次数:
133
Android上的编程主要有两种,一种是使用Adroid SDK(Software Development Kit),用Java开发;一种是使用Android NDK(Native Development Kit),用C/C++开发,因为Android内核是基于Linux Kenel的,用C/C++ ...
分类:
移动开发 时间:
2017-04-03 14:36:14
阅读次数:
581
Timer是一种线程设施,用于安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行,可以看成一个定时器,可以调度TimerTask。TimerTask是一个抽象类,实现了Runnable接口,所以具备了多线程的能力。 测试代码: 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:
编程语言 时间:
2017-03-29 21:10:58
阅读次数:
247