Spring MVC Framework是一个开源Java平台,可以非常轻松,快速地为开发基于Java的Web应用程序提供全面的基础架构支持。 Spring Framework最初由Rod Johnson编写,并于2003年6月首次在Apache 2.0许可下发布。本教程是基于2015年3月发布的Spring Framework 4.1.6版编写的。 听众 (Audience) 本教程是为Java
Spring Web Services(Spring-WS)是Spring社区开发的项目之一。 其主要重点是创建文档驱动的Web服务。 Spring Web Services项目促进了契约优先的SOAP服务开发,提供了多种创建灵活Web服务的方法,可以通过多种方式处理XML有效负载。 作为基于Spring的,Spring Web Services无缝地使用依赖注入和配置等Spring概念。 Spr
超文本传输协议(HTTP)是用于分布式协作超媒体信息系统的应用程序级协议。 这是自1990年以来万维网(即互联网)数据通信的基础.HTTP是一种通用的无状态协议,可以用于其他目的,也可以使用其请求方法,错误代码和标头的扩展。 本教程基于RFC-2616规范,该规范定义了称为HTTP/1.1的协议。 HTTP/1.1是原始HTTP(HTTP/1.0)的修订版。 HTTP/1.0和HTTP/1.1
Jasmine是JavaScript开发人员处理繁忙测试过程的最受欢迎的工具之一。 它是一种开源技术。 它是一个测试JavaScript不同组件的简单API。 本教程讨论了Jasmine.js的基本功能以及易于理解的相关示例。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解Jasmine测试过程的基本概念。 先决条件 (Prerequisites) 这是一个非常基础的教程,对任
概念 Hyperf 是运行于 Swoole 4 的协程之上的,这也是 Hyperf 能提供高性能的其中一个很大的因素。 PHP-FPM 的运作模式 在聊协程是什么之前,我们先聊聊传统 PHP-FPM 架构的运作模式,PHP-FPM 是一个多进程的 FastCGI 管理程序,是绝大多数 PHP 应用所使用的运行模式。假设我们使用 Nginx 提供 HTTP 服务(Apache 同理),所有客户端发起
我们有两个基本的教程选项,还有一个更高级的教程: Playground教程 Playground教程通过使用Playground来追踪业务网络中商品的所有权。 如果你想运行Playground教程,请先在本地安装Playground ,然后使用Playground教程。 开始Playground教程 开发者教程 本教程假定你有一个开发环境设置,包括安装开发工具。 开发者教程将引导你完成从零开始构建
Apex是Salesforce.com开发的专有语言。 它是一种强类型,面向对象的编程语言,允许开发人员在Force.com平台服务器上执行流程和事务控制语句,同时调用Force.com API。 听众 (Audience) 本教程面向开始学习Apex的Salesforce程序员。 这将带您进入Apex编程的中级水平,涵盖Apex的所有重要方面,并提供完整的实践代码体验。 先决条件 (Prereq
汇编语言是用于特定于特定计算机体系结构的计算机或其他可编程设备的低级编程语言,与大多数高级编程语言相反,后者通常可跨多个系统移植。 汇编语言被称为汇编程序(如NASM,MASM等)的实用程序转换为可执行机器代码。 听众 (Audience) 本教程专为那些想要从头学习汇编编程基础知识的人而设计。 本教程将为您提供有关汇编编程的充分理解,您可以从中获得更高水平的专业知识。 先决条件 (Prerequ
本教程将向您介绍AWK,它是GNU/Linux上最着名的文本处理实用程序之一。 它非常强大,使用简单的编程语言。 它可以通过几行代码解决复杂的文本处理任务。 从概述AWK,其环境和工作流开始,本教程将继续解释AWK中使用的语法,变量,运算符,数组,循环和函数。 它还涵盖了输出重定向和漂亮打印等主题。 听众 (Audience) 本教程对于软件开发人员,系统管理员或任何倾向于学习如何在类Unix环境
Clojure是一种高级动态函数式编程语言。 它基于LISP编程语言设计,并具有可在Java和.Net运行时环境中运行的编译器。 本教程相当全面,涵盖了Clojure中涉及的各种功能。 所有功能都使用示例进行说明,以便于理解。 听众 (Audience) 本教程专为那些热衷于学习Clojure基础知识以及如何将其付诸实践的软件专业人士而设计。 先决条件 (Prerequisites) 在继续本教程
COBOL代表面向公共业务的语言。美国国防部在一次会议上成立了CODASYL(数据系统语言会议),以开发一种商业数据处理需求的语言,现在称为COBOL。 COBOL用于编写应用程序,我们不能用它来编写系统软件。 像防御域,保险域等那些需要大量数据处理的应用程序广泛使用COBOL。 听众 (Audience) 本教程专为希望学习COBOL基础知识的软件程序员而设计。 它提供了对COBOL编程语言的充
计算机编程是编写计算机程序的行为,计算机程序是使用计算机程序设计语言编写的指令序列,以通过计算机执行指定的任务。 如果您采用适当的方法,计算机编程很有趣且易于学习。 本教程尝试使用简单实用的方法来涵盖计算机编程的基础知识,以使新手学习者受益。 听众 (Audience) 本教程是为愿意学习计算机编程的初学者准备的,但由于缺乏适当的指导,他们无法学习。 我们相信,在完成本教程后,您将处于可以使用C编
C#是一种简单,现代,通用,面向对象的编程语言,由Microsoft在其Anders Hejlsberg领导的.NET计划中开发。 本教程将教您基本的C#编程,并将带您了解与C#编程语言相关的各种高级概念。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解基本的C#编程。 先决条件 (Prerequisites) C#编程非常基于C和C ++编程语言,因此如果您对C或C ++编程
Dart是一种开源的通用编程语言。 它最初由Google开发,后来被ECMA批准为标准。 Dart是一种新的编程语言,适用于服务器和浏览器。 由谷歌推出, Dart SDK附带其编译器Dart VM 。 SDK还包括一个实用程序-dart2js ,一个生成与Dart脚本等效的JavaScript的转换程序。 本教程提供了对Dart编程语言的基本级别理解。 听众 (Audience) 本教程对于那些
D编程语言是一种面向对象的多范式系统编程语言。 D编程实际上是通过重新设计C ++编程语言开发的,但它是一种独特的编程语言,它不仅具有C ++的某些功能,还具有Java,C#,Python和Ruby等其他编程语言的一些特性。 本教程涵盖各种主题,从D编程语言的基础知识到高级OOP概念以及补充示例。 听众 (Audience) 本教程是为那些正在寻找学习D语言起点的人设计的。 初学者或高级用户都可以