java虚拟机 山寨机_十年前的山寨机居然有系统?没错,还是纯国产的

0717f8fe040885dd0a823d6bf939f959.png

文丨太平洋数码

苍茫的天涯是我的爱,绵绵的青山脚下花正开,什么样的节奏是最呀最摇摆……你是我天边最美的云彩,让我用心把你留下来(留下来)……

不知道大家是否还记得这段熟悉的旋律,总之小编我今天再次回听这首歌的时候身体依然会不由自主的摇摆,时间仿佛一下定格,而脑海中的记忆也仿佛穿梭回那个还稍显破败的年代。记得在那个年代,高楼大厦还远不如今天琳琅满目,那个时候网络也远不如现如今一般发达,那个时候能买得起大牌手机的人并不多,或许说那个时候可以叫大牌的真不多。

4ad47ff695669da943a22166772521e7.png

那个时候手机流通的硬货似乎只有诺基亚一家独大,出色的质量再加上远高于同期友商的智能程度让诺基亚一度成为成功人士的标配。依稀记得小编我最后一次接触诺基亚的时候是N96即将发布,而那个时候诺基亚曾是我心中的神机,可惜昂贵的价格是当时还是学生党的我望而却步。随后当我凭借兼职攒够了钱之后却发生了让整个行业震动的事,那便是诺基亚倒了!任谁也没有想到,一代行业霸主就这样一夜之间轰然倒塌。那时候我的还曾因此而产生过迷茫,为何能统御整个行业乃至统御一个时代的巨人会轰然倒塌?

a4c268afe22fdecdaa494e4471f83972.png

时至今日当人们谈起诺基亚依然夸夸其谈,依然有人把诺基亚的倒塌归功于时代的变迁,归功于诺基亚领导层的错误判断,至此给了同行竞技者翻盘的机会。不得不说,诺基亚在整个手机发展中是颇具悲情色彩的一个,因为诺基亚不管是地位还是实力都是十分雄厚的存在,随后诺基亚手机业务的宣布转让至此一代霸主就此“陨落”。诺基亚的倒塌让人唏嘘不已,但是你们可能不知道,同样有着与诺基亚相似经历的且同样具有悲情色彩的不止诺基亚一个,而且他是来自我国本土的一个品牌。

95a13d6ca7efcf08b1d4512c3484c3a2.png

大喇叭、跑马灯可以说是山寨机的代名词,而那个时候山寨机有多么火爆你可能想象不到。在那个普遍还不是很发达的二三线城市广场舞是人们唯一的娱乐消遣方式,而那个时候山寨机几乎人手必备。甚至毫不夸张地说山寨机是跟诺基亚一样跨越了一个时代的产品,在我的印象中他可以从80追述到90初,大概在非主流流行的那个年代中山寨机的地位依然是其他品牌无法比拟的。而山寨机也颇具时代色彩,在诺基亚统御手机行业的时候,我国的手机行业发展的还不怎么好,而山寨机则起到了承上启下的作用,成功的让手机行业度过了那个灰暗的时刻。

7693f829cf5486d8625419cc70b81d2a.png

为什么山寨机能够在诺基亚的统御之下存活下来且火了那么久呢?除了贴牌大牌模仿大牌功能之外,他还有一个最关键的制胜法宝,那就是系统。说出来你可能觉得不可思议,山寨机居然也有系统?这个说起来你可还真别不相信,时间倒回十多年前的手机行业中,那个时候说智能手机还是显得稍许抬举了,虽然那个时候的手机大部分都具备了多媒体功能,有的甚至可以上网还支持安装java软件,但是那个时候最多还只能称之为功能机。但是即使如此,在实现多功能的支持如果光靠裸机程序是压根不可能的,所以那个时候诺基亚为自家手机开发了S30/40系统,而索尼爱立信则自己开发了A200系统。

1f65b128de43f24f5a4e7e4ea1f43f24.png

虽然山寨机可以模仿那些大牌的界面布局,但是实质上功能的实现没有系统的支持是不行的。说到这里不得不提一下联发科,因为那时候的山寨机的系统几乎全部是联发科来操刀的,甚至可以说山寨机的爆红离不开联发科,记得那是VCD以及DVD芯片市场颇具锋芒的联发科凭借廉价一体化方案转移到手机市场之后,很多没有技术的小厂家成为了联发科的客户,联发科不光光卖芯片还送一整套的解决方案给厂家,而手机厂家只要拿着合适的公模回去安装上带有自己Logo的手机壳就可以上市了。

