我们在C++中使用STL的容器时,经常会用到迭代器。使用迭代器可以很方便的进行容器元素遍历和修改等操作。 近日,在使用Visual Studio 2015编程的时候发现,set的迭代器直接就是const_iterator类型,而vector的迭代器则是普通的iterator类型,这是为什么呢?今天就 ...
分类:
编程语言 时间:
2016-09-04 22:09:19
收藏:
0 评论:
0 赞:
0 阅读:
246
(一) python中的类 首先这里讨论的python类,都基于继承于object的新式类进行讨论。 首先在python中,所有东西都是对象。这句话非常重要要理解元类我要重新来理解一下python中的类 当python在执行带class语句的时候,会初始化一个类对象放在内存里面。例如这里会初始化一个 ...
分类:
编程语言 时间:
2016-09-04 22:09:09
收藏:
0 评论:
0 赞:
0 阅读:
261
replace和replaceAll是JAVA中常用的替换字符的方法 public String replace(char oldChar, char newChar) 在字符串中用newChar字符替代oldChar字符,返回一个新的字符串 public String replaceAll(Str ...
分类:
编程语言 时间:
2016-09-04 22:07:09
收藏:
0 评论:
0 赞:
0 阅读:
156
(有个猜测,方便记忆:一般来说,若存在不相邻元素间交换,则很可能是不稳定的排序。)思想:如下图所示,每次选择一个元素K插入到之前已排好序的部分A[1…i]中,插入过程中K依次由后向前与A[1…i]中的元素进行比较。若发现发现A[x]>=K,则将K插入到A[x]的后面,插入前需要移动元素。插入排序是稳 ...
分类:
编程语言 时间:
2016-09-04 22:05:59
收藏:
0 评论:
0 赞:
0 阅读:
150
焦点事件onfocus:得到焦点onblur:失去焦点 事件冒泡(和样式无关,结构)当一个元素接收到事件的时候,会把他接收到的所有事件传播给他的父级,一直到顶层window 阻止冒泡:当前要阻止冒泡的事件函数中调用event.cancelBubble=true; //阻止当前事件的当前对象 事件捕获 ...
分类:
编程语言 时间:
2016-09-04 22:03:39
收藏:
0 评论:
0 赞:
0 阅读:
175
首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。具体做法是:选择最小的元素与未排序部分的首部交换,使得序列的前面为有序。 #include <iostream>using namespace ...
分类:
编程语言 时间:
2016-09-04 22:02:49
收藏:
0 评论:
0 赞:
0 阅读:
226
...
分类:
编程语言 时间:
2016-09-04 21:59:29
收藏:
0 评论:
0 赞:
0 阅读:
91
感悟: 最近看了一些关于Javascript对象继承的知识,发现自己之前虽然看了一些书,但是很多知识都忘了。虽然很多东西都忘了,但再次看的过程中对这些东西不会再向刚接触时那么陌生,而且理解起来也比之前顺畅和透彻多了。 充分说明:多看书是有意义的。 —————————————————————————— ...
分类:
编程语言 时间:
2016-09-04 21:59:19
收藏:
0 评论:
0 赞:
0 阅读:
89
据说现在流行的开发模式是 Retrofit+RxJava+MVP+ButterKnife如果想要简单学习ButterKnife、MVP模式,可以参考我以前的例子
使用butterknife注解框架 ...
分类:
编程语言 时间:
2016-09-04 20:53:59
收藏:
0 评论:
0 赞:
0 阅读:
320
随机生成10个不重复的100以内的整数放进数组,并排序后进行打印 五个候选班长,20人投票(输入1-5来表示那个人)最后查看票数,看哪个人胜出 ...
分类:
编程语言 时间:
2016-09-04 20:52:49
收藏:
0 评论:
0 赞:
0 阅读:
325
上篇博文写到JavaScript的数据类型。JavaScript包括了字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。 一、Javascript 数组 数组可以用一个变量名存储所有的值,并且 ...
分类:
编程语言 时间:
2016-09-04 20:49:09
收藏:
0 评论:
0 赞:
0 阅读:
189
0、题目 任务目的 学习与实践JavaScript的基本语法、语言特性 练习使用JavaScript实现简单的排序算法 任务描述 基于任务18 限制输入的数字在10-100 队列元素数量最多限制为60个,当超过60个时,添加元素时alert出提示 队列展现方式变化如图,直接用高度表示数字大小 实现一 ...
分类:
编程语言 时间:
2016-09-04 20:48:49
收藏:
0 评论:
0 赞:
0 阅读:
262
需求:在该目录下有很多子目录(如下图,截图了部分),现要从该目录和所有子目录下找到所有扩展名为.meta的文件,并获取文件中第二行guid的值(': '后面的),然后将所有guid的值输出到另一文件中 .meta文件截图: 思路: 遍历当前目录的子目录,如果是文件并且扩展名为.meta,获取guid ...
分类:
编程语言 时间:
2016-09-04 20:48:19
收藏:
0 评论:
0 赞:
0 阅读:
678
目录: 1、开源环境的选择:IDE+编译器 2、构建步骤 1、开源环境的选择:IDE+编译器 在这里选择都是发布在GPL license 下的工具:codeblocks 和 gnu gcc codeblocks 最新版下载:http://www.codeblocks.org/downloads/bi ...
分类:
编程语言 时间:
2016-09-04 20:47:58
收藏:
0 评论:
0 赞:
0 阅读:
153
1.字符串(stfing) 2.数值(number) 3.变量用var运算符加变量名字定义。 4布尔值只有true和false二种(boolean). 5.对象(object).Array数组(object) 6.查看数据类型(typeof). 7.转换成数字有(parseInt()他只认整数)(p ...
分类:
编程语言 时间:
2016-09-04 20:46:39
收藏:
0 评论:
0 赞:
0 阅读:
105
我们在学习Spring的时候,了解到Spring的两大核心技术:IOC和AOP,我们在学习到AOP的时候不容易理解,其实AOP采用的就是Java的动态代理模式,接下来我们就谈谈Java的动态代理模式。 在Java的动态代理中有两个比较重要的接口和类,分别是InvocationHandler(接口)和 ...
分类:
编程语言 时间:
2016-09-04 20:42:29
收藏:
0 评论:
0 赞:
0 阅读:
115
使用一个服提供者对进行服务的提供,服务的请求通过不同的提供者提供不同的服务,服务提供者首先必须在工厂中进行注册,然后才可以通过工厂实例化服务 Service.java ServicesFactory.java 测试代码 结果显示: ...
分类:
编程语言 时间:
2016-09-04 20:41:59
收藏:
0 评论:
0 赞:
0 阅读:
235
Spring 整合 Hibernate ?Spring 支持大多数流行的 ORM 框架, 包括 Hibernate JDO, TopLink, Ibatis 和 JPA。 ?Spring 对这些 ORM 框架的支持是一致的, 因此可以把和 Hibernate 整合技术应用到其他 ORM 框架上. ? ...
分类:
编程语言 时间:
2016-09-04 20:39:19
收藏:
0 评论:
0 赞:
0 阅读:
184
print函数:(Python3中print为一个函数,必须用括号括起来;Python2中print为class) Python 2 的 print 声明已经被 print() 函数取代了,这意味着我们必须包装我们想打印在小括号中的对象。 Python 2 1 2 3 4 print 'Python ...
分类:
编程语言 时间:
2016-09-04 20:39:09
收藏:
0 评论:
0 赞:
0 阅读:
349
一、JavaScript的概念:是基于对象和事件的脚本语言。 1、特点: a)、安全性。 b)、跨平台性(只要可以解释JS的浏览器就可以执行,和平台无关) 2、JavaScript与Java的区别: a)、JS是NetScape公司产品,Java是Oracle公司 b)、JS是基于对象,Java是面 ...
分类:
编程语言 时间:
2016-09-04 20:38:49
收藏:
0 评论:
0 赞:
0 阅读:
207