
概念术语
文章平均质量分 85
计算机科学及其应用相关的行业、概念和术语。
boonya
资深Java,热衷大数据,Python爬虫,持续探索副业中,有需要的可以加我微信联系:boonya221
展开
-
电商产品知识思维导图
入行就要懂行,不懂行就是外行。B2C,Business-to-Customer:商户对客户的场景,天猫自营,京东自营。B2B,Business-to-Business:商户对商户的模式: 阿里巴巴批发商城。原创 2022-01-27 14:57:05 · 1507 阅读 · 0 评论 -
ETL数据仓库技术概念与工具
ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。数据仓库是数据库的更高层次的应用,数据仓库的数据是历史的不可更改的,只有在全局逐步演进的数据才允许更新,与数据挖掘有关,主要是为大数据分析和领导决策使用。简介ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合原创 2020-09-03 13:05:53 · 940 阅读 · 0 评论 -
HAProxy高可用负载均衡代理服务
官网地址:https://www.haproxy.org/目录最新版本描述主要特点支持平台性能可靠性-自2002年以来就使高流量网站保持在线安全-在13年内甚至没有一次入侵下载最新版本科 发布日期 生命的尽头 最新版本 变更日志 链接 2.2版本 2020年第二季度 2025年-第2季度(dev»LTS) 2.2版本 2020/05/22 git/web/目录/宣布 2.1...原创 2020-06-03 09:19:28 · 828 阅读 · 0 评论 -
PV、UV、QPS、并发数、TPS概念以及计算方式
TPS(Transactions Per Second):每秒事务数QPS(Query Per Second):每秒请求数,就是说服务器在一秒的时间内处理了多少个请求。QPS于TPS的概念很类似,本人很多时候甚至不做两者的详细区分。QPS的数值需要通过下面的指标得到。吐吞量:吞吐量是指系统在单位时间内处理请求的数量,TPS、QPS都是吞吐量的常用量化指标并发数(并发度):指系统同时能处理的请求...转载 2020-03-08 23:02:17 · 1792 阅读 · 0 评论 -
软件性能测试的基本概念和计算公式
一、软件性能的关注点对一个软件做性能测试时需要关注那些性能呢?我们想想在软件设计、部署、使用、维护中一共有哪些角色的参与,然后再考虑这些角色各自关注的性能点是什么,作为一个软件性能测试工程师,我们又该关注什么?首先,开发软件的目的是为了让用户使用,我们先站在用户的角度分析一下,用户需要关注哪些性能。对于用户来说,当点击一个按钮、链接或发出一条指令开始,到系统把结果已用户感知的形式展...转载 2020-03-08 22:51:22 · 718 阅读 · 0 评论 -
Envoy 架构、术语与基本配置解析
Envoy官网:https://www.envoyproxy.io/正如微服务背景从业者很快意识到的那样,转移到分布式体系结构时出现的大多数操作问题最终都基于两个方面:网络和可观察性。与单个整体应用程序相比,网络连接和调试一组交错的分布式服务仅是一个大数量级的问题。Envoy最初是在Lyft上构建的,是一种高性能C ++分布式代理,专为单个服务和应用程序而设计,以及为大型微服务“服务网格...转载 2019-10-25 12:47:23 · 18560 阅读 · 0 评论 -
ACID与ACID原则
ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。转载 2016-09-26 11:32:17 · 8430 阅读 · 0 评论 -
2PC
2PC(Two Phase Commitment Protocol),两阶段提交协议,实现分布式事务的关键就是两阶段提交协议。在此协议中,一个或多个资源管理器的活动均由一个称为事务协调器的单独软件组件来控制。两阶段提交协议 实现分布式事务的关键就是两阶段提交协议。在此协议中,一个或多个资源管理器的活动均由一个称为事务协调器的单独软件组件来控制。此协议中的五个步骤如下:转载 2016-09-26 11:39:26 · 587 阅读 · 0 评论 -
数学-开启一切智慧之门
数学·包含学科 14 逻辑与基础▪ 1410:演绎逻辑学▪ 1420:证明论▪ 1430:递归论▪ 1440:模型论▪ 1450:公理集合论▪ 1460:数学基础▪ 1499:数理逻辑与数学基础其他学科转载 2016-12-30 13:26:14 · 854 阅读 · 0 评论 -
分布式发布订阅消息系统—Apache Kafka
Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是为了通过集群来提供实时的消费。转载 2017-01-30 17:21:07 · 12049 阅读 · 0 评论 -
编程幂等设计:数据最终一致性的保证
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“setTrue()”函数就是一个幂等函数,无论多次执行,其结果都是一样的.更复杂的操作幂等保证是利用唯一交易号(流水号)实现.编程过程汇总实现数据一致性就需要考虑幂等设计。原创 2017-03-22 14:59:16 · 5717 阅读 · 0 评论 -
SOA面向服务的架构概念梳理
面向服务的架构(SOA,Service-Oriented Architecture )是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。转载 2017-05-18 11:20:44 · 2015 阅读 · 0 评论 -
ESB-企业服务总线
ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可转载 2017-05-18 13:53:08 · 13491 阅读 · 0 评论 -
Unity3D一个全面整合的专业游戏引擎
Unity3d:https://unity3d.com/cn参考百度百科:https://baike.baidu.com/item/Unity3D/3064002?fromtitle=Unity&fromid=10793&fr=aladdinUnity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容...转载 2018-09-07 09:09:40 · 9797 阅读 · 0 评论 -
DXVA视频硬件加速
原文地址:https://baike.baidu.com/item/dxva/2860652?fr=aladdinAbout DXVA 2.0:https://docs.microsoft.com/en-us/windows/desktop/medfound/about-dxva-2-0DirectX Video Acceleration:https://en.wikipedia.org/...转载 2018-09-26 09:49:37 · 7566 阅读 · 0 评论 -
IaaS、PaaS、SaaS、CaaS、MaaS五者的区别_云计算概念大全
云计算构架图 很明显,这五者之间主要的区别在于第一个单词,而aaS都是as-a-service(即服务)的意思,这五个模式都是近年来兴起的,且这五者都是云计算的落地产品,所以我们先来了解一下云计算是什么。 1、云计算是什么云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟转载 2016-08-08 17:19:49 · 52682 阅读 · 0 评论 -
什么是SaaS、PaaS和IaaS?
我们生活中随时都被计算机术语所覆盖,有必要了解更多,如:SaaS、PaaS和IaaS。根据NIST(NationalInstituteofStandardsandTechnology,美国国家标准与技术研究院)的权威定义,云计算的服务模式有SPI(即SaaS、PaaS和IaaS)这三个大类或层次。这是目前被业界最广 泛认同的划分。PaaS和IaaS源于SaaS理念。PaaS和IaaS可以直转载 2016-08-08 17:07:22 · 8281 阅读 · 0 评论 -
CEF英语等级介绍
英国出国留学新签证政策下,签证函上必须标明课程所属的学术水平等级或语言等级,即NQF( National Qualification Framework国家资格证书框架) 或CEF(Common European Framework欧洲语言共同建议标准)。不同的学术水平,决定着不同的签证类型。以16、17岁学生申请者为例,若所学课程水平等于或高于NQF Level 3,则学生既可申请普通/成人学生转载 2013-10-07 21:37:21 · 13808 阅读 · 0 评论 -
儿子与父亲断绝关系:继承和抽象
如果一个类是另一个类的扩展或延伸,那么可以考虑是否可以用继承,另外还需要权衡使用继承后这个对象是否受制于父类,是否降低了灵活性。继承只是继承父类的特性而不能了解父类所有的东西,比如私有的函数、属性等。public class Father{ private String name; private int age; public String getName() { re原创 2013-10-21 12:39:46 · 1169 阅读 · 0 评论 -
如何选择网站维护时间
大多数网站都需要维护,这个只是周期问题;如果维护时zhen原创 2014-05-10 16:29:36 · 1576 阅读 · 0 评论 -
WEB集群与负载均衡
Web集群是由多个同时运行同一个web应用的服务器组成,在外界看来就像一个服务器一样,这多台服务器共同来为客户提供更高性能的服务。集群更标准的定义是:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理,此单一系统为客户工作站提供高可靠性的服务。 而负载均衡的任务就是负责多个服务器之间(集群内)实现合理的任务分配,使这些服务器(集群)不会出现因某一台超负荷、而其他的服转载 2014-08-21 17:26:25 · 4227 阅读 · 0 评论 -
Hash散列存储
什么是散列存储散列存储,又称hash存储,是一种力图将数据元素的存储hash位置与关键码之间建立确定对应关系的查找技术。散列法存储的基本思想是:由节点的关键码值决定节点的存储地址。散列技术除了可以用于查找外,还可以用于存储。散列存储的特点散列是数组存储方式的一种发展,相比数组,散列的数据访问速度要高于数组,因为可以依据存储数据的部分内容找到数据在转载 2015-02-11 15:04:58 · 1967 阅读 · 0 评论 -
数据加密:什么是数据签名(What is a Digital Signature?)
From article:http://www.youdzone.com/signature.html有个家伙已经将此文章翻译,如果要看可以点hereWhat is a Digital Signature?An introduction to Digital Signatures, by David YoudBob(Bob's转载 2015-05-15 12:55:24 · 2311 阅读 · 0 评论 -
跨行业关键词"拓扑"
1.数学术语 拓扑学(topology)是研究几何图形或空间在连续改变形状后还能保持不变的一些性质的学科。它只考虑物体间的位置关系而不考虑它们的形状和大小。[1] 拓扑英文名是Topology,直译是地志学,最早指研究地形、地貌相类似的有关学科。几何拓扑学是十九世纪形成的一门数学分支,它属于几何学的范畴。有关拓扑学的一些内容早在十八世纪就出现了。那时候发现一些孤立的问题,后来在拓扑原创 2016-05-17 16:00:56 · 898 阅读 · 0 评论 -
何为容灾?
容灾系统是指在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。容灾技术是系统的高可用性技术的一个组成部分,容灾系统更加强调处理外界环境对系统的影响,特别是灾难性事件对整个IT节点的影响,提供节点级别的系统恢复功能。分类编辑从其对系统的转载 2016-05-17 16:35:21 · 4348 阅读 · 0 评论 -
JMF-Java媒体框架
Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。JMF实际上是Java的一个类包。JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支 持,如M-JPEG、H.263、MP3、R转载 2016-05-19 13:59:35 · 2239 阅读 · 0 评论 -
二叉树的原理和实现
在计算机科学中,二叉树(Binary Tree)是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2^{i-1}个结点;深度为k的二叉树至多有2^原创 2016-05-19 15:13:55 · 9852 阅读 · 1 评论 -
哈夫曼编码
哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。原理设某信源产生有五种符号u1、u2、u3、u4和u5,对应概率P1=0.4,P2=0.1,转载 2016-05-20 18:25:26 · 11620 阅读 · 0 评论 -
大型分布式网站术语分析
原文地址:http://blog.youkuaiyun.com/u013256816/article/details/515635641. I/O优化增加缓存,减少磁盘的访问次数。优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引转载 2016-06-24 10:29:25 · 575 阅读 · 0 评论 -
VR是什么,去哪里学习?
技术介绍VR = Virtual Reality,虚拟现实,或称灵境技术,实际上是一种可创建和体验虚拟世界(Virtual World)的计算机系统。友好度很重要随着社会经济的发展,计算机已经成为社会生活中不可缺少的重要组成部分,友好的人机接口技术很早已成为人们关心的一个重要课题,因为一个比较差的人机交互接口很可能将使一个功能很强的产品变得不可接受。总体来讲,人机接口技术主转载 2016-06-08 10:14:58 · 7965 阅读 · 0 评论 -
Facebook新引擎DeepText(文本解析引擎),让机器像人类一样去理解
原文地址:http://geek.youkuaiyun.com/news/detail/79016DeepText:Facebook的文本解析引擎Facebook已经开发出了一种引擎,这种引擎能够使我们更好地理解帖子的内容。该引擎被称为DeepText,它通过利用深层神经网络架构去理解那些分享的文章内容。这种技术得益于Ronan Collobert和 Yann LeCun带领的人工智能研究转载 2016-06-08 10:46:45 · 2421 阅读 · 0 评论 -
何谓 SMART rule?
该如何设定目标呢?在Facebook,常用的方法是遵循“SMART”规则。S——非常详细具体的(Specific)。目标必须被清晰定义,无法被混淆或者误解。M——是能够衡量的(Measurable)。只有可以被衡量的目标,才能一直清楚做得如何,离目标有多远,当前是超出还是低于预期的进度。A——要有足够的难度和挑战性(Aggressive)。容易完成的目标,很容易让员工懈怠;一旦失去转载 2013-09-10 11:29:25 · 2586 阅读 · 0 评论