桶排序 (Bucket sort)将数组分到有限数量的桶子里。每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序)。 桶排序最好情况下使用线性时间O(n),很显然桶排序的时间复杂度,取决与对各个桶之间数据进行排序的时间复杂度,因为 其它部分的时间复杂度都为O(n);很显 ...
分类:
编程语言 时间:
2017-04-20 10:34:41
阅读次数:
232
在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API。还没有看过上一篇文章的朋友,建议先去阅读 Android图片加载框架最全解析(一),Glide的基本用法 。 ...
分类:
其他好文 时间:
2017-04-20 10:28:54
阅读次数:
1044
实时同步:实现实时同步(也就是源目录中的内容发生变化,他就会触发同步,实现两边的目录内容完全相同) inotify+rsync 软件名称:inotify-tools-3.13.tar.gz(自行网站下载) 解压安装该源码包的步骤: # tar xzvf inotify-tools-3.13.tar. ...
分类:
其他好文 时间:
2017-04-19 11:40:40
阅读次数:
244
引用文件的方法有两种:require 及 include。两种方式提供不同的使用弹性。 引用文件的方法有两种:require 及 include。两种方式提供不同的使用弹性。 require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的 ...
分类:
其他好文 时间:
2017-04-19 09:59:52
阅读次数:
149
系统主要实现以下的几个功能:关卡选择、呈现游戏界面、重新开始游戏、当前分数和最高分数、游戏帮助等功能。关卡选择是当玩家点击此按钮时,游戏就会从主界面跳转到关卡选择界面,当玩家选择相应的关卡时,先判断此关卡是否开启,如果没有开启此关卡就会弹出对话框提示玩家此关卡未开启,如果此关卡已经开启就会跳转到主界 ...
分类:
其他好文 时间:
2017-04-19 09:47:52
阅读次数:
189
iframe元素就是文档中的文档。 window对象: 浏览器会在其打开一个HTML文档时创建一个对应的window对象。但是,如果一个文档定义了一个或者多个框架(即:包含一个或者多个frame或者iframe标签),浏览器就会为原始文档创建一个window对象,再为每个iframe创建额外的win ...
分类:
其他好文 时间:
2017-04-19 09:39:45
阅读次数:
189
(一)简介 错误的出现并不总是编写应用程序的人的原因,有时应用程序会因为应用程序的最终用户引发或运行代码的环境而发生错误。C#提供了异常处理机制来处理错误。 (二)异常类 在C#中,但刚出现某个特殊的异常错误条件时,就会创建(或抛出)一个异常对象。一般情况下异常没有特定的名称空间,异常类应放在生成异 ...
Promise总结: Promise表示要做一件事,要做的事情,需要在new Promise对象的时候指定 一旦这个Promise对象new出来之后,则立即就会去做这个Promise对象中指定的事情(所以如果不想立即做这件事,可以将new Promise对象的过程放在一个方法中) 做任何事情都有一个 ...
分类:
编程语言 时间:
2017-04-19 00:23:08
阅读次数:
247
一、委托:是一个能够引用方法的对象。创建委托时实际是创建一个方法引用的对象,创建的引用对象能够调用方法。 委托调用可以调用不同的方法,只需改变方法的引用即可。即委托调用方法是运行时确定,而非编译时确定。 就像声名一个object实例一样,声名的只是一个占位符,具体指向哪个对象在运行时可以动态指定。在 ...
分类:
其他好文 时间:
2017-04-18 23:02:42
阅读次数:
247