1, 线程的概念 一个程序中的方法有几条执行路径, 就有几个线程 2, 线程的创建: 两种方式: 1, 继承Thread类 class TestThread extends Thread {......} 2, 实现Runnable接口, 然后作为参数传入到Thread类的构造方法中 class T ...
分类:
编程语言 时间:
2017-06-14 16:30:37
阅读次数:
179
Java并发之BlockingQueue的使用 一.简介 前段时间看到有些朋友在网上发了一道面试题,题目的大意就是:有两个线程A,B, A线程每200ms就生成一个[0,100]之间的随机数, B线程每2S中打印出A线程所产生的增量随机数。其实该题目笔者认为考察的知识点就是本博文要给大家介绍的Blo ...
分类:
编程语言 时间:
2017-06-10 15:16:34
阅读次数:
141
Android实现定时任务一般会使用以上(Handler Timer Thread AlarmManager CountDownTimer)五种方式。当然还有很多组合使用(比如Handler+Thread 比如Handler类自带的postDelyed 比如Handler+Timer+TimerTa ...
分类:
移动开发 时间:
2017-06-10 14:09:17
阅读次数:
194
java 并发原子性与易变性 具体介绍请參阅thinking in java4 21.3.3 thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155 package org.rui.thread.vola ...
分类:
编程语言 时间:
2017-06-10 10:39:23
阅读次数:
197
1.RUP的一个应用实例——协同过程模型。它很好地应用了RUP 倡导的用例驱动、以架构为中心、基于风险的迭代和增量开发思想。P116 2.协同过程模型概述。P116 协同过程模型包含初始、细化、构造和移交4个阶段。 在每个阶段内可进行多次迭代,该模型建议每个阶段内的迭代不少于3次 该模型可以依据项目 ...
分类:
其他好文 时间:
2017-06-09 23:39:19
阅读次数:
279
Java滑动操作,通常可以直接使用API中AndroidDriver类中的swipe方法,直接进行调用 但是,现在屏幕各式各样,滑动的结束位置均不太好掌控,因此,为了方便,可以将swipe方法进行如下改善 1、不可配置滑动次数 2、可配置滑动次数 可以滑动的方法直接写在需要使用的类中,直接调用,也可 ...
分类:
移动开发 时间:
2017-06-09 11:16:52
阅读次数:
496
本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点、TSP、MVP、MBP、RUP。 团队有以下共同特点:有一致的集体目标,团队要一起完成这目标;一个团队的成员不一定要同时工作,例如接力跑;团队成员有各自的分工,互相依赖合作,共同完成任务。 软件团队的模式:1、主治医师模式:这 ...
分类:
其他好文 时间:
2017-06-04 21:27:21
阅读次数:
157
第五章本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点、TSP、MVP、MBP、RUP团队: 并不是几个人凑到一起就叫团队,称之为团队。 软件团队形式多样,适用于不同的人员与需求。团 队可能会演变的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交 ...
分类:
其他好文 时间:
2017-06-04 21:15:43
阅读次数:
133
漫谈iOS Crash收集框架 为了能够第一时间发现程序问题,应用程序需要实现自己的崩溃日志收集服务,成熟的开源项目很多,如 KSCrash,plcrashreporter,CrashKit 等。追求方便省心,对于保密性要求不高的程序来说,也可以选择各种一条龙Crash统计产品,如 Crashlyt ...
分类:
移动开发 时间:
2017-06-04 19:59:49
阅读次数:
236
在已安装网站下 例如:我安装了一个d8radix的网站,此网站/home/jx/www/d8radix/sites/default/setting.php文件里面 数据库名:d8radix 数据库名:root 数据库密码:root ...
分类:
数据库 时间:
2017-06-03 11:11:42
阅读次数:
384