产品经理基础知识 20170424

1、异步通信和同步通信的区别
同步就是你叫我去吃饭,我听到了就和你去吃饭;
如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。

同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。
异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。
同步是阻塞模式,异步是非阻塞模式。

2、燃尽图
燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示。燃尽图有一个Y轴(工作)和X轴(时间)。理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零。燃尽图向项目组成员和企业主提供工作进展的一个公共视图,这个词常常用于敏捷编程。

3、IAP
In App Purchase,是一种智能移动终端应用程序付费的模式,在苹果(Apple)iOS、谷歌安卓、微软Windows Phone等智能移动终端操作系统中都有相应的实现。

4、SVN
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的;
是CVS的重写版和改进版,现在大多数公司都使用SVN代替了CVS;

CVS:concurrent version system;

5、C/S结构和B/S结构的主要区别

  • C/S结构:(Client/Server)结构,即客户机和服务器结构;
    它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销;
    C/S结构可以看做是 胖客户端 架构。客户端实现绝大多数的业务逻辑处理和界面展示,作为客户端的部分需要承受很大的压力,从分利用客户端的资源,对客户机的要求较高;
  • B/S结构:(Brower/Server)结构,即浏览器和服务器结构;
    B/S结构可以看作是瘦客户端,只是把显示的较少的逻辑交给了Web浏览器,事务逻辑数据处理在放在了Server端,这样就避免了庞大的胖客户端,减少了客户端的压力,B/S结构的系统无须特别安装,只有Web浏览器即可;
    当然AJAX\Flex等等的普遍使用也有富客户端的发展方向;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,080评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,885评论 25 709
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,786评论 18 399
  • 笔者安装的是VMware Workstation 9 可在VMware官网下载,下载注册机获取秘钥百度云盘下载:V...
    _Janly阅读 2,202评论 0 4
  • “法于阴阳,和于术数,饮食有节,起居有常,不作妄劳。” ——《黄帝·内经》 所谓饮食有节 是指饮食要有节制 不能随...
    三象2017阅读 520评论 0 1