【转载】ARM芯片介绍

ARM芯片介绍

作者:nbnb001

原文网址:http://bbs.imp3.net/thread-894970-1-1.html

一、ARM9系列

较小的核心面积带来较低的成本,相对比较省电,但难以冲击更高的频率,总体效能有限。

1. 威盛WM8505/WM8505+

主频:300MHz/400MHz

内存:128M DDR2,16bit

工艺:65nm工艺

Linpack测试:测试:1-1.25MFlops(Android 1.6系统)

视频处理:只有JPEG硬解,视频支持很弱,无3D加速

代表机型:国美飞触1代,山寨VIA平板

【点评】

价格低廉大概是这个方案的唯一优点,不知道国美是怎么忽悠把这个机器卖到999元的......

ARM9 300MHz的主频,自然不用指望有多好的性能,上网都勉勉强强吧。超频的400MHz版本,发热比较大,性能提升又实在有限。

视频能力很弱,也不能当MP4用,最多只能当个Android入门机器玩玩。

淘宝售价低至500-600元,7寸屏。如果不是囊中羞涩到一定程度,实在不推荐这个芯片的机器。真要入门的话,收个二手的智器Q5也比这个好。

性能★☆☆☆☆

视频★☆☆☆☆

2. 瑞芯微RK2808

主频:600MHz

内存:128M SDRAM,32bit

工艺:65nm

Linpack测试: 2-2.5MFlops(Android 1.5系统)

视频处理:Ceva MM2000,基于550MHz的DSP。多格式支持,最高720p,流畅576p。无3D加速。

代表机型:蓝魔W7,爱可视7HT,山寨apad等

【点评】

RK2808算是上市比较早的机器,瑞芯微做了很多宣传。

600MHz的ARM9,性能偏弱,好在瑞芯微的系统优化做得不错,Android 1.5的系统还是比较完善和稳定的,实际速度也不错。

一般的上网,开启网页的速度能让人接受,应付文字为主的网页问题不大,然而对于图片稍多的网页,拖动就会有明显的不流畅。

RK2808带有独立的DSP,因此视频性能获得了明显的提升,支持格式也较为丰富。720p以下的视频均能流畅解码,720p视频中,对 RMVB,MPEG4的支持不错,H.264只能到2Mbps的码率。此外VC-1只能保证480p流畅。视频性能足以满足一般用户的需求。但是跟MP4 相比,RK2808 Android的视频流畅度稍逊,总有掉帧感。

RK2808的软肋在于采用SDRAM,最大只能支持128MB,对于2.0以上的系统,RAM成为了一个瓶颈。此外缺乏3D加速,也注定了与 2.1以上的动态桌面和华丽特效无缘,也无法运行需要使用3D加速的游戏。瑞芯微已经放弃了RK2808 Android 2.1系统的开发。

蓝魔W7是少有采用电容屏的国产MID,触控感受给我留下了深刻的印象,但是没能支持多点触摸。不过,爱可视已经公布了旗下采用RK2808主控的爱可视7HT的Android核心源代码,民间工作者可以跟进,进一步发挥RK2808的余热。

目前7寸的山寨RK28机型,价格低至700元,作为入门机型具有一定的价值。

性能★★☆☆☆

视频★★★☆☆

3. 瑞芯微RK2818

主频:660MHz

内存:256M DDR2,32bit

工艺:65nm

Linpack测试: 3MFlops+(2.1系统)

视频处理:Ceva MM2000,基于600MHz的DSP。多格式支持,最高720p。3D加速,ARM Mali-55。

代表机型:蓝魔W9,W11,原道N6

【点评】

RK2818改进了内存控制器,支持DDR2,最大到512MB,同时增加了3D加速。由于瑞芯微去年授权了ARM的Mali-55图形核心,综合考虑ARM9的架构,不出意外的话集成的图形核心就是Mali-55。

Mali-55作为一颗入门级的图形核心,跑跑一些UI特效问题不大,普通的3D游戏应该也能执行。但是一些需要GLES 2.0的3D大作,特别是Gameloft的一些作品,估计就不能支持了。

视频能力可能会有提升,但预计不会超过720p。此外,RK可能利用视频系统中DSP的可编程性,进一步开发如3D视频,人脸识别等功能,为产品增加卖点。

