在一个程序中,一些耗时的操作,在长时间运行时可能会导致用户界面 (UI) 处于停止响应状态,用户在这操作期间无法进行其他的操作,为了不使UI层处于停止响应状态,需要将这些耗时的操作,设置为后台线程,并且在UI层可以展示后台操作的进度,比较常用的方法有使用线程以及BackgroundWorker类.....
分类:
编程语言 时间:
2015-09-06 22:49:12
阅读次数:
222
状态影响行为,行为影响状态对象有状态和行为类所描述的是对象知道什么和执行什么。同一类型的每个对象能够有不同的方法行为吗?任一类的每个实例都带有相同的方法,但是方法可以根据实例变量的值来表现不同的行为。比如Song类有title实例变量,不同的实例都可以调用play()方法,但会根据title播放不同...
分类:
编程语言 时间:
2015-09-06 22:48:41
阅读次数:
319
堆排序 堆排序是利用堆的性质进行的一种选择排序。下面先讨论一下堆。1.堆堆实际上是一棵完全二叉树,其任何一非叶节点满足性质: Key[i]=Key[2i+1]&&key>=key[2i+2] 即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。 堆分为大顶堆和小顶堆,满足Key[i]>=...
分类:
编程语言 时间:
2015-09-06 22:48:21
阅读次数:
275
1 题目:Givennpairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, givenn= 3, a solution set is:"(...
分类:
其他好文 时间:
2015-09-06 22:49:12
阅读次数:
340
解决方法可以在自定义的TabbarViewController里viewDidLoad方法里self.view.backgroundColor = [UIColor whiteColor];如果没有自定义tabbarController的话可以这样self.navigationController....
分类:
其他好文 时间:
2015-09-06 22:49:13
阅读次数:
227
经常获得了一个用户提交的当前日期,我们需要以这个日期为依据返回它的前一天、后一天的日期或者转换操作等。用Python可以非常简单的解决这些关于日期计算的问题。 ? ? ? ?不管何时何地,只要我...
分类:
编程语言 时间:
2015-09-06 21:46:43
阅读次数:
301
UDT协议是一个用于在告诉Internet上传输大量数据的基于UDP的可靠传输协议。 我们可以将UDT协议的实现看作一个比较复杂的状态机。更准确的说,是一个主状态机,外加多个子状态机。主状态机是指协议实现中全局唯一、...
分类:
其他好文 时间:
2015-09-06 21:46:55
阅读次数:
396
这里是详解: http://tympanus.net/codrops/2013/01/16/understanding-the-css-clip-property/
分类:
Web程序 时间:
2015-09-06 21:46:47
阅读次数:
198
Generating SSH keys MAC WINDOWS LINUX ALL SSH keys are a way to identify trusted computers, without involving passwords. The steps below will walk you through generating an SSH key and adding the p...
分类:
其他好文 时间:
2015-09-06 21:45:34
阅读次数:
405
扯扯蛋 以前见过零零散散地介绍一些知名网站架构的分析文章。最近D瓜哥也想研究一下各大知名网站的架构。所以,就搜集了一下这方面资料。限于时间问题,这篇文章分享的文章并没有都看完,所以不保证所有文章的质量...
分类:
其他好文 时间:
2015-09-06 21:46:00
阅读次数:
372
set $fastdfs "0";
if ($args ~* "^wh=([\d]+)x([\d]+)") {
set $wd $1;
set $hd $2;
set $fastdfs "01";
}
if ($fastdfs = "01") {
rewrite (.*) /rsz${wd}x${hd}/$1 last;
}
location ~* /rs...
分类:
其他好文 时间:
2015-09-06 21:46:36
阅读次数:
343
1 package listinnerlist.main; 2 3 import java.util.*; 4 5 public class ListInnerList { 6 public static void main(String[] args){ 7 Link...
分类:
编程语言 时间:
2015-09-06 21:44:10
阅读次数:
235
1.绝对路径:是指文件在硬盘上真正存在的路径,也即是从盘符开始的路径。如:E:\开发帮助文档\bootstrap-3.3.5绝对路径在开发中较少使用,因为网站发布的位置不固定,所以有可能是E盘,也有可能是D盘。如果用相对路径的话就不会出现问题。2.相对路径:就是相对于自己的目标文件位置,也即当前路径...
分类:
其他好文 时间:
2015-09-06 21:43:11
阅读次数:
207
/*Source CodeProblem: 2195 User: HEU_daoguangMemory: 1172K Time: 94MSLanguage: G++ Result: AcceptedSource Code*/#include #include #include #include...
分类:
其他好文 时间:
2015-09-06 21:44:58
阅读次数:
238
该文章为转载我们在做移动web应用的时候,常常习惯于使用position:fixed把一个input框作为提问或者搜索框固定在页面底部。但在IOS的safari和webview中,对position:fixed的支持不是很好(在IOS5之前甚至还不支持position:fixed)。我遇到的其中一个...
分类:
移动开发 时间:
2015-09-06 21:43:00
阅读次数:
409