冒泡排序 基本思想: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们 的排序与排序要求相反时,就将它们互换 ...
分类:
编程语言 时间:
2016-10-31 18:47:32
阅读次数:
166
余弦相似度 计算公式为: P(A,B) = sqrt(A × B) / (|A| × |B|) 设有两个字符串: ABCDEFG ABCHIJK 其中共有11个字符,为: A B C D E F G H I J K 如果,不考虑他们之间的关联性以及顺序等隐私,那么可以讲这两个字符串转换成两个11维空 ...
分类:
编程语言 时间:
2016-10-31 18:46:09
阅读次数:
1407
C++的临时变量 它们是被神所遗弃的孩子,没有人见过它们,更没有人知道它们的名字.它们命中注定徘徊于命运边缘高耸的悬崖和幽深的深渊之间,用自己短暂的生命抚平了生与死之间的缝隙.譬如朝露,却与阳光无缘.是该为它们立一座丰碑的时候了,墓铭志上写着:我来了,我走了,我快乐过. 许多人对临时变量的理解仅仅限 ...
分类:
编程语言 时间:
2016-10-31 18:40:59
阅读次数:
177
copy函数作用相当于上面的代码,刚开始用的时候并不能实现,上代码 根据函数模版发现,*result = *first; ++result; 原因是cv现在为一个空的容器,所以无法赋值,运行自然出现数组越界的问题。 定义的时候为cv分配空间即可 ...
分类:
编程语言 时间:
2016-10-31 18:40:33
阅读次数:
378
项目小版本上线,抽空简单学习了下久仰大名的RxJava 一、引入 个人觉得rxjava的特点: 实现:RxJava 是通过一种扩展的观察者模式来实现的 (可)被订阅者 (同右) (可)被观察者 Observable 订阅者 Subscriber 观察者 Observer 订阅 subscribe 演 ...
分类:
编程语言 时间:
2016-10-31 18:31:05
阅读次数:
309
Java国际化(i18n) 最近在做一个网站国际化的功能。用Java做开发,使用spring+velocity. Java提供了对i18n的支持,spring对其做了集成,可以很方便的配置。主要思想就是根据语言来读取不同的配置文件,来显示对应的文本。主要步骤如下: 1. 用两个properties文 ...
分类:
编程语言 时间:
2016-10-31 18:30:54
阅读次数:
251
一.传统事件绑定的问题 解决覆盖问题,我们可以这样去解决:window.onload = function () { //第一个要执行的事件,会被覆盖 alert(1);};if (typeof window.onload == 'function') { //判断之前是否有 window.onlo ...
分类:
编程语言 时间:
2016-10-31 18:29:44
阅读次数:
213
注:以下内容基于IE中GIF的onload事件的基础上,故所有测试IE only 需要用到的几个图片 先看一个简单的事实: 复制代码代码如下: <SCRIPT LANGUAGE="JavaScript"> var img=new Image(); img.src="attachment/117836 ...
分类:
编程语言 时间:
2016-10-31 18:28:29
阅读次数:
302
1.回文数 2.数组去重 3.字符串中出现最多次数的字符和次数 4.冒泡排序 5.不利用中间变量交互两个 6.斐波那契数组 7.生成随机长度字符串 还有一些其他算法,先总结到这 ...
分类:
编程语言 时间:
2016-10-31 18:27:26
阅读次数:
220
(一)对象的构造和析构(Object Construction and Destruction)
一般而言我们会把object尽可能放置在使用它的那个程序区段附近,这么做可以节省非必要的对象产生操作...
分类:
编程语言 时间:
2016-10-31 16:45:52
阅读次数:
265
While循环: while(Boolean_expression){ //statements } 在执行时,如果布尔表达式的结果为真,则循环中的动作将被执行,这将继续下去,只要该表达式的结果为真 do...while循环 do{ //statements }while(Boolean_expre ...
分类:
编程语言 时间:
2016-10-31 16:40:42
阅读次数:
145
策略模式笔记 将定义的一组算法封装起来,使其相互之间可以替换。 封装的算法具有一定独立性,不会随客户端变化而变化。 与状态模式异同? 1. 结构上看,它与状态模式很像,也是在内部封装一个对象,然后通过返回的接口对象实现对内部对象的调用 2. 不同点是,策略模式不需要管理状态,状态之间没有依赖关系、策 ...
分类:
编程语言 时间:
2016-10-31 16:35:06
阅读次数:
212
练习二:设计一个函数,在桌面上创建10个文件,并以数字命名 练习三:复利计算函数 ...
分类:
编程语言 时间:
2016-10-31 16:29:49
阅读次数:
618
编程语言不仅仅面向程序员。如果你是网络工程师、系统管理员、存储管理员或其他基础设施专业人员,知道一种(或两三种)编程语言,都能在工作中派上用场。 软件定义基础设施正在迅速进入数据中心,为了管理这种基础设施,用你自己编写的脚本定义网络或软件定义存储软件,会对工作很大的帮助。 此外,由于更多的企业采用开 ...
分类:
编程语言 时间:
2016-10-31 16:26:02
阅读次数:
208
注:查看详细请看https://docs.python.org/3/library/functions.html#next 一 all(), any() False: 0, Noe, '', [], {}, () all() 全部为真是, 才为真 any() 任何一个为真, 都为真 二 bin(), ...
分类:
编程语言 时间:
2016-10-31 16:24:47
阅读次数:
232