预计售价会在千元左右,可能会有更低价的普及版。

性能★★★☆☆

视频★★★☆☆

二、ARM11系列

该系列加长的管线可以冲击更高的频率(1GHz),但功耗的增加也比较显著。

4. Telechips TCC8902

主频:540MHz/720MHz

内存:256M DDR2,32bit

工艺:65nm

Linpack测试: 2.3/3.5MFlops(2.1系统)

视频处理:ARM Mali-VE6,基于硬解。多格式支持,1080p流畅。3D加速,ARM Mali-200。

代表机型:智器V系列,一些山寨平板

【点评】

TCC8902的机型,去年年底由智器首先推出。开始该方案的Android不太完善,bug较多,经过大半年的努力,现在已经基本完善,目前已经 是MID的主流方案之一。性能也处于主流水平,足以应付绝大部分应用。但ARM11的处理能力对于带有图片的复杂网页依旧不够,拖动并不流畅。

TCC8902带有一颗比较强劲的3D加速器,因此各种动态3D UI也能很好支持。但似乎驱动并不完善,此外使用率也不及PowerVR SGX系列和高通Adreno系列高,因此软件优化不够,实际表现不如前两者。

视频能力很强,支持多格式的1080p,也能真正做到1080p流畅。

智器的产品还带有Linux和CE系统,是玩机一族的好选择。特别V3售价699元,很有性价比。

性能★★★☆☆

视频★★★★★

5. 三星S3C6410

主频:666MHz/800MHz

内存:128M DDR/256M mDDR,32bit

工艺:65nm

Linpack测试:3.5MFlops(Android 2.1系统)

视频处理:三星,硬件解码。支持720×480下的H.264 BP。3D加速,三星自有。

代表机型:智器Q系列,魅族M8,三星i5700

【点评】

第一代MID,智器Q系列采用的芯片,另外三星i5700也采用了该芯片。

Q系列的RAM有点小,不过得益于民间固件,Android从1.5到2.2都能跑,加上Linux和CE,可玩性挺高。二手的价格又便宜,确实是玩机入门的好选择。

性能★★★☆☆

视频★☆☆☆☆

6. 盈方微IMAPX200

主频:1GHz

内存:256M DDR2,32bit

工艺:65nm

Linpack测试: ~9.8MFlops(Android 2.1系统开启JIT,不开估计在4-4.5)

视频处理:On2 Hantro 8190,硬件解码。多格式支持,最高1080p。3D加速, VIVANTE GC600。

代表机型:卓尼斯epad,国美飞触2代

【点评】

频率被拉到了1GHz,有Cortex-A8 500-600MHz的水平了,理论上性能还是不错的。

视频硬解的规格还挺高,不过据说1080p还是有掉帧,估计软件优化的还不够。从芯片的角度说,硬件规格还是挺强大的,不过出来的晚,软件很多都不成熟,没跟上。

另外,据说芯片功耗挺大,所以中小尺寸的不好做。加上卓尼斯的无线网卡用的USB模块(非SDIO),功耗就更大了。

性能★★★☆☆

视频★★★★☆

7. 高通MSM7201

主频:528MHz

内存:128/256M DDR,32bit

工艺:65nm

Linpack测试:2-2.5MFlops(Android 1.6系统)

视频处理:高通QDSP5000。支持720×480以下H.264 BP。3D加速,Adreno 130。

代表机型:HTC G1、G2、G3

【点评】

被HTC用烂了的芯片,性能实在不咋地,不过软件完善,加上低分屏,手机还是很流畅。

其改进版MSM722x,给ARM11增加了256KB的L2缓存,增加了硬件VFP,3D加速改用与QSD8x50相同的Adreno 200,总体性能有一定提升,但是受到ARM11本身的性能限制,与Cortex-A8的主控性能尚有明显差距。

性能★★☆☆☆

视频★☆☆☆☆

三、Cortex-A8系列

该系列普遍带有256KB的L2缓存,加上600MHz-1GHz的高频率,相对ARM9和ARM11有显著的提升。

Cortex-A8标配Neon单元,通过SIMD指令集大大加强浮点性能,可以实现不少DSP的功能。

与此同时,相对高昂的授权费用和较大的核心面积,使得Cortex-A8 SOC的成本相对较高,作为定位中高端的产品出现。

