在Linux下,定时完成某些操作的功能往往是必须的。实际上,在Linux系统本身也有很多定时操作,如缓存数据到硬盘、日志清理等。这类系统本身要定时执行的操作称为系统任务调度。系统调度配置文件在为/etc/crontab,使用vi /etc/crontab命令可以编辑该文件,不过系统调度并不在本文...
在 Android系统中Linux驱动主要的使用者是APK程序。因此,Linux驱动做完后必须要用APK程序进行测试才能说明Linux驱动可以正常使 用。由于上一节在Android虚拟机上使用C语言编写的可执行程序测试了Linux驱动,因此很容易想到可以利用Android NDK来测试Linux驱...
本文介绍了如何通过VirtualBox虚拟机安装上网卡CentOS7 Linux实验环境。VirtualBox和CentOS7 Linux如何下载,这里就不说了,自己baidu或google。但要说的是,本文讲的CentOS7 Linux安装环境只是最基础的实验环境,只包含Linux的最基础组件,并...
直到最近,关于在.NET、Silverlight、Windows Phone和Windows Store之间分享代码的问题之一,依旧是缺少发起HTTP请求的能力。每个框架支持一个或多个HTTP客户端,但在API层面它们互不兼容。 要解决该问题,开发者可以创建自己的平台相关适配器,并使用依赖注入把它...
在上一篇文章中介绍了init的初始化第一阶段,也就是处理各种属性。在本文将会详细分析init最重要的一环:解析init.rc文件。init.rc文件并不是普通的配置文件,而是由一种被称为“Android初始化语言”(Android Init Language,这里简称为AI...
本文及后续几篇文章将对Android的初始化(init)过程进行详细地、剥丝抽茧式地分析,并且在其中穿插了大量的知识,希望对读者了解Android的启动过程又所帮助。本章主要介绍了与硬件相关初始化文件名的确定以及属性服务的原理和实现。
本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器。阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验馆去体验(半个月有效期)。至于如何注册、管理ECS这里就不...