d65690b47239e6b0a93253e994fca19a.png

其中就包括一个基于nucleus开发的实时操作系统,这个系统不仅非常适合在性能有限的平台上使用,还不需要MMU的支持。从理论上说nucleus本身是一个非常优秀的系统,但是当时联发科的芯片技术还十分的落后,这一点直接体现在性能上面,所以导致山寨机的用户虽然很庞大,但是依然无法提供租后的性能去运行j2me虚拟机从而达到功能上的扩展,那个时候即使实现了上网功能,但是上个QQ还只能通过网页来实现,联发科芯片的拉胯是当时山寨机时代的一个悲情的点,倘若芯片的性能再好一些,可能现在就不会形成安卓与IOS分天下的局面了。随后斯凯软件为了解决这个难题,还专门开发了minij平台,至此山寨机才有了自己专属格式的专用软件。

7323e6a40fd47e2b3344bcc338cb0c79.png

而且最难能可贵的是,基于当时山寨机庞大的用户群体,其软件生态在minij平台的支持下迅速地构建完成,而且涵盖范围从游戏到软件应有尽有,minij软件生态可以说是迄今为止完全由国内主导的且最成功的了,到现在为止依然没有被超越的迹象。但是即使如此也没有逃脱时代与利益的驱动,现在的国产手机的软件生态几乎都寄生在安卓中,而各大品牌厂商也没能在打造出一个如munij这样的系统,属实可悲啊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300533.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高人写的浙大简史(转)

1997年,浙大100岁,虽人到中年,且老伴在1952年便已与之离婚,但大儿子玉泉已长大成人,在工厂从事技术工作,表现优秀;二儿子之江右腿瘫痪行动不便,几乎无劳动能力,靠其大哥供…

dotnet中的counters说明(一)

在dotnet中,常用的收集指标有:System.Runtime 计数器Microsoft.AspNetCore.Hosting计数器Microsoft.AspNetCore.Http.Connections计数器Microsoft-AspNetCore-Server-Kestrel计数器System.Net.Http计数器(>.NET5可用)System.Net.NameResolution计数器…

当才华还撑不起梦想时,你应该静下心来看这些

全世界只有3.14 % 的人关注了青少年数学之旅在工作之余,我们大量的碎片时间被手机占据。无意识的刷手机打发无聊,不如有趣又高品质的积累。我们特意精选了在不同领域的几个高品质公众号代表,希望让你在快乐打发闲暇时光的同时,也能…

统一威胁管理

回顾2004年以及已经走过一半的2005年,国内信息安全市场的发展有一些明显的轨迹可循。首先是技术创新开始受到市场的热烈回应,这说明国内的信息安全用户已经对产品价值进行正确的认知。另一个趋势是用户的安全需求在从安全产品向整体解决方案转移。广大用…

如何使用Git

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 廖雪峰的博客。 从零起步的Git教程,让你无痛苦上手世界上最流行的分布式版本控制系统Git! 既然号称史上最浅显易懂的Git教程,那这个教程有什么让你怦然…

java中static x 5_java中static作用详解

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例&…

.net core ——微服务内通信Thrift和Http客户端响应比较

1、Benchmark介绍wiki中有定义:基准测试是运行计算机程序,一组程序或其他操作的行为,以便评估对象的相对性能,通常是通过对其运行许多标准测试和试验。目前许多成熟的github开源项目,均采用Benchmark测试结果作为性能依…

今日最佳:你爸爸给你取名的时候。。。

全世界只有3.14 % 的人关注了青少年数学之旅(视频源于枫潇潇兮)

Discuz添加自定义模板广告

在做Discuz中广告的时候碰到个大问题&#xff0c;现在我需要做一个轮播的通屏广告位&#xff0c;调用广告图片的代码应该是以下代码&#xff1a;<ul> <li style"background:url(图片地址) no-repeat center top;"><a href"#"></a…

kafka偏移量保存到mysql里_Kafka 新版消费者 API(二):提交偏移量