8. 高通QSD8x50

主频:1GHz(Scorpion)

内存:256/512M mDDR,32bit

工艺:65nm

Linpack测试: 7-7.5MFlops(2.1系统)

视频处理:高通QDSP6000。支持720p H.264,但一般只有480p H.264流畅(BP或者MP),通过软件解码能勉强支持480p多格式流畅。3D加速,Adreno 200(AMD Z430)。

代表机型:Google N1,Dell Streak

【点评】

最早的1GHz芯片,性能挺强劲,高端手机标配。

浏览网页自然不用说,系统也很流畅。

3D的Adreno 200不算强,因为高通的占有率挺高,游戏厂商都会做相应的优化,基本不用担心有游戏跑不了。

视频通过DSP解码,高通的DSP虽然强劲,但是也只能到720p,实际也就576p以下能流畅。而且高通只做了H.264的codec,并且大部 分厂商只支持baseline profile。有些机型能支持High Profile的解码,以及WMV的解码,不过兼容性有待提升。

得益于Cortex-A8附带的Neon核心,处理器的浮点性能大大加强,可以通过软件解码处理各种编码的视频。不过性能还是有限,在1GHz高主频的CPU上,480p能基本流畅,不过高码率的片段,还是会掉帧甚至卡顿。

此外,该芯片集成了基带,所以拿它做的东西,肯定是可以打电话的,于是价格也不会太便宜。

性能★★★★★

视频★★☆☆☆

9. 德州仪器OMAP3430/3530

主频:550/720MHz

内存:256M mDDR,32bit

工艺:65nm

Linpack测试: 4.5(550MHz)/5.9(800MHz)(Android 2.1系统)

视频处理:IVA2+,基于C64x+ DSP,430MHz。多格式支持,但除去爱可视,很多厂商都没做硬解码。通过软件解码,配合超频,能勉强支持480p多格式流畅。3D加速,PowerVR SGX530。

代表机型:MOTO Milestone,爱可视5,维智A81

【点评】

一款比较经典的芯片,Cortex-A8的性能自然不用多少,虽然频率不如高通Snapdragon,但同频率下效能更高(800MHz的TI测试 得分与1GHz的Snapdragon接近),当然同频下比Snapdragon要耗电(1GHz的Snapdragon的Scorpion核心耗电与 600MHz的TI Cortex-A8接近)。

3D部分使用非常主流的PowerVR SGX530,性能不错。由于SGX系列被苹果采用,软件的支持非常好,大量从ios平台上移植的游戏和应用都能充分发挥这颗芯片的性能,实际表现比高通的Adreno200更加出色。

视频部分,TI集成了一个相当强劲的DSP C64x+。还记得蓝魔T10 MP4吗?采用TI出品的DM6441主控,使用514MHz的C64x+ DSP可以实现大部分720p的流畅解码,和480p 各种规格H.264的解码。遗憾的是,似乎除了爱可视,大部分厂商没有进一步的开发这颗DSP(或者没有向TI购买codec),导致此芯片的视频能力停 留在比较低级的水平,仅支持H.264 BP MP4播放。

于是,就只能像QSD8x50一样,通过软件进行解码,适当超频后,同样能勉强支持480p多格式的解码。不过高码率的片段,掉帧和卡顿是必然的。

性能★★★★☆

视频★★☆☆☆

10. 三星S5PC100

主频:667/800MHz

内存:256M DDR,32bit

工艺:65nm

视频处理:PowerVR VXD370。多格式支持,H.264,VC-1,MPEG4最高1080p。3D加速,PowerVR SGX535。

代表机型:iPod Touch3,iPhone 3GS

【点评】

它恐怕是大家最早接触的A8芯片之一,被苹果采用,大量使用在iPhone 3GS和iPod touch 3上。不过在A8的芯片当中,性能比较一般,目前已被新一代的45nm S5PC110取代。虽然,之前也听说有方案商要推出基于S5PC100的Android平板,但预计难以成为主流。

性能★★★★☆

视频★★☆☆☆

11. 飞思卡尔i.MX515

主频:800MHz/1GHz

内存:256/512M DDR2,32bit

工艺:65nm

视频处理:硬解。多格式支持,最高720p,通过软件解码能勉强支持480p多格式流畅。3D加速,Adreno 200(AMD Z430)。

