指在现有技术水平之下,可以被技术实现的需求范围。对于产品设计者来说,在设计产品时需要了解技术的边界在哪儿,需要知道什么样的设计在今天能被满足,但同时也不受制于技术边界。
Application,应用程序,主要指安装在智能手机上的软件,主要的手机系统有:iOS、androi
Application,应用程序,主要指安装在智能手机上的软件,主要的手机系统有:iOS、android
网页,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
html5是属于web前端开发的一部分,万维网的核心语言、标准通用标记语言下的一个应用超文本标记语(HTML)的第五次重大修改,就是我们所说的html5.HTML5手机应用的最大优势就是可以在网页上直接调试和修改。
软件开发工具包,一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。通俗点是指由第三方服务商提供的实现软件产品某项功能的工具包
指用户端,是指与服务器相对应,为客户提供本地服务的程序。常见的客户端运行环境有个人电脑、智能手机、平板电脑、智能手表等。
指用户端,是指与服务器相对应,为客户提供本地服务的程序。常见的客户端运行环境有个人电脑、智能手机、平板电脑、智能手表等。
ECS,是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
通过对存储在数据库的数据进行大量的数据分析和预测用户行为。
(Unique Visitor)是网站独立访客和独立用户的意思,指访问某个网站的独立IP的数量,通常计算的周期是当天的0点到24点。
(page view)通常是指即页面浏览量,统计用户打开页面的次数,能直观的反应某个页面的访问频率。
以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式,也是一种用来表示数据接口结构的形式。
(Extensible Markup Language),可扩展标记语言,与JSON一样,XML也是一种数据交换格式,也可以用来进行简单的结构化文本数据的存储。
需求描述主要包含简要说明、场景描述、业务规则、界面原型、使用者说明、前置条件、后置条件、主流程等
常见的数据类型字符、整数、字符串、数组、等
常见的数字格式数值、货币、日期、时间、百分比、文本
表示的是一种结果输出,通过代码命令将程序运行结果输出到指定面板,从而测试程序或者定位BUG
指将数据写死在本地,节约开发API的时间,快速实现功能的开发方式
系统构架是对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具在规划的步骤下去完成任务。
指利用现有的成熟技术框架简化开发,替代纯自主开发,这样既能保证系统质量,也能提高开发效率。
产品中的最小界面元素组成的单元,比如输入框、按钮、下拉框等
是一种功能更全面的升级控件,或者可以理解为多个控件的组合。
进程是正在运行的程序的实例,每一个App都是一个进程。
一个进程可以存在多个线程,每一个任务都可以理解为运行中的一个线程。
多个任务按照一定的顺序完成,一次只能处理一种线程的方式
多个任务可以同时运行互不影响的方式
一种面向计算机的剧本,是一个可被计算机执行的文件,文件里是一系列计算机指令,这些指令会按照顺序被计算机解析并执行。
版本发布异常,回退至上一个版本或者更早的版本。
A/B test的发布,是能够平滑过渡的一种发布方式。
开发完毕,重复以前的全部或部分的相同测试。
正式发布前,选择特定人群试用,逐步扩大其试用者数量,以便及时发现和纠正其中的问题。
常见的问题项目与对应问题的解答;良好平均品质;FAQ检索系统。可以直接理解为 常见问题解答
客户关系管理
内容从中央服务器分发到各个服务器节点;
数据从用户端上报到服务端;
用户端每隔几秒上报一次数据,被称为一次心跳;
用户端之间,用户端与服务端之间,都有着信息同步的概念;
类似喊话,向另一端索要信息或数据,所以需先发起请求;
用户端实时从服务端获取状态(比如最新的通知);
用户端从服务端获取数据的过程;
数据上传时因网络瞬断而导致丢失;
运维部门的工作,目的是让多台服务器保持相同压力;
同时访问产品的用户量;
解决并发量的方法;
域名解析,把用户输入的网址转换成IP地址;
数据分发网络,或者理解为数据中心;
加密方式,不可逆加密
是一个跨平台的文件加密工具。由它加密的文件可在所有支持的操作系统和处理器上进行转移。它的口令必须是8至56个字符,并将在内部被转化为448位的密钥。
各种防止竞对抓取我方资源的手段;
逻辑分段,视频点播类产品的一种技术;
服务器死机;
用户端与服务端,以及各接口之间的信息传递;
Polling,是一种CPU决策如何提供周边设备服务的方式,又称“程控输入输出”(Programmed I/O)。轮询法的概念是:由CPU定时发出询问,依序询问每一个周边设备是否需要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始。
是一项用于异步拉取数据并展示在当前页面的技术,对需要延迟加载数据和触发式加载数据的页面有很大好处。采用这样的异步加载模式可以在最大程度上缓解用户等待时的焦虑感。
浏览器在解析HTML文档时,会把每个标签抽象成代码里的对象,按照这种层次分明的结构组织,就是DOM
不需要后台程序干预处理,直接由服务器返回,一般不需要维护,因为数据不需要更新(如果非要,直接更改源码里存储的数据)。
一般由程序来处理,并由数据库提供数据支撑。
网页地址,一般构成: https://(协议) + hostname(主机名) + port(端口号)+ path(路径)+ parameters (参数、查询等)
一般网址只允许存在英文及英文字符,遇到特定的字符,比如中文、韩文等,程序将URL中的异常字符,转换为特定的编码格式解读,常见的中文编码有UTF-8、GB2312两种。
用户和服务器数据交互的用户界面,