SDK/JDK,Shell/Shell脚本,Apache/APR ,MTK

Posted 韩、饭饭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SDK/JDK,Shell/Shell脚本,Apache/APR ,MTK相关的知识,希望对你有一定的参考价值。

SDK

软件开发工具包(SoftwareDevelopmentKit)

API(Application Programming Interface,应用编程接口)其实就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作)。

android SDK 指的是Android专属的软件开发工具包

DLL,即 Dynamic Link Library(动态链接库)。在 Windows 环境下含有大量 .dll格式的文件,.dll 文件不能直接执行,他们通常由 .exe 在执行时装入,内含有一些资源以及可执行代码等。

 

JDK

SunMicrosystems针对Java开发员的产品

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库

 

Shell

Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。

 

Shell脚本

Shell Script[1]  ,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。

shell script就像早期dos年代的.bat,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shell script更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等传统程序编写的语法。

 

Apache

Apache HTTP Server(简称Apache),中文名:阿帕奇,是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
技术分享Apache HTTP Server
开发者 :   Apache软件基金会
最新版本: 2.4.9(2014-03-17)
类型: 网页服务器

 

APR

Apache Server经过这么多年的发展后,将一些通用的运行时接口封装起来提供给大家,这就是Apache Portable Run-time libraries, APR。

 

MTK分析

MTK手机原理图,有分析工具,Mtklog,辅助解决系统稳定性。

以上是关于SDK/JDK,Shell/Shell脚本,Apache/APR ,MTK的主要内容,如果未能解决你的问题,请参考以下文章

如何在shell脚本中调用另一个shell的结果

Shell脚本------编程规范与变量

shell,shell脚本结构和执行方法,data命令,shell脚本中的变量

shell脚本介绍与变量应用

什么是Shell?Shell脚本是什么?shell脚本执行过程?学习Shell编程必看!

什么是Shell脚本?Shell脚本在Linux运维工作中的地位!