大四了,很烦。上大学时填了电子信息工程专业,进来后蹲了3年实验室搞硬件开发和单片机嵌入式,在临近大四的暑假发现嵌入式在当今的互联网时代感觉到有点虚。纠结了很久,最终毅然转型走上了Android开发之路,想搭上移动互联网的大船,随着浪潮走一波。 我对计算机的兴趣是从小学就开始的,那时候我经常在我妈妈的...
分类:
其他好文 时间:
2014-09-20 23:51:59
阅读次数:
333
本文中约定:[host] 表示主机PC机Linux[target] 表示目标板LinuxDAVINCI开发原理之一----ARM端开发环境的建立(DVEVM)1. 对DAVINCI平台,TI在硬件上给予双核架构强有力的支撑,在DSP端用DSP/BIOS来支持音视频算法的运行,在ARM端用...
分类:
其他好文 时间:
2014-09-20 22:45:59
阅读次数:
362
Lua是一种简单、可扩展、高效的脚本语言,被广泛应用于各种领域,如嵌入式系统、移动设备、Web服务器、有效。
Lua一开始就被设计成能与C语言或其他语言编写的软件相互集成。而Lua并不像C那么全面,但提供了C不太擅长的特性,例如对硬件的高级抽象、动态结构、无冗余、简易的测试和调试。另外,Lua还实现了一个安全的运行环境、一套自动内存管理机制、优秀的字符串处理能力和动态大小数组的处理能力。...
分类:
其他好文 时间:
2014-09-20 22:39:59
阅读次数:
200
硬件:Cubieboard2系统:Ubuntu 14.04 based on VMware Virtual Machine镜像:cb2-lubuntu-server-tsd-tfcard-v2.0.img.gz[1](Base on Ubuntu 14.04 Optimized by Lubuntu...
分类:
其他好文 时间:
2014-09-20 22:26:09
阅读次数:
254
1.什么是计算机系统,计算机硬件和计算机软件?硬件和软件哪个更重要? 答:计算机系统由"硬件"和"软件"两大部分组成. "硬件",是指计算机的实体部分,由看得见摸得着的各种电子元器件,各类光,电机设备的实物组成,如主机,外部设备等. "软件",是人们是先编制的具有各类特殊功能的程序组成....
分类:
其他好文 时间:
2014-09-20 20:26:29
阅读次数:
205
Linux 两种操作模式 图形界面(X Window) 命令行(Command Line)学习建议:1.计算机概论与硬件相关知识2.Linux的安装与命令3.Linux操作系统的基本技能 用户/用户组的 概念 权限的概念 程序的定义等4.vi文本编辑器5.Shell的学习6.Tarball...
分类:
系统相关 时间:
2014-09-20 20:16:19
阅读次数:
258
1.通常计算机更新换代以什么为依据? 以硬件技术的革新,常根据计算机所采用的电子元件不同而划分为:电子管,晶体管,集成电路和大规模超大规模集成电路等相四代。2.什么是摩尔定律?该定律是否永远生效?为什么? 当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。.....
分类:
其他好文 时间:
2014-09-20 20:13:39
阅读次数:
137
高可用基础知识讲解一、高可用集群的定义高可用集群,英文原文为HighAvailabilityCluster,简称HACluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。高可用集群的出现是为了使集群的整..
分类:
其他好文 时间:
2014-09-20 10:10:37
阅读次数:
236
第一节中我们讨论了简化,如果简化完毕,或者无法简化,那么就要考虑分解它了,那么如何去分呢?通常来说,可以从横向和纵向去分,也可以从软件和硬件去分,这个和我们构架的设计方面有关。
横向分解之我见:
①所谓横向分解,就是分离出的各个部分不存在明显的层次关系,彼此之间独立性较强,当然完全的独立是不现实的。
②第一点思路就是根据功能去分,比如网站分为b...
分类:
Web程序 时间:
2014-09-20 06:42:46
阅读次数:
228
核心与核心模块在整个启动的过程当中,是否能够成功地驱动我们主机的硬件配备, 是核心 (kernel) 的工作!而核心一般都是压缩档,因此在使用核心之前,就得要将它解压缩后, 才能加载主内存当中。另外,为了应付日新月异的硬件,目前的核心都是具有『可读取模块化驱动程序』的功能, 亦即是所谓的『 modu...
分类:
其他好文 时间:
2014-09-20 03:33:36
阅读次数:
288