大家是不是和我有一样的感觉,不知道什么时候开始,全世界都在问:Android开发凉了吗?就我个人而言,我觉得没有,从我干Android开发开始,就从来没有觉得Android开发在走下坡路。
市场需求
讲道理,Android开发的市场需求还是很大的,因为从岗位招聘情况来看,Android开发岗位的需求量并不比其他岗位少。如果说Android开发凉了,那有些行业应该已经“凉凉三生三世思念成河”了。那是什么原因导致了焦虑呢,我想了想应该是前几年移动开发行业过度火爆,门槛太低导致大家都蜂拥而入,所以现在供应些许不足。Android开发没有凉,只不过确实没之前那么“热”了。
在开始回答前,先简单概括性地说说Linux现有的所有进程间IPC方式:
1. **管道:**在创建时分配一个page大小的内存,缓存区大小比较有限;
2. 消息队列:信息复制两次,额外的CPU消耗;不合适频繁或信息量大的通信;
3. 共享内存:无须复制,共享缓冲区直接付附加到进程虚拟地址空间,速度快;但进程间的同步问题操作系统无法实现,必须各进程利用同步工具解决;
4. 套接字:作为更通用的接口,传输效率低,主要用于不通机器或跨网络的通信;
5. <