1 AOP 1.1 什么是AOP? 在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。 底层就是动态代理。 1.2 AOP的应用 步骤: ①定义一个目标类以及目标方法。 ②定义一个切面类,以及前置通知、后置通知等,使用各自的注解将通知织入到目标方法上。 ③将目标类和切面类注册到 ...
分类:
编程语言 时间:
2019-03-11 13:30:09
阅读次数:
228
函数式编程是种编程方式,它将电脑运算视为函数的计算。 函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里函数的计算可随时调用。 ...
分类:
编程语言 时间:
2019-02-28 13:24:49
阅读次数:
214
函数式编程语言(functional program language)是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行 ...
分类:
编程语言 时间:
2019-02-26 19:12:33
阅读次数:
197
(一)什么是函数式编程? 函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 来自百科 个人看了n篇博客过后的感觉就是: 将业务逻辑细化,抽象,封装成一个个功能函数,并 ...
分类:
其他好文 时间:
2019-02-26 01:16:19
阅读次数:
185
Python语言的高级特性 函数是编程(Functional Programming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式变成语言:LISP,Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一般函数式一般P ...
分类:
其他好文 时间:
2019-02-22 23:38:09
阅读次数:
193
简评:软件开发实践一直以来都在变化,工具和技术也是如此。这些改变都是为了提高生产率,质量,让客户满意,缩短交付时间,以及交付成功的产品和服务。软件测试在达成这些目标中扮演了一个重要的角色。 在自动化测试领域,自动化工具的核心地位毋庸置疑。这篇博客总结了最顶尖的自动化测试工具和框架,这些工具和框架可以 ...
分类:
其他好文 时间:
2019-02-11 12:36:44
阅读次数:
210
前言 在使用PostMan之前,自己测试Rest接口都是直接在浏览器地址栏输入URL来测试的,但是这种方法发出的请求都是Get,如果要发送POST请求只能用ajax等编程方式。有了PostMan就方便多了。某一天在输URL的时候,突然想看看浏览器到底做了什么,于是就有了下面这些内容。 概述 以下讲述 ...
分类:
其他好文 时间:
2019-02-06 17:16:24
阅读次数:
273
什么是 REST REST 是 Roy Thomas Fielding [[1]](#fn1) 在 2000 年他的博士论文 [[2]](#fn2) “架构风格以及基于网络的软件架构设计” 中提出来的一个概念。
分类:
其他好文 时间:
2019-01-31 13:13:52
阅读次数:
171
概述 最美代码 web2py官方文档翻译 2016年2月10日 启动 web2py进来二进制包为Windows和Mac OS x包括Python解释器,所以你不需要预装。 还有一个源代码版本运行在Windows,Mac,Linux和其他Unix系统。 Windows和mac OS X的二进制版本包括 ...
分类:
Web程序 时间:
2019-01-31 01:32:11
阅读次数:
335
一、面向对象 编程方式 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 什么是面向对象 面向对象就不像面向过程那样按照功能划分模块了,它所关注的是软件系统有哪些参与者,把这些参与者 ...
分类:
编程语言 时间:
2019-01-28 23:48:18
阅读次数:
227