小程序的入口到底有多少个

小程序的入口到底有多少个,第1张

程序入口数量已达到50个(如有遗漏,欢迎大家补充)。为了方便大家理解,我们把小程序的50个细分入口分为以下七大类:

「发现」栏主入口(6个)

小程序自身入口(7个)

搜索栏(6个)

公众号入口(6个)

二维码/小程序码入口(10个)

微信场景内入口(9个)

其他入口(6个)

主入口:微信的「发现」栏作为主入口,也拥有了6个细分入口:

微信「发现」栏小程序主入口

微信「小程序」服务通知

微信主页顶部置顶入口

Android 系统添加到桌面图标

微信「小程序」中「附近的小程序」列表

「附近的小程序」列表广告(LBS 推广功能)

小程序自身入口:在使用小程序的过程中,也会发现小程序的入口也是无处不在,我们将这些较为特别的7个细分入口归为一类。

前往小程序「体验版」的入口页

小程序 Profile 页

带 Share Ticket 的小程序消息卡片

「体验版」小程序绑定邀请页

从小程序跳转到另一个小程序

从另一个小程序返回

客服消息列表下发的小程序消息卡片

搜索栏:微信搜索栏的小程序入口越来越多,截止目前共有6个。

微信顶部搜索框

微信顶部搜索框下「历史小程序」入口

「发现」tab 小程序主入口下的搜索栏

「添加好友」搜索框的搜索结果页

Android 系统「发现」tab 中「搜一搜」

微信顶部搜索框搜索结果页中「使用过的小程序」列表

公众号入口:公众号最近与小程序的关联甚是密切,入口与场景也越越来越丰富,目前有6个。

公众号 Profile页「相关小程序」列表

公众号自定义菜单

关联模板消息

公众号文章

公众号文章「广告」(含小程序落地页广告)

公众号会话下发的小程序消息卡片

二维码/小程序码入口:小程序码与小程序二维码的出现,让小程序的传播与使用场景更加丰富。目前二维码和小程序码的入口有10个。

扫描二维码

长按识别二维码

手机相册选取二维码

扫描一维码

长按识别一维码

手机相册选取一维码

扫描小程序码

长按识别小程序码

手机相册选取小程序码

二维码收款页面(微信指定小程序)

微信场景内入口:小程序的入口无处不在,目前微信场景的入口已有9个。

好友会话中的「小程序消息卡片」

群聊会话中的「小程序消息卡片」

好友会话资料的「聊天小程序」

群聊会话资料的「聊天小程序」

微信钱宝「第三方服务」

微信支付完成页

支付完成消息

微信 WI-FI 状态栏

微信「卡包」会员卡入口

其他入口:除了微信里大家熟悉的功能入口,还有一些五花八门的小程序进入方式,充分体现了微信对于小程序使用的场景布局。以下是目前6个比较特别的入口。

从 App 分享到微信好友会话,自动转换的小程序卡片

摇电视

小程序顶部的音乐播放器菜单(音频类小程序点击可跳转,如「小睡眠」)

QQ 浏览器导航栏

QQ 浏览器关键词搜索小程序

iOS 11版本的原生相机可扫描小程序二维码

根据微信对小程序的重视程度,为了丰富小程序的使用场景以及培养更接地气的用户习惯,肯定会继续开放越来越多的小程序的入口。小程序的未来,是否也将如今日的公众号和微信支付般辉煌?值得期待!

首先需要解释CPU(Central Processing Unit)和GPU(Graphics Processing Unit)这两个缩写分别代表什么。CPU即中央处理器,GPU即图形处理器。其次,要解释两者的区别,要先明白两者的相同之处:两者都有总线和外界联系,有自己的缓存体系,以及数字和逻辑运算单元。一句话,两者都为了完成计算任务而设计。

先直观地上个示意图:

从图中可以看到,CPU和GPU均有自己的存储(橙色部分,实际的存储体系比图示更为复杂),控制逻辑(**部分)和运算单元(绿色部分),但区别是CPU的控制逻辑更复杂,而GPU的运算单元虽然较小但是众多,GPU也可以提供更多的寄存器和程序猿可控的多级存储资源。

