-
给树莓派IIraspberrypi装配emacs+ecb+cedet+session+color-theme+cscope+linum
给树莓派IIraspberrypi安装emacs+ecb+cedet+session+color-theme+cscope+linum类似这篇文章写的不多,为了避免以后大家转来转去而忽略了写文章的时间,这些特别加上是2014年6月28日,省的对不上一些软件的版本(下文中有些“最新”的说法就对应这个时间)。如果转发的时候能够加上我老顾的原文链接就更好了:)还是在2008~2010年的时...
295
热度 -
关于日常收费计算的代码逻辑(php),该怎么处理
关于日常收费计算的代码逻辑(php)假设,有A,B,C三个人住在一起,需要开发一个网站来记录他们日常花费,比如买菜等等。那么数据表该怎么设计呢?另外这些数据怎么运算到每个人总共要付出多少钱呢?以下是我的代码://$aData里面的每个数组表示每天的消费记录,money:当天总费用,mean:人均费用,其他的表示用户名:1/0/-1付钱人/不用付/要付钱人$aData=[['money'=>3...
40
热度 -
Android init源代码分析(二)init.rc解析
Androidinit源代码分析(2)init.rc解析本文描述init.rc脚本解析以及执行过程,读完本章后,读者应能(1)了解init.rc解析过程(2)定制init.rcinit.rc介绍init.rc是一个文本文件,可认为它是Android系统启动脚本。init.rc文件中定义了环境变量配置、系统进程启动,分区挂载,属性配置等诸多内容。init.rc具有特殊的语法。init源码目录下的re...
75
热度 -
【android】依据init.rc启动action和service
【android】根据init.rc启动action和service一、init.rc语法规则1.init.rc文件的内容主要分类动作(Action)命令(Commands)服务(Services)选项(Options)触发(trigger)2.动作和命令一起使用on <trigger> <command> <command> <command>2....
9
热度 -
jsp举动元素(Action Elements)
jsp行为元素(ActionElements) 行为元素(ActionElements) JSP规范中定义一些标准action的类型,JSPContainer在实现时也完全遵照这个规范而制定。 行为元素的语法以XML为基础,在使用时大小写是有差别的。目前主要有20项Action元素: 1.存取JavaBean(3个) <jsp:useBean> <jsp:setProperty&...
254
热度 -
网易前端JavaScript编码轨范
网易前端JavaScript编码规范总所周知,javascript是一种语法极其灵活的语言。javascript在设计之初就只是用来为HTML添加动态效果的。由于他动态,弱类型等特性,以及不同浏览器的兼容性问题,造成了开发成本要比java等语言要高很多。正因为它太灵活,我们制定了适用于网易邮箱的javascript编码规范,尽可能多的降低由于语法灵活造成的问题。以下将具体介绍: 1.变量命名规范...
145
热度 -
嘱托和事件 (1)
委托和事件(1)个人认为,c#最重要的精髓在于其委托。说实话现在已经是c#5.0的时代,c#6很快也要出来了,委托作为一个c#1就有的性质,已经早就被更高级的工具例如泛型委托,lambda表达式包装起来了,基本上已经很少有人会在程序中声明一个delegate。不过,了解一下基础也是很好的,基本概念委托是一个特殊的类(密封类),可以被视为函数指针,其代表一类和委托签名的输入输出变量类型和个数相同的方...
51
热度 -
2.创建system_service进程
Android核心服务解析篇(一)——Android系统的启动从大的方面来说,Android系统的启动可以分为两个部分:第一部分是Linux核心的启动,第二部分是Android系统的启动。第一部分主要包括系统引导,核心和驱动程序等,由于它们不属于本篇要讲的内容,这里就不再讨论。在本篇博客中,我们重点讲解Android系统的启动,这一过程主要经过两个阶段,分别是应用的初始化流程与system_ser...
17
热度 -
Android-init历程(1)
Android-init进程(1)init进程是android启动的第一个进程进程pid为1.其主要做了如下几件事:*解析配置文件*根据配置文件执行操作early_initinitearly_bootboot*设置属性服务本节主要内容讲解如何解析init.rc文件和运行zygote.1.解析init.rc配置文件/**init.c*/在main函数中,执行如下函数:init_parse_confi...
1
热度 -
Android Init历程分析
AndroidInit进程分析之前在看android启动过程总是带着完成工作任务的目的去分析代码,但是对于一些代码的细节并不是很清楚,在这里就分析一下Init进程的执行过程。Init进程是android系统起来之后启动的第一个进程,对于研究android系统的启动过程很重要。直接根据代码来分析整个进程的执行过程。intmain(intargc,char**argv){intfd_count=0;s...
47
热度 -
Android 文件系统移栽
Android文件系统移植转载作者:汕头大学—黄珠唐??时间:2009年10月29日??????主要介绍linux内核启动过程以及挂载android根文件系统的过程,以及介绍android源代码中文件系统部分的浅析。?????主要源代码目录介绍Makefile(全局的Makefile)bionic(Bionic含义为仿生,这里面是一些基础的库的源代码)bootable(引导加载器)build(bu...
83
热度 -
Play Raspberry Pi(二)Proxy Server in US
PlayRaspberryPi(2)ProxyServerinUSPlayRaspberryPi(2)ProxyServerinUS?Readingalotofdocuments.??Therearesomethingreallyhelpful.In?https://github.com/zhuzhuor/Unblock-Youku,thereissomeexampleofnodeJSproxy....
1618
热度 -
深入了解Android之Gradle
深入理解Android之Gradle深入理解Android之Gradle格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTYrZt下载Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。一、题外话说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这是什么东西。而且大法工具...
30
热度 -
.rc文件的解析
android启动之init启动整个Android系统的启动分为Linuxkernel的启动和Android系统的启动。Linuxkernel启动起来后,然后就运行第一个用户程序,在Android中,就是init程序,上一博文已经介绍。Init进程始终是第一个进程。Init进程的对应的代码的main函数在目录system/core/init/init.c,先来总体看一下这个main函数。main函...
82
热度 -
Android init历程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
63
热度 -
Android init过程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
90
热度 -
android之Listview的分组兑现
android之Listview的分组实现?对于Listview的分组我们再熟悉不过了,因为Android自带的通讯录中的联系人信息就是使用的ListView分组,最近项目中用到了这个功能。所以趁着周末有时间,也更新下一篇这样的博客,希望对大家能够有帮助。??????其实对于分组的ListView和我们平时用的ListView没有多大差别,就是需要在适配器中的getView方法中做下判断。只要理解...
84
热度 -
Android系统 init 起动过程分析
Android系统init启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410启动参数:noin...
23
热度 -
Android init 起动过程分析
Androidinit启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410启动参数:noinit...
96
热度 -
[深入了解Android卷一全文-第三章]深入理解init
[深入理解Android卷一全文-第三章]深入理解init由于《深入理解Android卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第3章深入理解init本章主要内容·深入分析init。本章涉及的源代码文件名及位置下面是本章分析的源码文件名及其位置。·init.csystem/core/init/in...
388
热度