摘要:
如何编译android 原生代码得到一个rom,然后跑到某某手机上。鉴于很多兄弟对这块不清楚,我这里一并简单回答之。1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东西。kernel我就不说了,/目录下主要是init和相关的配置文件system.image是android系统的userpace的核心,包括/system/bin,system/lib,system/app下的一些东西。2 手机,不同手机,其内部使用的芯片,配置等等都不同。另外,android源码中并不包含硬件相关的代码。也就是说拿标准源码编译出来的仅仅在模 阅读全文
摘要:
在工作流系统中,通常流程的流转是以任务的传递来实现的。以顺序流为例,一个节点办理完成后,到达下一个节点,产生下一个节点办理人的任务信息,任务有待办,已办,待签收,任务参与人,执行人,任务开始日期,完成时间等等。任务滞留长时间未处理,还会有催办,任务提醒等等。工作流引擎主要是处理抽象的业务流程的流转,不是处理这些任务的基本信息,但是对这些任务的基本信息的管理确是工作流软件产品中必须处理的。任务办理完成后的结果是流程流转到下一个节点,流程实例的下一步的办理通常也是从我的待办任务列表中链接进入,对已办任务的管理,也可以查询和监控曾经的工作情况。 因此,工作流系统中,当一个任务产生后,在任务参与人的. 阅读全文
摘要:
假如你是一名Java开发者,正在开发和维护包含2000个类并使用了很多框架的应用程序。你要如何理解这些代码呢?在典型的Java企业项目小组中,大部分能够帮你的高级工程师看起来都很忙,文档也很少。你需要尽快交付成果,并向项目组证明自己的能力。你会如何处理这种状况呢?这篇文章为开始开发新项目的Java开发者提供了一些建议。 1. 不要试图一下子搞懂整个项目 仔细考虑一下,为什么你会想要先理解项目代码呢?大部分情况是有人要求你修复一个bug,或者增强系统已有功能。你要做的第一件事情不是理解整个项目的架构。当对项目进行维护时,这样做(理解整个项目架构)可能会对你造成巨大的压力。 即便是有10年... 阅读全文
摘要:
1元抢美包了 了,先到先得,快快行动吧 阅读全文
摘要:
这一章作为起步入门,主要应掌握linux操作系统的概念、组成和实现以及一些常见的命令:1、linux重要的概念:机器指令、程序、进程、中断、文件系统、文件、文件名、目录、相对路径、绝对路径、shell、inode节点;(个人认为这其中一定要弄明白的是:程序与进程之间的关系;中断的概念以及CPU在处理中断时的处理方式;至于其他的概念也是挺重要的,我猜了解了这些概念至少在使用命令时应该更加运用自如了)2、linux组成:shell、文件系统、内核、实用工具;很显然,在这四者中非要分个主次出来的话,内核应该是最重要的吧!这个内核再分一下可以分出五个子系统出来:进程调度、内存管理、虚拟文件系统、网络接 阅读全文