代表机型:viliv P3

【点评】

炒得很火的一款芯片,呼声很高,但迟迟不出机器。不过据最新消息,10月底国内方案商搭载Android 2.2的i.MX515的平板终于能上市了。

同样基于Cortex-A8,具有与高通Snapdragon类似的性能,网络浏览,文档阅读等日常应用自然不在话下。

3D部分和QSD8x50一样,但频率有提升,此外采用DDR2内存,获得更大的带宽,3D加速性能会有进一步的提升。

视频部分据说是通过一个流处理器实现的,支持多格式的720p解码,甚至支持WMV7、WMV8等冷门格式,值得期待。

据称售价会在1300元左右,相当具有吸引力的一款产品。

性能★★★★★

视频★★★★☆

12. 三星S5PC110/S5PV210

主频:800MHz/1GHz,512K L2

内存:512M mDDR2,32bit

工艺:45nm

Linpack测试:8-8.5(1GHz)(Android 2.1系统)

视频处理:PowerVR VXD370。多格式支持,最高1080p,通过软件解码能勉强支持480p流畅。3D加速,PowerVR SGX540。

代表机型:三星i9000,Galaxy Tab。采用类似的A4芯片的有iPad、iPod touch4、iPhone 4

【点评】

毫无疑问,S5PC110(代号HammingBird)是目前最强的Cortex-A8芯片,没有之一。S5PV210和S5PC110只是封装 上的区别,本质上并没有多少的变化。前者封装尺寸较大,适用于平板和上网本,后者的小尺寸封装适用于手机。其变种Apple A4芯片,只是将其中的PowerVR SGX540改成了SGX535,3D性能稍有降低。此外,负责视频硬解的VXD370被改成了VXD375,具体的区别尚不明确。

Hummingbird的Cortex-A8经过了三星的改进,同频率下具有更高的效能(+10%-20%),同时配置了512K的L2缓存,是其他Cortex-A8的两倍(Apple A4更是配备了640KB的L2缓存)

3D部分配置了主流而强劲的SGX540,实测性能领先其他Cortex-A8产品1倍以上,基本不用担心有游戏玩不了。

视频解码部分,苹果比较吝啬,依旧是720p H.264 MP4解码。不过三星的Galaxy S可以支持多种格式多种封装的解码,包括热门的MKV封装。不过并不支持RMVB的硬件解码,只能通过软解实现480p。

这颗芯片的强劲性能显然是定位高端的。三星的Galaxy Tab的具体价格也不得而知。11月或12月,国内方案商的S5PV210产品可能会上市,让我们拭目以待。

性能★★★★★★

视频★★★★☆

13. 德州仪器OMAP3630/3640

主频:800MHz/1GHz

内存:512M DDR2,32bit

工艺:45nm

视频处理:IVA2+,基于C64x+ DSP,430MHz。多格式支持,但除去爱可视,很多厂商都没做解码,通过软件解码能勉强支持480p多格式流畅。

代表机型:MOTO Droidx,Droid2,爱可视新发布的那一串机器

【点评】

基本就是OMAP3430的45nm版本,并没有太多改进。得益于频率的提升,性能进一步加强,同时由于DDR2内存的采用,3D部分的性能也得以完全释放,达到了前作OMAP3430的2倍。

性能★★★★★

视频★★☆☆☆

四、Cortex-A9

新一代的Cortex-A9核心在Cortex-A8的基础上改进,运算速度提高25%。普遍采用对称双核心配置,两个相同的核心共享1MB的L2缓存,总体性能达到了Cortex-A8的2倍以上,性能十分强劲。

不过值得注意的是,在Cortex-A9上,Neon单元不再是标准配置。厂商可以选择传统的VFP单元以换取功耗和核心面积的优化。

14. NVidia Tegra2

主频:1GHz双核 + VFP

内存:512M/1G DDR2,32bit

工艺:40nm(TMSC)

视频处理:硬件解码。多格式支持,最高1080p,软件解码性能未知。3D加速,GeForce ULV。

代表机型:微星Harmony,万利达Zpad、东芝Folio

【点评】

Cortex-A9已经上市在即,几乎2倍于A8的性能,任何Android的应用,在如此强悍的硬件配置前,没有不流畅的理由。

