新技术记录

Oauth

一种授权协议。第三方用户可以获得用户的授权,这些“权限”是可控的,而且第三方用户并不需要接触到用户的登录名及密码等敏感信息。

SASL(Simple Authentication and Security Layer)

是一种用来扩充C/S模式验证能力的机制,SASL提供了一个通用的方法为基于连接的协议增加验证支持

SSL(Secure Socket Layer)

为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。

TLS(Transport Layer Security)

安全传输层协议。SSL协议的继任者。用于在两个通信应用程序之间提供保密性和数据完整性。

单点登录

用户只需要登录一次就可以访问所有相互信任的应用系统。因为这些系统之间共享登录凭证

目录服务(Directory Service)

为用户提供各种目录查询的服务形式,例如:AD,DNS等

DAP

目录访问协议,目录服务的访问协议

LDAP

轻量级目录访问协议(一种目录服务的访问协议),支持TCP/IP

X.500

是一种目录服务系统的标准。目录系统包括:目录服务,目录访问协议等

TDD(Test-Driven Development)

测试驱动开发。是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。

BDD(Behavior Driven Development)

行为驱动开发是一种敏捷软件开发的技术,它鼓励软件项目中的开发者、QA和非技术人员或商业参与者之间的协作。主要是从用户的需求出发,强调系统行为。BDD最初是由Dan North在2003年命名,它包括验收测试和客户测试驱动等的极限编程的实践,作为对测试驱动开发的回应。

ATDD(Acceptance Test Driven Development)

验收测试驱动开发

Cucumber

描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写。

Hamcrest

一个测试的框架,它提供了一套通用的匹配符Matcher,灵活使用这些匹配符定义的规则,程序员可以更加精确的表达自己的测试思想,指定所想设定的测试条件。支持的语言:Java,Python,Ruby,Objective-C,PHP,Erlang,Swift

ActiveMQ

ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。

HotSpot

一种JVM产品,SUN开发

SOA

面向服务的体系结构

LVS(Linux Virtual Server)

一个虚拟的服务器集群系统,1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。

AOM联合格式(Atom Syndication Format)

它是 一种基于XML的超媒体格式。它提供了灵活可扩展的互操作的格式,并且因为基于XML的特点,所以它为跨平台的应用间传递数据提供了很好的支持。

DSL(domain-specific languages)

领域特定语言

Lambda表达式

一种数学表达式

thoughtworks

一家全球软件设计与定制领袖企业。主要通过咨询帮助改善企业的IT组织,改进软件开发方法,以软件带动企业业务发展。

RFID(Radio Frequency Identification)

射频识别技术又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。

comet

“服务器推”模型,是一种新的 Web 应用架构

模式识别

一门学科,通过计算机用数学技术方法来研究模式的自动处理和判读。

finalize


CPU超线程

对偶原则

模式识别

聚类分析

主成分分析

隐马尔可夫模型

标识管理体系

DOM,SAX,STAX

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>