两者的区别在于存在于片内的缓存体系和数字逻辑运算单元的结构差异:CPU虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存和足够多的数字和逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件;GPU的核数远超CPU,被称为众核(NVIDIA Fermi有512个核)。每个核拥有的缓存大小相对小,数字逻辑运算单元也少而简单(GPU初始时在浮点计算上一直弱于CPU)。从结果上导致CPU擅长处理具有复杂计算步骤和复杂数据依赖的计算任务,如分布式计算,数据压缩,人工智能,物理模拟,以及其他很多很多计算任务等。

GPU由于历史原因,是为了视频游戏而产生的(至今其主要驱动力还是不断增长的视频游戏市场),在三维游戏中常常出现的一类 *** 作是对海量数据进行相同的 *** 作,如:对每一个顶点进行同样的坐标变换,对每一个顶点按照同样的光照模型计算颜色值。GPU的众核架构非常适合把同样的指令流并行发送到众核上,采用不同的输入数据执行。在2003-2004年左右,图形学之外的领域专家开始注意到GPU与众不同的计算能力,开始尝试把GPU用于通用计算(即GPGPU)。之后NVIDIA发布了CUDA,AMD和Apple等公司也发布了OpenCL,GPU开始在通用计算领域得到广泛应用,包括:数值分析,海量数据处理(排序,Map-Reduce等),金融分析等等。

简而言之,当程序员为CPU编写程序时,倾向于利用复杂的逻辑结构优化算法从而减少计算任务的运行时间,即Latency。当程序员为GPU编写程序时,则利用其处理海量数据的优势,通过提高总的数据吞吐量(Throughput)来掩盖Lantency。目前,CPU和GPU的区别正在逐渐缩小,因为GPU也在处理不规则任务和线程间通信方面有了长足的进步。另外,功耗问题对于GPU比CPU更严重。

计算机专业,之所以比较热门,除了就业形势比较好之外,更多的是很多人会觉得学了计算机专业,就可以成为一名程序员,而程序员虽然说加班比较严重,但工资似乎都很高。

其实这中间有一定的误解的,首先学了计算机相关专业也你不一定就能够成为传说中的“程序猿”,而且做了程序员也不一定工资都很高, 首先,计算机大类里面究竟有哪些专业?根据教育部编撰的《普通高等院校本科专业目录和专业介绍》一书,我们会发现计算机大类下面总共有9个细分专业,包括:计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术、智能科学与技术、空间信息与数字技术、电子与计算机工程,除此之外部分院校近些年还开设了数据科学与大数据技术专业、网络空间安全专业和新媒体技术专业。

这就已经有12个专业了,我们首先分别来看一下这些专业之间都有哪些相同或者不同之处,不同的专业都有所偏重,侧重的行业或者岗位也都略有不同。 计算机科学与技术专业,这个是整个计算机大类里面最为基础的一个专业,相对更加偏重理论和软件设计方面的研究,会有大量的数学课和计算机基础课程,比如数学分析、离散数学、近世代数、计算机导论、微机原理等等。相对基础,也意味着你后面的就业或者考研方向会比较宽泛,搞科研、纯技术,基本什么都能干。

一、 软件工程专业,不同于前面的计算机科学与技术对硬件和软件都有要求,软件工程专业主要是以软件相关工作为主,比如APP这种软件的开发及维护等等。虽然对数学的要求没有那么高,但数学好是一个优秀软件工程师的基本功。

二、网络工程专业,这个专业主要是设计、研发和解决网络系统方面的问题。除了传统的IT公司,很多这个专业的毕业生也会去非IT公司的IT部门工作,比如银行或者金融公司的网络设计、优化和维护等等。网络工程其实是有点偏网管,机房之类的工作,本质上是个相对低端一些的岗位,与我们普遍认知里的“程序猿”还是有些差别。

