摘要: 什么是build tool? 构建工具是从源代码自动创建可执行应用程序的程序。构建包括将代码编译,链接和打包成可用或可执行的形式。在小项目中,开发人员通常会手动调用构建过程。这对于较大的项目来说是不实际的,在这些项目中,很难跟踪需要构建的内容,构建过程中的顺序和依赖关系。使用自动化工具可以使构建过程 阅读全文
posted @ 2019-03-05 18:07 XZY30 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 版本控制系统(version control system),是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。用的比较多的如svn,git等。 为了让不同系统上的开发者能够协同工作,集中化的版 阅读全文
posted @ 2019-03-05 17:42 XZY30 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 特性 闭包和高阶函数 函数编程支持函数作为第一类对象,有时称为闭包或者仿函数(functor)对象。实质上,闭包是起函数的作用并可以像对象一样操作的对象。与此类似,FP 语言支持高阶函数。高阶函数可以用另一个函数(间接地,用一个表达式) 作为其输入参数,在某些情况下,它甚至返回一个函数作为其输出参数 阅读全文
posted @ 2019-03-03 13:23 XZY30 阅读(108) 评论(0) 推荐(0) 编辑
摘要: URL url是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 结构 基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协议: 阅读全文
posted @ 2019-03-03 13:06 XZY30 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议[1]。HTTP是万维网的数据通信的基础。 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统 阅读全文
posted @ 2019-02-26 19:42 XZY30 阅读(1043) 评论(0) 推荐(0) 编辑