3D加速部分,其实与Tegra1一致,还是2PS+2TMU的配置,基于GeForce6的架构。2倍的提升一方面得益于核心频率的提升,另一方 面,DDR2的大内存带宽给了很大帮助。然而效能与Hummingbird的SGX540处于同一水准,并没有太多的超越,这并非内置图形核心的限制,而 是32bit DDR2所能提供的内存带宽的限制。尽管如此,Tegra2的3D性能还是处于量产SOC中的顶尖水平。

视频部分支持多格式的1080p硬件解码,但是没有提供对RMVB的支持。有强悍的双核A9,软解视频应该不是问题,但是Tegra2缺少Neon模块SIMD的浮点加速,对软解效能会有多大影响,目前尚不能得知。

此外,Tegra2也集成了专门的音频解码模块,以最大限度的解放ARM,降低功耗。内置一个ARM7用于全芯片的功耗管理。

万利达的zPad本月就能上市,强悍的性能伴随的不便宜的价格(2500+),在乎体验的用户可以尝试一下。另外,Tegra2的产品多为10寸,7寸及以下的并不多,不知道是什么原因。

性能★★★★★★★★★★

视频★★★★☆

15. 德州仪器OMAP4430/4440

主频:1GHz/1.3GHz双核 + Neon

内存:512M/1G+ DDR3,64bit

工艺:45nm

视频处理:IVA3,高清硬件解码单元 + C64x+ Lite DSP。多格式1080p,DSP部分提供可编程性。3D加速,PowerVR SGX540。

代表机型:

【点评】

真正成熟的A9 SOC,64bit的DDR3内存提供4倍于目前顶级SOC(32bit DDR2)的带宽,想必图形性能会有显著的提升。

1080p硬件解码单元,同时和Tegra2一样搭配了专用音频处理单元。此外,TI继续保留了Neon单元用于浮点加速。视频解码已经不需要C64x+ DSP参与,但TI还是将它适当精简后保留了下来,利用它的可编程性加速一些固化硬件单元不能处理的应用。

此外,TI同样配置了2个Cortex-M3处理器,用于整个SOC的任务调度和功耗管理。可以说,这是一款非常值得期待的产品,但是距离上市恐怕还有相当的时日。

性能★★★★★★★★★★★★

视频★★★★☆+

(完)

转载于:https://www.cnblogs.com/jiansiming/articles/2195981.html

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

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

相关文章

action请求是什么意思_凭什么说大疆Osmo Action可以干掉 GoPro hero7?

国内影像器材相关厂商中,大疆的研发实力显然处在第一阵营中的领军位置。这样评价它,不光是因为大疆这些年推出的产品在成像品质上都极为优秀,更是因为在爱好者眼中,这是一家“发起疯来连自家产品都打压”的技术疯子。和别人竞争&a…

数据共享如何改变世界_如何改变他人?“我不会去改变这个世界,我们会去改变自己”。...

我们每一个人都经常觉得,如果要是别人改变了的话,我们就会变得快乐,如果别人会做这一点的话,我就会变成快乐。我们就是一直不断地去努力,而且也希望别人可以改变。我见到很多的人,来参加我们的课程&#xf…

在laravel5.8中集成swoole组件----用协程实现的服务端和客户端(nginx配置篇章)

laravel项目中的配置 原文出处:https://laravelacademy.org/post/19700.html,感谢原文作者让laravel这款可爱的php框架,进入了高并发的殿堂如果你已经成功安装了laravelS组件,并用他接管了你的laravel项目,那么接下来…

编程之美-2.17-数组循环移位

1. 简述 设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附加变量。 2. 思路 其实看到题目中只允许两个附加变量应该也能想到,就是两个变量倒来倒去就行了。如果熟悉希尔排序的话&#x…

Rails 3:提高Ajax应用速度

Rails 3:提高Ajax应用速度 http://developer.51cto.com 2011-05-18 09:45 Stefan Siebel 51CTO 我要评论(0)我建立了一个列表网站,ListKungFo,其中大量使用了Ajax,目前为止网站运行非常良好。而过去两周里,我一直在…

opencv支持python3吗_Python3.4+opencv3

