// // AppDelegate.m // SDJK // // Created by Jobs on 6/13/16. // Copyright (c) 2016 com.FlintInfo.dEMO. All rights reserved. // #import "AppDelegate.h... ...
分类:
移动开发 时间:
2016-12-17 19:40:49
阅读次数:
395
在Java语言中,引用是指,某一个数据,代表的是另外一块内存的的起始地址,那么我们就称这个数据为引用。 在JVM中,GC回收的大致准则,是认定如果不能从根节点,根据引用的不断传递,最终指向到一块内存区域,我们就将这块内存区域回收掉。但是这样的回收原则未免太过粗暴。有些时候,内存的使用并不紧张,我们并 ...
分类:
编程语言 时间:
2016-12-15 07:19:25
阅读次数:
224
线程T1,T2,T3分别启动,如何让其执行顺序变为T3>T2>T1: 线程1: 线程2: 线程3: 执行: 如图:启动顺序为t1,t2,t3.但是使用join后,执行顺序为t3,t2,t1 join的作用:使当前线程等正在执行的线程执行完。join内部调用的是wait方法没,所以释放锁。sleep不 ...
分类:
编程语言 时间:
2016-12-11 12:24:53
阅读次数:
198
本文是我的《FFMPEGTips》系列的第四篇文章,前面的文章有提到如何提取码流信息、如何读每一帧的数据,这些都是离不开网络操作,例如:使用ffmpeg读取一个码流,常规的代码流程示例如下:AVFormatContext*ic=avformat_alloc_context();
if(avformat_open_input(&ic,url,NU..
分类:
编程语言 时间:
2016-12-10 14:13:08
阅读次数:
220
通过FindBy查找元素 @FindBy(id="notice01") private WebElement username; 相当于driver.findElement(By.id("notice01")); 示例: (1)测试类: (2)元素类: 执行后: ...
分类:
其他好文 时间:
2016-12-08 18:29:03
阅读次数:
199
来源:http://www.linuxfly.org/post/114/ [转]理解Linux的性能 [转]理解Linux的性能 [转]理解Linux的性能 [转]理解Linux的性能 项目中常遇到需要对目前运行的系统进行效率分析,或碰到客户咨询如何优化系统的效率问题。更多的情况是,在系统出现问题的 ...
分类:
系统相关 时间:
2016-12-06 20:27:28
阅读次数:
183
线程的停止: 1.停止一个线程一般是通过一个变量来控制 2.如果需要停止一个处于一个等待状态的线程,那么需要配合interrupture方法来完成 守护线程:(后台线程):在一个进程中只剩下守护线程,守护线程也会死掉 一个线程默认不是守护线程 join方法 加入 :可以在一个线程执行中,加入另外一个 ...
分类:
其他好文 时间:
2016-12-03 15:12:58
阅读次数:
147
class Shui implements Runnable{ int a=0; @Override public void run() { synchronized (this) { while (true) { String str= Thread.currentThread().getName ...
分类:
编程语言 时间:
2016-12-03 09:56:04
阅读次数:
216
整整一个礼拜, 整了...大约40个小时吧, 最少.. 下面是结果, 只能做一个delay延时.: unsigned char Time;unsigned char IrValue[6];#pragma vector = P0INT_VECTOR__interrupt void P0_ISR(voi ...
分类:
其他好文 时间:
2016-11-30 19:57:25
阅读次数:
221