精华内容
下载资源
问答
  • 大数据工程师的日常工作内容是干嘛?
    万次阅读 多人点赞
    2019-03-06 19:11:31

    大数据工程师工作内容取决于你工作在数据流的哪一个环节。

    从数据上游到数据下游,大致可以分为:

    数据采集 -> 数据清洗 -> 数据存储 -> 数据分析统计 -> 数据可视化 等几个方面

    工作内容当然就是使用工具组件(Spark、Flume、Kafka等)或者代码(Java、Scala等)来实现上面几个方面的功能。

     

    很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:199427210,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,给大家分享目前国内最完整的大数据高端实战实用学习流程体系
     

    具体说说吧,

    数据采集

    业务系统的埋点代码时刻会产生一些分散的原始日志,可以用Flume监控接收这些分散的日志,实现分散日志的聚合,即采集。

    数据清洗

    原始的日志,数据是千奇百怪的

    1. 一些字段可能会有异常取值,即脏数据。为了保证数据下游的"数据分析统计"能拿到比较高质量的数据,需要对这些记录进行过滤或者字段数据回填。
    2. 一些日志的字段信息可能是多余的,下游不需要使用到这些字段做分析,同时也为了节省存储开销,需要删除这些多余的字段信息。
    3. 一些日志的字段信息可能包含用户敏感信息,需要做脱敏处理。如用户姓名只保留姓,名字用'*'字符替换。

    数据存储

    清洗后的数据可以落地入到数据仓库(Hive),供下游做离线分析。如果下游的"数据分析统计"对实时性要求比较高,则可以把日志记录入到kafka。

    数据分析统计

    数据分析是数据流的下游,消费来自上游的数据。其实就是从日志记录里头统计出各种各样的报表数据,简单的报表统计可以用sql在kylin或者hive统计,复杂的报表就需要在代码层面用Spark、Storm做统计分析。一些公司好像会有个叫BI的岗位是专门做这一块的。

    数据可视化

    用数据表格、数据图等直观的形式展示上游"数据分析统计"的数据。一般公司的某些决策会参考这些图表里头的数据~

     

    当然,大数据平台(如CDH、FusionInsight等)搭建与维护,也可能是大数据工程师工作内容的一部分喔~

    更多相关内容
  • 根据这个定义,我们可以把前端的工作内容总结为根据产品的需求,配合开发和UI设计部门完成前端页面的开发,并负责前端应用的维护和优化。 1、前端的发展历程: 前端是一个相对比较新的行业,在2005年互联网...

    随着互联网全面进入移动时代,前端逐渐成为互联网行业中的重要角色。前端是做什么的?工作内容有哪些?简单来讲,前端要做的就是将产品的UI设计稿在用户终端上实现,因此可以说用户看到的所有视觉和交互都是前端的工作领域。根据这个定义,我们可以把前端的工作内容总结为根据产品的需求,配合开发和UI设计部门完成前端页面的开发,并负责前端应用的维护和优化。

     

     

    1、前端的发展历程:

    前端是一个相对比较新的行业,在2005年互联网发展早期,还没有专业的前端工程师。随着互联网的发展,大约从2005年开始,正式的前端工程师角色被行业认可,到了2010年,互联网开始全面进入移动时代,前端工程师的地位越来越重要,前端领域的技术发展也越来越快,各种新的思想、设计模式、工具和平台都快速发展,对前端工程师的技能要求也越来越高。

    2、前端的涉及内容:

    因为前端干的工作是用户可以直接看得见的。前端主要是考虑怎样能让用户觉得用起来更舒服,考虑界面布局、交互效果、页面加载速度等等,主要是偏向用户看得见的部分,客户端(pc、手机、pad)上浏览web。网站的“前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容--从字体到颜色,以及下拉菜单和侧边栏。这些视觉内容,都是由浏览器解析、处理、渲染相关HTML、CSS、Java 文件后呈现而来。

    3、前端的工作职责:

    Web前端开发主要针对的是PC端开发任务;而Android开发、iOS开发和各种小程序主要针对的是移动端开发。现在的前端不完全就是网页设计,早年的网页设计主要是以图片和文字为主,用户使用网站的行为也以浏览为主。而现在的前端开发使得现代网页更加美观,交互效果显著,功能更加强大。所以现在的前端开发,运用到的知识面更加广泛,难度也更大。总的来讲,前端就是要创造上面提到的网站面向用户的部分背后的代码,并通过建立框架,构建沉浸性的用户体验。

    4、前端的技能要求:

    在前端的开发的页面布局中, HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互。尤其是作为前端最重要的编程语言 JavaScript,在最近几年里不论是代码量还是关注数都稳居 Github 平台热门编程语言榜。目前互联网行业对前端需求量持续增加,前端程序员薪水在行业里面处于较领先的位置。前端领域发展很快,各种新技术新思想不断涌现,这是一个好现象。但是前端发展太快也带来一些问题,比如有人会感到困惑技术迭代这么快,刚刚学会某种新技术就过时了怎么办?其实还是那句话,前端工程师首先是软件工程师,基础是最重要的,如果基础不扎实,一切应用技能就都是“浮云”。而HTML、CSS、JavaScript就是前端的基本功,数学、算法、数据结构、操作系统和编译原理也是前端必备的。前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。

    总之,前端的工作内容决定了它在用户体验日渐重要的互联网+时代不可或缺的位置。因此,如果大家想成为优秀的前端工程师,现在就开始往这个方向发展吧,这个行业有着无限宽广的舞台等着你来创造人生的未来~

    展开全文
  • 大数据开发主要做什么

    万次阅读 多人点赞 2021-05-05 13:14:22
    一个大数据平台架构通常如图所示,大数据开发涵盖了图中从下到上各层的实现,其中主要的部分是采集层、储存层、计算层、模型层和接口层,核心部分是储存层和计算层。 各层中功能模块的技术实现会根据实际业务场景...

    写在前面

    本文隶属于专栏《100个问题搞定大数据理论体系》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!

    本专栏目录结构和文献引用请见100个问题搞定大数据理论体系

    解答

    在这里插入图片描述

    一个大数据平台架构通常如图所示,大数据开发涵盖了图中从下到上各层的实现,其中主要的部分是采集层、储存层、计算层、模型层和接口层,核心部分是储存层和计算层。
    各层中功能模块的技术实现会根据实际业务场景不同而有所变化,但仍然是围绕着储存数据和数值计算这两大核心功能来进行的。
    因此,大数据开发的作用主要集中在以下几个方面
    
    1. 资源配置
    大数据处理系统面向的是大体量、多来源、多类型的数据。因此,大数据开发需要综合考虑系统资源的合理设计和分配,综合考虑节点数量和角色的分配、硬盘容量和可能的扩展、后台任务和内存空间的分配以及程序设计时内存和并发量等问题。
    如果这些资源问题没有处理好,会导致整个大数据集群性能和稳定性下降,极端情况下可能会导致集群部分服务异常关闭,甚至整个集群宕机。
    
    2. 数据移动
    数据移动问题包括数据从外部流入到平台、数据从平台流出到外部、数据在平台内的移动以及平台之间的数据移动。
    在这个过程中,大数据开发需要充分考虑数据量大小和对数据实时性的要求,避免数据积压和数据丢失。
    
    3.计算性能
    如何保障大数据处理平台的计算性能是开发人员在大数据开发过程中需要考虑的问题。
    根据不同的业务场景和数据类型,选择合适的计算方式,合理地设计数据存储机制与数据结构,可以在一定程度上保持并优化大数据计算的效率。
    
    4.数据安全
    数据安全指的是数据的可用性、完整性和保密性。在进行大数据开发时可以充分利用大数据技术框架所提供的相关数据安全机制,保障数据安全。
    
    5.灵活性和容错性
    灵活性是指大数据平台的应变能力,使其在面对不同应用需求时可以不用进行过多的改动和重构。
    容错性是指在大数据平台出现部分功能故障时,仍能保证平台的主体功能不失效,或能够在主体功能受到严重影响前重启功能服务或启动替代功能服务。
    大数据处理系统的基础设施规模通常比较庞大,采用的又都是廉价的商用设备,因此必须经过大数据开发工作的仔细设计,才能保证存储系统的灵活性和容错性,使其能够随应用一起扩容及扩展,并且稳定运行。
    

    大数据平台架构图

    补充

    什么是大数据开发?

    使用程序语言和大数据技术框架,将与大数据相关的需求实现为一个系统、软件或模块的开发过程

    为了进一步明确这个概念,请注意以下几种情况:

    1. 不使用程序开发语言的,不属于大数据开发的范畴。例如用 Excel分析数据的过程。
    2. 功能需求与大数据无关的,不属于大数据开发的范畴。例如用一台服务器就可以承载所有功能的需求。
    3. 最终产品并非是一个系统、软件或模块的,不属于大数据开发的范畴。例如最终产品是一份数据分析报告,或使用 Spark Shell命令行完成的数据处理过程。
    4. 需求被明确前或需求被满足后的工作,不属于大数据开发的范畴。例如大数据平台已经按照需求开发完成,数据分析师利用平台中储存的数据进行算法研发。

    值得注意的是,大数据开发是一个完整的系统性工程,应该用整体观念来看待,不能把其中的某项工作单独割裂出来进行界定。

    例如,操作Linux Shell或使用图形界面来部署调试集群、査看日志等工作,虽然不符合上述定义,但却是整个系统性开发工作中不可分割的一部分,因此仍然在大数据开发工作的范畴之中;

    另一方面,虽然我们试图尽可能清晰地界定大数据开发与其他工作之间的边界,但这个边界仍然是模糊的,需要在实际开发工作中灵活变通,如向 Hadoop集群中提交一个实现某种数椐挖掘功能的
    MapReduce任务,即使该任务与整个平台的耦合性并不强,可以被割裂出来界定为数据挖掘工作,但若被界定为数据开发工作,也并没有明显的不妥。

    展开全文
  • 本周工作内容:更新了一些后台管理系统和经纪商系统的页面 学习到的内容:本周笔者主要还是通过对上述静态页面的开发,巩固和强化了html和css的相关知识,提高了页面开发的熟练度。另外,也对vue + element ui的...

    以下记录的是今年7月笔者在公司进行web前端工作的每周工作总结,其中隐去了项目的具体名称、人名、公司名等。

     

     

    2019.7.1-2019.7.5

    本周工作内容:更新了一些后台管理系统和经纪商系统的页面

    学习到的内容:本周笔者主要还是通过对上述静态页面的开发,巩固和强化了html和css的相关知识,提高了页面开发的熟练度。另外,也对vue + element ui的开发模式更加的熟悉。同时本周笔者也开始每天利用一些空闲的时间通过观看react开发视频教程来逐步学习React的相关知识,笔者计划在两个月后开始使用React写一套组件库用以加深对React的学习和理解。然后主要阅读了《js设计模式与开发实践》,其中的关于原型和闭包的描述使笔者受益颇深。

    不足之处:css代码开发方面出现了一些冗余的情况,还是可以把一些公共的样式代码抽离出来成为一个单独的文件运用会更好很多。另外是vue组件方面某些较繁杂的页面可以考虑拆分

    下一阶段的工作:开始对接管理后台的相关接口

     

     

     

    2019.7.8-2019.7.13

    本周工作内容:对接了Fondante后台管理系统钱包模块的大部分接口

    学习到的内容:本周笔者主要学习到了es6的新语法promise和es7的async和await。虽然在之前一直有阅读过关于promise的一些写法和资料,但是总是对其总体印象还是很模糊的,而本周笔者在对接钱包接口时,在实现一些业务逻辑时,由于需要控制多个同步和异步(ajax请求)代码的执行顺序,所以就必须要用到promise写法或者是async await,这也是因为在fondante中使用的http/ajax请求利用的是axios插件,而通过axios发起的ajax请求本身就是返回promise对象的,然后在其后可以接上resolve函数进行下一步的处理,也就是.then之中执行的方法,而如果ajax请求失败,也就是promise对象最终变成了rejected状态之后,应该执行reject函数,一般用.catch这样的写法去处理reject之后的逻辑。通过链式调用.then方法便可以实现同步般的执行异步、同步混合的语句了。

    另外也可以考虑使用async和await这样的写法,async和await和es7中的新特性,其本质是封装generator函数的语法糖,使用async和await会更加优雅,从代码美观的角度来说,promise then这样的写法还是语句很长的链式调用代码,而async和await的写法则是彻底将异步执行的代码用同步的方法书写了出来。

    不足之处:对element中的部分组件及其属性还不够熟悉,另外就是es6和es7的新特性学习不够,除了promise和async外,es6还要许多需要笔者进一步学习的内容。

    下一阶段的工作:完善管理后台的钱包对接接口,发现、修复问题

     

     

     

    2019.7.15-2019.7.20

    本周工作内容:完善了Fondate后台管理系统钱包模块的一些接口对接细节,修改了交易记录和操作日志的分页逻辑和数据筛选逻辑(前端分页/筛选 -> 后端分页/筛选)

    学习到的内容:本周笔者巩固了自己对js中Promise和setTimeout setInterval函数的理解,虽然最终的项目代码中没有使用到Promise结合setTimeout进行轮询的写法,但是本着试验的目的最终还是实现了这样的逻辑:利用setTimeout模拟setInterval的实现会更加稳定,定时向服务端请求获取相关数据,利用Promise实现异步获取到相关数据之后再同步执行接下来的逻辑代码。 https://blog.csdn.net/a715167986/article/details/96434248 另外还新学习到了ES6中的of循环和set map数据结构。在之前笔者一直使用传统的for循环来实现数组的遍历,实际上那种写法的性能更好,但是在一般的较小数量级的数组中这种优势体现不出来,而且会使代码更加臃肿,而of循环的出现则可以作为数组遍历中的一个很好的替代品。set和map数据结构有点类似于Java中的集合框架,在很多场合都会有较多的运用,比如获取去重之后的数组等。

    不足之处:对部分逻辑的理解有偏差,比如笔者在上周认为的筛选分页逻辑,事实上正常的筛选不管分页与否都会带上筛选条件,这样做不会出现笔者预想的那种筛选结果为未加入筛选条件的那种结果。

    下一阶段的工作:继续Fondante项目的开发

     

     

     

    2019.7.22-2019.7.26

    本周工作内容:本周笔者主要修改了所负责的风信子管理后台的钱包的一些接口对接细节,修复了一些已知的问题。另外对接了一些新的接口到钱包模块中,对接了汇出模块

    学习到的内容:本周笔者通过对钱包归集和汇出的两个操作进一步了解了后台管理中的交易功能,同时对比特币和USDT之间的关系和交易过程有了新的认识和体会。交易比特币所产生的手续费和每次交易的金额大小无关,和输入、输出个数及实时的交易费率有关。 在技术上,笔者对于处理异步代码和同步代码的执行更加的熟练了,对promise和async await的特性及使用有了新的体会。另外是var和let的用法区别上,实际上在我们大部分书写代码的情况下都可以只使用let,因为用let来定义变量会使js代码更容易让人理解,也和其他编程语言的定义变量效果更接近一些,相比之下如果使用var来定义变量的话则会产生很多需要额外考虑的问题,比如说var定义变量没有块级作用域,存在定义变量提升的问题,但是有时候也可以考虑巧妙的利用var的变量提升特性来使得代码书写更加的简洁,当然这样写的话会降低js代码的可读性,如下图:在这里我们特意将for循环中的参数j用var关键字来定义(原本使用let更合适些),这是因为var关键字定义变量存在变量提升的问题,也就是说实际上此时j变量在编译器里编译执行时声明会提升到最外层(也就是函数作用域下的第一层),这时候就可以在for循环之外使用j来处理其他的逻辑了————这是一种巧用var特性的手法。 在算法层面,笔者复习了利用动态规划算法来解决求最长回文串问题:这是动态规划算法的一个经典应用:https://leetcode-cn.com/problems/longest-palindromic-substring/solution/zhong-xin-kuo-san-dong-tai-gui-hua-by-liweiwei1419/ 需要好好研究一番

    不足之处:某些API的运用还不够熟练

    下一阶段的工作:继续Fondante项目的开发

     

     

     

    2019.7.29-2019.8.2

    本周工作内容:本周笔者配合其他同事继续进行Fondante管理后台的开发及相关bug的修复工作

    学习到的内容:本周,笔者主要通过掘金这个对开发者十分友好的论坛学习到了一些前端开发方面的内容。首先是JS的编程风格方面,之前笔者在开发的时候一直引入了ESlint进行开发,这样也能帮助笔者养成更好的编程习惯,另外就是本周新发现的https://github.com/airbnb/javascript 这个github项目,是关于JS的风格指南的一个开源项目,从这里笔者学习到了很多更加良好的代码编写风格,比如说定义变量时不要一概的使用let,在合适的时候也要使用const,要多利用展开运算符对对象和数组进行赋值等操作,当然此时要注意其浅拷贝后拷贝之后的变量对原变量的一些影响…… 还有就是对ES6新知识的继续学习,比如set和map数据结构,这让笔者想起了Java中的集合框架,有了set和map,在我们日常的开发中很多操作将会变得更加简单,比如利用set进行数组的去重,利用map可以实现去存储js原来所无法表达的键值对型的数据……

    不足之处:对React等框架新知识的学习强度还不够,进度较慢,要加快对React的学习

    下一阶段的工作:继续Fondante项目的开发

     

    展开全文
  • 什么是敏捷开发

    万次阅读 多人点赞 2017-09-19 14:14:27
    现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...   为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,...
  • 什么是后台开发

    千次阅读 2017-03-17 16:58:30
     在Web开发的篇章中,我们主要讨论Web开发,因为它涉及与最终用户的直接互动——我们可以称之为“前端Web开发”。  在大多数应用中,非用户接口代码比用户接口代码多得多。复杂系统是在后台发生的各种使其工作的...
  • 首先,工作本身没有好坏之分,只有门槛高低之别。大数据开发、大数据分析、大数据运维都围绕着大数据展开。如果我们把大数据去掉,就只剩下,... 加上了大数据,只是我们的工作内容,或者说是工作方式发生了变化。...
  • 软件开发中如何评估工作

    万次阅读 2019-04-22 21:45:25
    工作量如何评估(软件的规模、应用的领域、对质量的要求、采用什么技术、开发团队能力) 1、需求(需求调研、需求分析设计、原型设计、需求确认) 业务流程报告/调查报告(对客户方的组织业务概况和企业现状的一些...
  • 前端开发和后端开发都是干什么的?有哪些区别?

    万次阅读 多人点赞 2019-12-19 16:58:52
    前端开发和后端开发都是干什么的?有哪些区别?通俗地讲,前端干的工作是用户可以直接看得见的,而后端开发工作主要在服务端,用户不太能直接看到。虽然前端开发和后端开发工作有巨大的区别,但是他们的工作都是...
  • 1.什么是数据工程师 数据工程师这个概念其实很模糊,不同的人和公司对它赋予的含义也区别很大,感兴趣的可以看一下多智时代的相关文章。在这里,我们大概聊一下一般意义上的数据工程师在工作中会做什么? 集群运维...
  • 大数据开发是干什么的?

    万次阅读 2018-08-22 14:37:33
    大数据开发工程师主要负责的工作有以下内容: 1. 负责公司大数据平台的开发和维护,负责大数据平台持续集成相关工具平台的架构设计与产品开发工作; 2. 主要从事网络日志的大数据分析工作,包括...
  • 什么是后端开发

    万次阅读 多人点赞 2017-12-08 00:00:00
    点击上方“中兴开发者社区”,关注我们每天读一篇一线开发者原创好文英文:https://dzone.com/articles/what-is-back-end-development软件...在Web开发的篇章中,我们主要讨论Web开发,因为它涉及与最终用户的直接互动
  • 软件开发工作的绩效评估

    万次阅读 2018-06-01 15:37:08
    从事着管理软件开发相关的工作若干年头,服务过的企业也不少,或在...所以就以经验总结一下软件技术和团队管理交集之一的内容,软件开发工作的绩效评估办法。 对软件开发团队管理工作,很大一部分都是围绕着绩效...
  • 而且它作为一个典型的后台管理系统,要素基本都有,包括:组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。 尤其要提的就是最后的工作流模块,它可以实现提工单、审核/审批等流程,这个在后台管理类...
  • linux开发工程师主要是干什么的?

    万次阅读 2018-11-14 16:17:50
    其实linux开发工程师的主要工作内容有很多,需要学习的知识点也挺多的。学习这些东西以后,就可以做很多事情了。下面来归纳一下,linux开发工程师主要会干什么! 一:C语言:嵌入式Linux开发工程师的学习需要具备...
  • AutoCAD .NET开发指南-2012版

    千次下载 热门讨论 2014-02-08 10:32:02
    主要内容包括AutoCAD .NET API介绍、使用AutoCAD .NET API控制AutoCAD工作环境、创建及编辑AutoCAD实体、创建和编辑尺寸标注、3D图形处理、定义打印布局、打印输出、处理AutoCAD事件,以及使用Microsoft Visual ...
  • 开发环境、测试环境、生产环境 到底是什么

    万次阅读 多人点赞 2017-11-16 15:45:31
    开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。 测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它...
  • 那么,什么是工作流引擎呢?所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括了,流程的...
  • 微信公众平台开发入门

    万人学习 2015-01-06 11:21:27
    通过本课程的学习,学员能够入门微信公众平台开发,能够胜任企业级的订阅号、服务号、企业号的应用开发工作。 通过本课程的学习,学员能够对微信公众平台有一个清晰的、系统性的认识。例如,公众号是什么,它有什么...
  • 大前端开发:前端如何开发 APP

    万次阅读 多人点赞 2018-07-03 02:45:52
    做为一个前端开发人员,有时候除去传统的前端开发还需要进行其他开发,比如...什么是APICloud? 开发工具的了解; 提供的前端框架; 相关 API; 控制台; 开始你的 APP 开发。 本场 Chat 将会用一个新的案例从0来...
  • java开发转测试开发经历

    千次阅读 多人点赞 2021-02-08 14:25:11
    至于第一点其实也可以在我辞职后补下开发技能找到非外包的开发工作,由于我之前的开发工作体验感很差很差,导致我已经不再想做开发了。 3、为什么转测试开发 其实根据工作内容接触到财务知识,我最先考虑的是做...
  • 完整的软件开发流程是怎样的?

    万次阅读 多人点赞 2018-03-15 09:25:51
    于是就产生了强烈的好奇心:一个软件产品的结果为什么是这样?为什么开发的速度不能再快一点。为什么程序员大多秃顶?他们有那么忙吗?后来我终于知道了问题的答案。一、开发流程图为使流程更清晰,本图省略了各环节...
  • 项目开发计划制定

    万次阅读 2018-11-11 23:07:05
    制定一个项目的开发计划,提前要做很多工作,需要先把这些内容明确清楚,然后再制定。具体工作整理如下: 明确项目时间 项目开始前,首先明确了解项目的里程碑时间节点需求,此处很重要,要根据时间倒逼着做工作,...
  • 以下记录的是今年5月笔者在公司进行web前端工作的每周工作总结,其中隐去了...学习到内容:本周笔者通过快捷键的开发工作认识到了快捷键的分类问题,快捷键可分为本地快捷键和全局热键;学习了Electron的项目结构和...
  • PHP MVC开发实战,完整扫描版

    千次下载 热门讨论 2014-05-17 08:14:29
    所以也没什么意思!!!】"MVC是一种先进的开发模式,能够解决团队开发之间协同配合的问题,使得网站各部件以更高的效率运行。MVC模式将网站分为3大部件,分别为模型、视图、控制器。这3大部件各自分离,但又相互...
  • 现在,办公要流程化,营销也...那么,什么是工作流引擎呢?所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决...
  • Head First软件开发.pdf

    千次下载 热门讨论 2012-11-19 11:46:11
    《Head First软件开发(中文版)》内容包括:伟大的软件开发:让客户满意、收集需求:知道客户需要什么、项目规划:为成功而筹划、使用情节和任务:开始你实际的工作、足够好的设计:以良好的设计完成工作、构建你的...
  • 敏捷开发 以人为核心、迭代、循序渐进的开发方式 简化文档,提取文档重点,主要在于人与人之间的沟通, 对开发产品进行迭代,最终完成开发。 迭代:迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小...
  • 如何从零学习游戏开发

    万次阅读 多人点赞 2020-07-05 18:13:10
    我已经工作只想业余时间做游戏该学什么?不知道你是不是和当初的我一样有很多困惑。根据我自身的经验带你去了解如何开始学习游戏开发。 我目前已经 工作2年了,大学时期也是自学编程,自学游戏开发,从而走上了...
  • 简述整车级电子电器架构开发内容

    千次阅读 多人点赞 2020-02-23 09:07:07
    其实一直都存在一个讨论,什么是电子电器架构,电子电器架构包含哪些内容呢? 电子电器架构可以简述为是整车电器系统的顶层设计,是贯穿电子电器各子系统开发,网路开发,功能开发,电器系统设计,软硬件开发的综合...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,545,606
精华内容 618,242
关键字:

内容开发是什么工作