1、安装Python 3.4 for Windows 好的这好像没有什么可以说的 2、下载OpenCV 3和Numpy(OpenCV依赖Numpy库) 大家在这里就出了问题。如果使用直接使用pip install pyopencv安装一定会出错。这里使用了Python界活雷锋封装的安装包,大家根据自己的系统下载: …

cacti安装配置详解_MySQL实战001:8.0免安装版服务配置详解

首先我们需要先下载MySQL的安装包,MYSQL官方下载地址:https://dev.mysql.com/downloads/mysql/,这里我下载的是MySQL Community Server 8.0.15版本,以前MySQL还有安装版,现在都是压缩版,解压之后将环境配置…

laydate时间控件有时候无效_新角度,如何无效没用地听课

嗨喽,大家好。这一期我想向大家展示一下如何无效地听课。1.上课的时候,全程集中注意力,每一秒都不能放松,使自己的大脑保持高度紧张中。我们这么年轻,精神充沛得很,只要累不死就往死里学。 2.下课的时候也不…

anaconda python删除pyltp_Anaconda使用

Anaconda 是什么?Anaconda 是一个可用于科学计算的 Python 发行版,支持 Linux、Mac、 Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点。第一:提供了包管理功能,Windows 平台安装第三方包经常失败…

gc日志怎么看_你应该怎么监控Kafka?

监控 Kafka,历来都是个老大难的问题。无论是在我维护的微信公众号,还是 Kafka QQ群里面,大家问得最多的问题,一定是 Kafka 的监控。大家提问的内容看似五花八门,但真正想了解的,其实都是监控这点事&#xf…

c语言 二进制输出_收藏!C语言入门基础知识大全

C语言中的逻辑值只有两个:真(true)和假(flase)。用非零代表真,用零代表假。因此,对于任意一个表达式,如果它的值为零,就代表一个假值,如果它的值为非零,就代表一个真值。只要值不是零&#xff0…

机器学习算法与Python实践之(七)逻辑回归(Logistic Regression)

http://blog.csdn.net/zouxy09/article/details/20319673 机器学习算法与Python实践之(七)逻辑回归(Logistic Regression) zouxy09qq.com http://blog.csdn.net/zouxy09 机器学习算法与Python实践这个系列主要是参考《机器学习实战…

protected访问权限_复习封装与访问控制

java 中的封装性是通过对成员变量和方法进行访问控制实现的,访问控制分为个等级 :私有 private ;默认 ;保护 protected ;公有 public ;访问权限表控制等级 同一个类 同一个包 不同包的子包 不同包非子类 私…

html日期选择框_第十课 日期选择框(datepicker)的操作

有客户问:datepicker是怎么操作的?我答:datepicker可以直接用"输入文本"组件。客户说:不是,现在我操作的这个网页上datepicker是不能直接输入的,否则就直接用“输入文本”组件搞定,很…

E-triples II_2019牛客暑期多校训练营(第四场)

求用n个3的倍数的数按位或出数字a的方案数有多少种(0也算3的倍数) 题解 若数b的每个二进制位上的1,在a中也为1,则称b为a的子集容易知道任意个a的子集按位或出来的结果还是a的子集若问题改为按位或出来的结果是a的子集的方案数&…

SRTE测试

网络拓扑: XRV1 hostname XRV1explicit-path name SRTE index 10 next-address strict ipv4 unicast 10.10.2.2 index 20 next-address strict ipv4 unicast 10.10.3.2 index 30 next-address strict ipv4 unicast 10.10.4.1 index 40 next-address strict ipv4 un…

java笔记:自己动手写javaEE框架(七)--使用JSON和Ajax技术

今天我要将json和ajax引入到我所写的框架,不过今天用到的技术有部分不是我框架最终使用到的技术,比如ajax技术,我用到的是最为原始的ajax技术,这次算是对老技术的回顾,不过不管技术如何演进,对技术的本质的…

系统分析师成长之路

去年拿到软件设计师证书后,查了下高级认证中系统分析师,原来发现自己目前工作内容更像系统分析师(与用户调研、明确需求内容、熟悉企业数据模型、安排开发人员设计程序、牵头日常维护工作、团队人员管理)。去年底马上下决定趁热打…

python 收发邮件_python发送各类邮件的主要基本方法

利用python实现基本的邮件发送。 感谢以下博客的整理,本人在学习的同时也做了一些整理 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([host[, port[, loc…

区分Activity的四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模…