1. 自动提交最简单的提交方式是让消费者自动提交偏移量。如果 enable.auto.commit 被设为 true&#xff0c;那么每过 5s&#xff0c;消费者会自动把从 poll() 方法接收到的最大偏移量提交上去。提交时间间隔由 auto.commit.interval.ms 控制&#xff0c;默认值是5s。消费者每次…

我居然手写了Spring框架

手写完了刚参加工作那会接触java还是用的struct的时代&#xff0c;后面在SSH火爆时代的时候我转战.net,多年之后公司转java技术栈已经是Spring的天下&#xff0c;源码嚼了很多遍于是很想尝试把这套东西用在.net平台上。社区有个Spring.net项目已经多年不维护了&#xff0c;而且…

下班以后看什么,决定你人生的高度

全世界只有3.14 % 的人关注了青少年数学之旅王小波说&#xff1a;我活在世上&#xff0c;无非想要明白些道理&#xff0c;遇见些有趣的事&#xff0c;倘能如我所愿&#xff0c;我的一生就算成功。你的圈子将决定你的人生。每一位对事物都有着独特的态度让你成为一个有趣的人。今…

Mahout的taste推荐系统里的几种Recommender分析

Taste简介 看自:http://blog.csdn.net/zhoubl668/article/details/13297583Mahout 是apache下的一个java语言的开源大数据机器学习项目&#xff0c;与其他机器学习项目不同的是&#xff0c;它的算法多数是mapreduce方式写的&#xff0c;可以在hadoop上运行&#xff0c;并行化处…

[2007最后一博]Url地址重写,利用HttpHander手工编译页面并按需生成静态HTML文件...

很多朋友可能都讨论过ASP.NET中生成HTML的方法了&#xff0c;有按照模板用IO方法写文件 有在404错误页面内生成HTML的&#xff0c;有在Render内保存页面输出到HTML文件的。 今天我发一个配合Url重写利用HttpHander手工编译.aspx页面方法。 HTML文件的方法&#xff0c;可按需、“…

found.000文件夹的问题

found.000文件夹的问题问&#xff1a;我的电脑有的时候在C盘或D盘的根目录下有个名为found.000的文件夹&#xff0c;里面有一些后缀名为CHK的文件。在c:windows下有很多以fff开头的怪文件&#xff0c;而且大小全部为0字节。请问这些是什么文件&#xff1f;能否将它们删除&#…

bytecode java_Java 字节码解读

一、源代码public classPeople {privateString name;private intage;}二、利用Javap 反编译查看字节码结构信息javap -v People.class结果如下Classfile /D:/work/byte-code/src/People.classLast modified2020-12-9; size 240bytesMD5 checksum 54b8c1ad94a9c9cf5074fd8520454…

他狂骗五千万美元消失17年...却被一个纪录片导演锲而不舍的追到了镜头前!...

全世界只有3.14 % 的人关注了青少年数学之旅他&#xff0c;曾经是个做啥都无师自通的天才。他&#xff0c;在众多的行业里&#xff0c;莫名进入到了艺术品行业&#xff0c;没过多久&#xff0c;他靠着惊人的自学能力&#xff0c;成了艺术圈里所有人津津乐道的画商。他&#xff…

使用JDBC驱动程序访问SQL Server 2000数据库(实例)

<!-- 使用JDBC驱动程序访问SQL Server 2000数据库 --><%String drivername"com.microsoft.jdbc.sqlserver.SQLServerDriver";//sql server 2000for jdbc 驱动程序名称String url"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName学籍管理"…

DotNetMagic 5.4.0破解

就不做多介绍&#xff0c;具体看我以前的文章&#xff0c;请勿用于商业用途&#xff0c;破解仅仅为学习研究之用&#xff0c;本人对此不承担任何法律责任&#xff0c;谢谢配合&#xff01;下载转载于:https://www.cnblogs.com/anqincmt/archive/2007/12/31/1021756.html

合肥.NET俱乐部第二期技术沙龙活动预告

各位亲爱的.NET从业和爱好者们&#xff1a; 大家好&#xff0c;自从19年举办.NET俱乐部第一期技术沙龙后&#xff0c;.NET在开源以及跨平台的加持下继续飞速发展&#xff0c;各种开源项目不断涌现&#xff0c;各种社区活动持续开展&#xff0c;.NET的生态逐步丰富&#xff0…