1.Linux的组成kernel+rootfskernel:进程管理、内存管理、网络管理、安全管理、文件系统管理、驱动程序rootfs:程序和glibc库:函数集合,function,调用接口(头文件负责描述)过程调用:procedure,无返回值结果调用:function程序:二进制文件2.内核设计流派单内核(monolithi..
分类:
系统相关 时间:
2016-09-13 22:33:23
阅读次数:
342
在BIOS阶段,计算机的行为基本上被写死了,可以做的事情并不多;一般就是通电、BIOS、主引导记录、操作系统这四步。所以我们一般认为加载内核是linux启动流程的第一步。 第一步、加载内核 操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。 我们查看一下,/boot 目录下面大概是这样一 ...
分类:
系统相关 时间:
2016-09-02 21:49:50
阅读次数:
280
环境 本文基于Spring Boot版本1.3.3, 使用了spring-boot-starter-web。 配置完成后,编写了代码如下: @SpringBootApplication public class Application { public static void main(String ...
分类:
编程语言 时间:
2016-08-31 18:50:30
阅读次数:
572
一、Linux内核的组成1)进程管理2)内存管理3)网络协议栈4)文件系统5)驱动程序6)安全功能(selinux)未完结。。。。。。。。。。。
分类:
其他好文 时间:
2016-08-27 00:43:21
阅读次数:
174
苹果开发者账号注册申请流程最强详解。 准备工作:一张visa或者万事达国际信用卡(开通visa或master功能的信用卡)、公司邮箱、公司网站(需与邮箱后缀一致)。苹果企业开发者账号,分为两种。第一种Enterprise Program为公司内部员工打包测试用,不可公开下载;对外发布的是第二种,为D ...
分类:
移动开发 时间:
2016-08-13 10:06:11
阅读次数:
268
上一篇文章梳理了condtion,其中侧重流程,网上看到这篇文章文章介绍的很细。值得学习。特意转载过来。 转载请注明出处:http://blog.csdn.net/luonanqin 转载路径:http://blog.csdn.net/bohu83/article/details/51107870 ...
分类:
其他好文 时间:
2016-08-12 19:47:19
阅读次数:
229
Linux 中,当外设触发中断后,大体处理流程如下:
a -- 具体CPU architecture相关的模块会进行现场保护,然后调用machine driver对应的中断处理handler;
b -- machine driver对应的中断处理handler中会根据硬件的信息获取HW interrupt ID,并且通过irq domain模块翻译成IRQ number;
c -...
分类:
其他好文 时间:
2016-06-21 07:14:19
阅读次数:
152
在实习期间由于要求使用volley,所以第一次开始接触volley,从一开始的迷茫陌生,到疯狂的查找各种资料,通过在项目中用到的实际问题,我想做一些总结,所以写了这篇文章。下面我将介绍我理解的用户登录的一套详细流程,涉及到volley请求以及json数据的解析。 登录流程的总结:首先通过EditTe ...
分类:
其他好文 时间:
2016-06-04 06:59:55
阅读次数:
258
今天突然想和大家聊聊UDID和UUID的问题,虽然平时我们对这两个东西很忽视,往往也很难区分这两个东西。今天就来好好谈谈。【UDID】 UDID的全名为 Unique Device Identifier :设备唯一标识符。从名称上也可以看出,UDID这个东西是和设备有关的,而且是只和设备有关的,有点类似于MAC地址。我在上一篇博客中《iOS应用发布流程详解》提到了真机调试,然后需要把U...
分类:
移动开发 时间:
2016-05-29 21:41:11
阅读次数:
293
这篇博客将会以一个完整的过程来实现一个iOS App提交审核的过程。在这个过程中,我们会涉及到证书、代码签名、授权文件、真机调试、开发者账号等一些概念,我也会有所解释。推荐大家先去看《iOS应用分发与内测(一)》《iOS应用分发与内测(二)》《iOS开发Provionsioning Profile解析》这几篇博客,看完以后会对发布App的流程非常熟悉。我先对一些概念做一个讲解:【证书 Certif...
分类:
移动开发 时间:
2016-05-28 17:47:47
阅读次数:
330