Android采 取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中,直到系统需要更多 内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。
那Android什么时候结束进程?结束哪个进程呢?之前普遍的认识是Android是依据一个名为LRU(last recently used 最近使用过的程序)列表,将程序进行排序,并结束最早的进程。但实际上这里面有更多的细节...
分类:
移动平台 时间:
2016-07-03 19:51:11
收藏:
0 评论:
0 赞:
0 阅读:
203
缘起事情源于在看基于Storm的CEP引擎:flowmix
的FlowmixBuilder代码,
每个Bolt设置了这么多的Group,
而且declareStream也声明了这么多的stream-id,
对于只写过WordCountTopology的小白而言,
直接懵逼了,没见过这么用的啊,我承认一开始是拒绝的,每个Bolt都设置了这么多Group,这TMD拓扑图是什么样的? pu...
分类:
其他 时间:
2016-07-03 19:51:01
收藏:
0 评论:
0 赞:
0 阅读:
365
SceneKit是Apple用来开发休闲3D游戏的框架,不同于底层的OpenGL库,你仅仅需要很少的代码就可以快速看到实际的3D场景效果.下面简单的聊聊搭建一个3D游戏场景需要做的事情.首先你必须用其他3D建模工具生成你需要的3D模型,后缀为dae或者scn,应该还附带一张纹理图片.可以将3D模型文件连同纹理图片导入Xcode,以下是一个例子可能有些童鞋不知道如何打开场景图(scene graph)...
分类:
其他 时间:
2016-07-03 19:50:51
收藏:
0 评论:
0 赞:
0 阅读:
513
一、FragmentActivity 、FragmentImpl、Fragment之间的关系1、我们先从FragmentActivity 看起,在FragmentActivity中有一个成员变量mFragments,并且完成了初始化,他是FragmentController。 final FragmentController mFragments = FragmentController.creat...
分类:
其他 时间:
2016-07-03 19:50:41
收藏:
0 评论:
0 赞:
0 阅读:
229
本教程源码地址下载:https://github.com/wanglixin1999/HelloGL
OpenGL ES 是可以在iphone上实现2D和3D图形编程的低级API。
如果你之前接触过 cocos2d,sparrow,corona,unity 这些框架,你会发现其实它们都是基于OpenGL上创建的。
多数程序员选择使用这些框架,而不是直接调用OpenGL,因为OpenG...
分类:
移动平台 时间:
2016-07-03 19:50:21
收藏:
0 评论:
0 赞:
0 阅读:
331
比较的指标:
1、cpu
2、流量
3、电量
4、内存占用
5、联网时间
功能点:
1、重试机制
2、提供的扩展功能
3、易用性
4、是否https
5、是否支持reflect api,OkHttp有配套方法
6、缓存、重试
7、cookie支持session id会话支持
8、弱网性能和稳定性
9、超时时间,几种超时时间 连接超时,响应...
分类:
移动平台 时间:
2016-07-03 19:50:11
收藏:
0 评论:
0 赞:
0 阅读:
769
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
CentOS 6 mysql5.5安装配置
1 安装所需软件
2 安装cmake
3 tar.gz形式安装mysql
4 配置与启动...
分类:
数据库技术 时间:
2016-07-03 19:50:01
收藏:
0 评论:
0 赞:
0 阅读:
253
Android Monitor允许你从设备中录制一段MP4格式的视频,最长允许3分钟。录制视频在硬件设备中录制视频:
1、 打开一个项目
2、 在设备中运行应用
3、 显示Android Monitor
4、 准备录制
5、 在Android Monitor中点击Screen Record
6、 点击 Start Recording开始录制
7、 点击 Stop Reco...
分类:
移动平台 时间:
2016-07-03 19:49:54
收藏:
0 评论:
0 赞:
0 阅读:
242
核心代码/**
* 该插件用于兼容ie6-7-8-9及现代浏览器的异步上传文件。
* 请注意,在ie6-7-8-9上面的原理是:
* 新添加一个表单和一个iframe,然后每次选择都将file输入框复制到该表单上面,然后submit整个表单,这样就可以实现类似ajax提交文件的效果,
* 但是有一点是没办法处理的,就是在客户端预览图片及判断文件大小。现代浏览器则可以。
*/
var Aja...
分类:
移动平台 时间:
2016-07-03 19:49:41
收藏:
0 评论:
0 赞:
0 阅读:
253
因为项目需要,对网页版微信的通信过程做了一番研究。以下是探索过程中的分析笔记。
登录
1. 获取UUID首先,我们打开浏览器端发起登陆请求,系统返回一个唯一的uid,并将uid的信息绘制成二维码返回给用户。...
分类:
微信 时间:
2016-07-03 19:49:31
收藏:
0 评论:
0 赞:
0 阅读:
595
微信红包自打出世以来就极其受欢迎,抢红包插件可谓红极一时.今天,我们重新谈谈抢红包插件的哪些事儿....
分类:
数据库技术 时间:
2016-07-03 19:49:21
收藏:
0 评论:
0 赞:
0 阅读:
398
3-3数据查询tags:数据库select 定义SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
* | expression [ AS output_name ] [, ...]
[ FROM from_item [, ...] ]
[ WHERE condition ]
[ GROUP BY expre...
分类:
其他 时间:
2016-07-03 19:48:51
收藏:
0 评论:
0 赞:
0 阅读:
191
设计高可用系统复制的目标为:
1. 提供一个或多个复制数据库,保证数据可以为应用所用
2. 提供复制数据库用于恢复
3. 负载均衡
4. 无中断的软件升级和维护classic replication scheme支持以下形式:
Unidirectional - 这个和ASP有和区别,会切换角色吗
Bidirectional split workload - 双向,属于互备型,两个数据库负...
分类:
数据库技术 时间:
2016-07-03 19:48:41
收藏:
0 评论:
0 赞:
0 阅读:
233
本文主要介绍Oracle优化器的自适应游标共享(Adaptive Cursor Sharing)功能和处理流程。...
分类:
数据库技术 时间:
2016-07-03 19:48:31
收藏:
0 评论:
0 赞:
0 阅读:
323
最近互联网直播平台催生了一批批网红大咖,作为程序猿,我们绝不甘于委身幕后做搬砖工,我们一定要闪亮登场!!!做一个属于我们程序猿的IOS版直播平台~~
来吧!少年,跟着我们做完这个APP,下一个“朱碧石”,肯定就是你啦~先看看我们即将要做的这个APP的成品截图,内心激动一下啵~
so…是不是很酷啊?But。。。上面这个APP,需要对各种布局细节处理,所以5分钟是搞不定的~小马只能提供源...
分类:
移动平台 时间:
2016-07-03 19:48:21
收藏:
0 评论:
0 赞:
0 阅读:
469
本文介绍php使用redis锁,实现在分布式架构环境下,有效限制并发访问的方法及实例。...
分类:
Web开发 时间:
2016-07-03 19:48:11
收藏:
0 评论:
0 赞:
0 阅读:
132
U-boot主Makefile详尽分析主Makefile位于uboot源码的根目录下,其内容主要结构为:
1. 确定版本号及主机信息(23至48行)
2. 实现静默编译功能(48至55行)
3. 设置各种路径(56至123行)
4. 设置编译工具链(124至186行,大部分在config.mk内)
5. 设置规则(187至470行)
6. 设置与cpu相关的伪目标(480至末...
分类:
其他 时间:
2016-07-03 19:48:01
收藏:
0 评论:
0 赞:
0 阅读:
224
C语言简要概述简单来说一个C程序就是由若干头文件和函数组成。
简单示例:#include //头文件
int main() //主函数
{
printf("I love C");
return 0;
}一个C程序,有且只有一个主函数,即main函数,C程序就是执行主函数种的代码。良好的代码规范在写C语言程序的时候为了书写清晰、便于阅读、便于理解、便于维护,在编写程序时应遵循以...
分类:
编程语言 时间:
2016-07-03 19:47:41
收藏:
0 评论:
0 赞:
0 阅读:
350
Go语言基本数据类型,数组类型,切片类型,字典类型...
分类:
编程语言 时间:
2016-07-03 19:47:31
收藏:
0 评论:
0 赞:
0 阅读:
118
参考:http://wiki.ros.org/rviz/Tutorials/Markers%3A%20Basic%20Shapes
Description:Shows
how to use visualization_msgs/Marker messages
to send basic shapes (cube, sphere, cylinder, arrow) to rviz.
...
分类:
编程语言 时间:
2016-07-03 19:47:12
收藏:
0 评论:
0 赞:
0 阅读:
331