android是google大神推出的新 *** 作系统
arm是一种精简指令集的cpu,对立于传统的复杂指令集cpu,如X86架构的
linux也是一种 *** 作系统,嵌入式与服务器上占据绝对优势,与windows二分天下
关系就是android和linux都可以在arm上运行
能否部署tomcat取决于 *** 作系统,不取决于arm处理器。 *** 作系统必须能够安装java-jdk才行。所以如果arm处理器的机器,运行的自此完整java的 *** 作系统,如linux、window,那么肯定能够安装tomcat,如果有些嵌入式系统用的精简的linux,就不支持java,当然就不能运行tomcat。常见的嵌入式服务器有lig>采用的指令集不一样,嵌入式的是使用RISC精简指令集CPU,而笔记本,台式机,服务器都是采用CISC的复杂指令集CPU。全球CISC处理器最大的厂商是intel和AMD,他们的处理器结构有些差别,AMD把内存,显示适配器等集成到CPU中,而INTEL在主板上独立出来北桥和南桥。至于嵌入式的CPU用途非常广泛,设计理念就是越小,越方便,越集成,高性能越好。一般用于智能控制。像手机,家电,航天等等,都是嵌入式的。笔记本和台式机都是微电脑,性能差不多。服务器最重要的是稳定,性能不见得要多好。 大概如此。手打的,说的有些零散
我觉得软件开发和服务器端软件开发应该属于一类,服务器端软件开发应该算是软件的一个分支,主要是需要网络、通信的一些知识。就业方面,软件开发人员已经很多很多了啊,差不多快饱和了。做服务器端的开发,从业人员相对少些,但觉得要求也要高些。
嵌入式开发,是现在和未来一段时间都很有前途的方向。不过,这个行业可是很广泛的,也就是说:就业范围很宽,当然对人的知识要求也很宽。至少需要懂基本的硬件设计基础和较深厚的软件开发功底。需求很大,工资也涨的快。做个1~2年都是5000往上,过万的也不算啥。
-------------------------------------------------------------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)