学习编程
GPU(graphical processing unit)是显卡内用于图形处理的器件。和CPU相比,CPU是串行执行,而GPU是多个核并行执行。GPU是一个高性能的多核处理器,有很高的计算速度和数据吞吐率。在GPU上的运算能获得相对于CPU而言很高的加速比。第一、第二代GPU出现的时候,GPU不是可编程的[4]。当第三代GPU出现的时候,GPU开始用于图形编程,研究者们给GPU烧制程序,进行图像处理。GPU的并行流处理能力吸引了并行计算的研究者,研究者们借助图形编程的概念,把计算操作转化成图形纹理操作。这个时候GPU计算,需要对图形概念有比较深的了解,编程比较复杂。第四代GPU以NVIDIA的GeForce系列显卡为代表,开始提供专门用于通用计算的技术,并且出现了CUDA[17]、openCL[6]等基于c语言的通用编程语言。GPU用于并行计算的技术称为GPGPU(general purpose GPU)[4]。GPGPU涉及的范围很广,包括了几何计算、蛋白质模拟、优化计算、偏微分方程等
很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.
成为一个需求分析师,需要哪些课程?
成为一个全面的产品经理,需要学习哪些课程?
嵌入式软件的架构、设计、开发、测试类课程
理解用户,是需求分析、交互设计、产品运营的基础。
如何把用户研究建立客观和量化的方法呢?
因为访问用户多,数据量大,对互联网应用的架构提出了更多的质量需求:高可用、高性能、可伸缩、可扩展、安全性。那些大型的互联网应用是如何搭建架构的呢?
Android产品应用开发,如何构建一个易于维护、可扩展、高性能的应用。
希望学习:大数据技术架构,大数据分析方法,大数据的一些应用案例。希望实际例子多些!
嵌入式软件架构设计的方法有哪些?
发起原因
需要ROS(开源机器人操作系统)的资料
求这方面的学习资料
如何设计支持高并发、大容量的数据库访问需求。
用户画像又称用户角色,作为一种勾画目标用户、联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用。我们在实际操作的过程中往往会以最为浅显和贴近生活的话语将用户的属性、行为与期待联结起来。作为实际用户的虚拟代表,用户画像所形成的用户角色并不是脱离产品和市场之外所构建出来的,形成的用户角色需要有代表性能代表产品的主要受众和目标群体。
如何构建高可用的大型互联网架构
故事板就是一系列插画,每张插画像一张照片一样记录某个瞬间,而所有的插画连起来最终还原了一个故事。大体上讲,它就是像连环画一样的东西,里面的图片有序地排列在一起,用视觉化的方式讲述一个故事。这个方法来自于电影制作行业,Walt Disney工作室从1920年就开始使用这种方法,并且把它推广了开来。故事板让他们能够在电影开始制作之前就把故事情节展现出来。
用户故事板也广泛的应用与用户体验和需求分析。
IPD即集成产品开发(Integrated Product Development),是一套产品开发的模式、理念与方法。IPD的思想来源于美国PRTM公司出版的《产品及生命周期优化法》(简称PACE——Product And Cycle-time Excellence)一书,该书中详细描述了这种新的产品开发模式所包含的各个方面。最先将IPD付诸实践的是IBM公司,国内华为成功的引入了IPD。 应用集成产品开发(IPD)的方法,在综合了许多业界最佳实践要素的框架指导下,从流程重整和产品重整两个方面来达到缩短产品上市时间、提高产品利润、有效地进行产品开发、为顾客和股东提供更大价值的目标。