Executor框架将工作单元划分为任务,即任务是逻辑上的工作单元,而线程是任务异步执行的机制。Runnable是任务的一个抽象,并且理想状态下任务是独立的执行,但是Runnable的run( )不能返回一个结果或者抛出一个受检查的异常,这与我们有些实际任务是不相符的。在通过线程或者executor执行Runnable任务中,不仅仅是不能返回任务的执行结果,有时我们希望可以控制某个任务,或取消或终止,但在executor中一旦提交任务,我们将很难单一的控制任务的生命周期,虽然ExecutorService扩...
分类:
编程语言 时间:
2014-08-26 15:30:36
阅读次数:
283
HTML5将重塑Web世界?
2010年上半年的一个焦点事件,引起了很多人的关注,其中有不少人因这一事件第一次了解到HTML5的存在。初次了解HTML5的人可能会非常惊讶,HTML5规范早在6年前就开始制定了,如今尽管HTML5规范草案已经非常好,但何时能真正成为标准却仍然不确定。
的确,HTML5规范制定委员会工作进展非常缓慢。因为关于如何改进浏览器和改进Web世界,不管是浏...
分类:
Web程序 时间:
2014-08-26 15:30:26
阅读次数:
210
最新研究认为,今天的80后和90后与70后相比发生重大变化的原因之一就是其媒体习惯已经发生了巨变。80后作为今天中国社会重要力量除了职场上的特点外,最重要的是生活轨迹或生活方式发生了重大改变,他们再也不像70后还有充足的时间坐在电视机前,而是用更多的时间与更多的媒体接触。至于90后一代的资讯接受模式则已全面改变,互联网和手机或移动互联网智能机已不能离开和不能离手,各种社交媒体已成为80后、90后联...
分类:
移动开发 时间:
2014-08-26 15:30:16
阅读次数:
309
初识javaScript,并不感到陌生,因为在牛腩新闻发布中已经用过,在针对性的学习这块儿的时候,其实感觉和学VB是一样的,就是属性、事件、方法,再新的就是正则表达式,看师哥师姐的博客,也有所耳闻,所以学起来的话,用超哥的话“so easy”。下面对这块儿做个总结。
一、概念
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,...
分类:
编程语言 时间:
2014-08-26 15:30:06
阅读次数:
331
题目:uva607 - Scheduling Lectures(递推)
题目大意:有N个主题,每个主题都有个讲课的时间。然后给定每节课的时间,并且要求一门课只能被选一次,并且选两门课以上的要选连续的。这样子每节课都有个真实的上课时间。根据这个和预期的上课时间求每节课的badness。要求在课最少的情况下。badness的和最小。
解题思路:这题不难想到状态转移方程dp【i】【j...
分类:
其他好文 时间:
2014-08-26 15:29:46
阅读次数:
218
最近一段时间都在用A31评估几颗5M的摄像头,包括ov5640、MT9P001、ov2710。A31下移植不同的摄像头驱动的好处在于,驱动结构规范化,采用video_device下的suddev的架构方式来处理sensor。A31下的移植主要关注几个配置文件+对硬件驱动的初始化配置即可。调试的目的是先跑起来后优化。以下面的COMS为列,我们需要主要摄像头的以下几个电压值:典型5M摄像头的芯片电压配...
分类:
其他好文 时间:
2014-08-26 15:29:36
阅读次数:
445
论文笔记之《Descriptor Matching with Convolutional Neural Networks: a Comparison to SIFT》。...
分类:
Web程序 时间:
2014-08-26 15:29:26
阅读次数:
309
链接:http://poj.org/problem?id=2585
题意:有一个4*4的屏幕,有9个窗口各占2*2大小,保证不会存在一个窗口完全覆盖任一个窗口,但每个窗口都会部分被其他窗口覆盖(因为4*4和2*2 = =、)现在需要你判断电脑是否死机。(死机的话会出现无法判断A覆盖B还是B覆盖A的情况)
思路:无法判断A覆盖B还是B覆盖A,可以当做是图中A和B之间存在环,我们可以把每个...
Biorhythms
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 113517
Accepted: 35597
Description
Some people believe that there are three cycles in a person...
分类:
其他好文 时间:
2014-08-26 15:29:06
阅读次数:
389
前言
今天给自己订的任务是将《Effective C++》第二章看完,一口气看下来发现量并不大,这一章剩下的内容都较为简短,来看看今天的条款吧。
条款08:别让异常逃离析构函数
如同条款的字面意思,不要让析构函数中抛出异常,这样会使程序出现不明确行为。
举个例子:有一个Widget的自定义类的vector。
vector v;
当它在呗销毁的时候,它需要销毁掉里面含有的所有Widget,如果里面有10个Widget,在析构第一个元素期间,有个异常抛出,其它九个依旧得销毁,而不是跳过。
...
分类:
编程语言 时间:
2014-08-26 15:28:46
阅读次数:
212
基于新浪微博开放平台APP源代码...
分类:
移动开发 时间:
2014-08-26 15:28:36
阅读次数:
196
傻傻的站在十一教门前一排高高的杨树下伫立,独念风凉,叶落肩头,我该用什么去聆听这走过的两个月,明年的枝头,依然会看到今日的灿烂。想想磕磕绊绊的两个月,学习的故事轮番上演,一个比一个精彩,一个比一个纠结,只是学习的主角换了又换,还是当是那熟悉的模样。两个月,风雨兼程;稍带夸张,岁月,慢慢催老容颜,稍带矫情,季节,依旧如约而至上演,走过的路,纠结过的代码,都是上天为了锻炼你,馈赠给我的礼物,经历了泪水...
分类:
其他好文 时间:
2014-08-26 15:28:26
阅读次数:
206
最短路
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 32726 Accepted Submission(s): 14223
Problem Description
在每年的校赛里,所有进入决赛的同学都会获...
分类:
其他好文 时间:
2014-08-26 15:28:17
阅读次数:
166
屌丝也能体验高大尚,玩玩IOS操作系统,做做IOS的APP。...
分类:
移动开发 时间:
2014-08-26 15:27:56
阅读次数:
274
在C语言编程时,经常会用到指针或数组作为参数传递,但有时结果却并不是自己想要的。下面总结下指针、数组作为参数传递需要的问题。
一级指针与二级指针的使用范围:
一级指针存放变量的地址,指向的值是变量的内容。如int* p={1,2,3}, p=数组的首地址,*p=数组的第一个值;
二级指针存放一级指针的地址,指向一级指针。如int*p ={1,2,3},...
分类:
编程语言 时间:
2014-08-26 15:27:46
阅读次数:
252
写在前面给大家推荐一个不错的网站 www.joblai.com
http://www.cocoachina.com/bbs/read.php?tid=149564
文一
我从苹果文档中得知,一般的应用在进入后台的时候可以获取一定时间来运行相关任务,也就是说可以在后台运行一小段时间。
还有三种类型的可以运行在后以,
1.音乐
2.location
...
分类:
移动开发 时间:
2014-08-26 15:27:36
阅读次数:
332
NTSYSCALLAPINTSTATUSNTAPINtCreateProcess( OUT PHANDLE ProcessHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPT...
分类:
其他好文 时间:
2014-08-26 15:26:46
阅读次数:
193