三、 信息安全专业,顾名思义就是主要负责网购、社交平台中保证用户的信息安全,因此专业课中除了数学和计算机相关基础课外,也会涉及诸如密码学、安全认证技术、防火墙原理、数据备份与灾难恢复等与此相关的课程。这是一个计算机、通信、数学的交叉专业,除互联网公司外,类似华为、移动、联通、电网等通信行业也是比较对口的,整体来说就业非常好,尤其是在很多中大型公司还是很有需求的。 前面四个基本是比较传统的计算机相关专业,除此之外随着技术发展日新月异,又出现了下面几个专业。

四、物联网工程专业,这个专业要求具有比较好的数学和物理基础。所谓物联网,就是“让万物相连的互联网”,比如网约车、网购、二维码、快捷支付等都是物联网的应用,包括未来的AI助手、智能社区也在这个范畴之内。物联网、云计算和大数据被并称为第三次信息化浪潮的代表技术,虽然物联网工程专业基本是从2010年之后才开始招生的,但随着5G的发展,这个专业未来的需求量一定是非常大的,发展空间也是极好的。

五、智能科学与技术专业,这个专业通俗一点可以理解为是搞人工智能的,关于未来人工智能的发展前景我想不用我多说了,大家应该都清楚。除了对数学和计算机基础相关课程外,还会涉及类似人工智能基础、脑科学、机器学习、人机交互等专业课程,课业负担比较重。同时这个专业在国内处在刚刚起步的阶段,所以大量的专业课都是英文教材,需要紧跟时代的步伐学习最前沿的技术。

六、 数据科学与大数据技术专业,作为第三次信息化浪潮的代表技术,估计不少同学现在已经听烂了所谓的各种大数据,由此可见这个专业在未来的需求是非常大的,就业前景也是很不错的。同时这个专业是一个交叉性很强的专业,所以要注意的一个点是,不同学校会将这个专业分别设置在信息学员、计算机学院、统计学院或者是经管学院,不同的学院设置在具体开设课程过程中的侧重点也会有所不同。不过都需要良好的数学基础和规范严谨的数学思维。 前面刚刚说到的三个专业,都属于新兴专业,未来的发展潜力巨大,同时对各学科的综合能力要求也比较高,本科毕业后基本都是会选择继续深造,尤其是出国深造的比例会相对比较高。

除此之外,下面的几个专业则一定程度上可以算是相对冷门一些的计算机相关专业。 首先是空间信息与数字技术专业,毕业后可以从事信息和通信系统、数字化国土、数字化城市的研究设计和制造工作,也可以政府管理部门、军事、经济、科学研究部门从事系统管理工作,就业去向是国内IT企业、电信运营商及科研院所,与大家比较熟悉的互联网公司程序员略有不同。

其次是网络空间安全专业,这个与前面的信息安全专业有些类似,不过课程内容进一步充实,包括社会安全、网络舆情的监管、网络空间的犯罪防范、法律取证等内容,就业方向有政府部分的安全规范和安全管理,包括法律的制定;安全企业的安全产品的研发;一般企业的安全管理和安全防护;国与国之间的空间安全的协调等等。就业层面同样也是比较有差异的一个专业。

还有电子与计算机工程专业,这是结合了电子工程和计算机科学的一个专业,主要是搞现代电子、自动控制、电子工程以及智能设备的软硬件开发等方面的工作,更多的其实是偏电子工程方面的一个专业。

最后,计算机大类下面还有数字媒体技术专业、新媒体技术专业,是与数字图像处理、动画原理与设计、音视频处理以及新闻宣传、媒介传播相关的两个专业方向,这里就不展开了。 以上就是计算机大类下的12个细分专业,虽说各有侧重,但从整体上来说,如果后面的就业想要从事程序员方面的工作,这些专业基本上都是可以。

但是从目前国内的科班程度来看,建议大家在选择专业的时候可以按照下面的顺序来进行排序: 第一级:计算机科学与工程,软件工程,信息安全第二级:电子计算机工程,网络工程,计算机或数学学院的数据科学与大数据技术第三级:物联网工程,智能科学与技术,经管学院的数据科学与大数据技术第四级:其他专业 。

以上就是关于小程序的入口到底有多少个全部的内容,包括:小程序的入口到底有多少个、CPU 和 GPU 在物理结构和设计上有何区别、计算机专业就业前景怎么样等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9523815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存