功能说明书: 第一,定义好相关的概念 第二,规范好一些假设 第三,避免一些误解,界定一些边界条件 第四,描述主流的用户/软件交互步骤 第五,一些好的功能还会有副作用 第六,服务质量的说明 动能驱动的设计: 第一步:构造总体模型 第二步:构造功能列表 第三步:制定开发计划 第四步:功能设计阶段 第五步 ...
分类:
其他好文 时间:
2017-11-17 23:24:19
阅读次数:
137
函数式编程: 特点:允许传递的参数是函数,且允许返回一个函数。 由于Python允许使用变量,因此,Python不是纯函数式编程语言,同样的输入可能输出不同,有副作用。纯函数式编程语言没有变量,输入和输出是确定的,无副作用。 1.高阶函数(Higher-order function): 特点:高阶函 ...
分类:
编程语言 时间:
2017-11-13 14:03:45
阅读次数:
156
Queries and Mutations 在这个网页,您将详细了解关于如何查询graphql服务器。 字段 在其最简单的,GraphQL是需要特定的领域对象。让我们从一个非常简单的查询开始,以及在运行该查询时得到的结果: 结果: 您可以立即看到右边和左边相同的结构,这就是graphql的查询,根据 ...
分类:
其他好文 时间:
2017-11-11 11:35:29
阅读次数:
180
在查询表达式的上下文中可以调用任何方法。 但是,我们建议避免在查询表达式中调用任何会产生副作用(如修改数据源内容或引发异常)的方法。 此示例演示在查询表达式中调用方法时如何避免引发异常,而不违反有关异常处理的常规 .NET Framework 指南。 这些指南阐明,当你理解在给定上下文中为何会引发异 ...
分类:
其他好文 时间:
2017-11-03 11:27:07
阅读次数:
223
本期我感兴趣的话题是这两个:1:美国控枪争议;2:中药注射液副作用问题。1对于美国枪支现状的由来的解释是:白人害怕黑人,因此支持持枪自由,持枪自由导致黑人社区受害严重。 以下是本期一些内容的摘抄,#号后面是kindle电子书中的页码: 1:对他们来说,从前之所以支持控枪政策,主要动机其实是压制和防范 ...
分类:
其他好文 时间:
2017-11-01 12:13:28
阅读次数:
111
1.概念 函数:function,是编程里面的方法 函数式:functional,是一种编程范式 2.特点 把计算视为函数,而非指令 纯函数式编程:不需要变量,没有副作用,测试简单 支持高阶函数,代码简洁 3.python支持的函数式编程 不是纯函数式编程:允许有变量 支持高阶函数:函数可以作为变量 ...
分类:
编程语言 时间:
2017-10-29 11:24:20
阅读次数:
204
声明:我的c++笔记是建立在王桂林老师的视频和书籍的基础上的,我觉得这可能是中国最好的c++教学。我已经得到王老师的许可,推荐大家去看看,腾讯课堂网址https://ke.qq.com/course/115806这个笔记很大一部分是为了给自己看,当然希望大家不吝啬你们的想法思路,多多指教。c++顾名 ...
分类:
编程语言 时间:
2017-10-26 19:53:20
阅读次数:
212
原文链接:http://isky000.com/database/mysql-performance-tuning-index 大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引可以提高数据访问效率。 为什么索引能提高数据访问性能?他会不会有“副作用”?是不是索引创建越多,性能就越好?到底 ...
分类:
数据库 时间:
2017-10-15 14:35:43
阅读次数:
174
通常我们会有这样的需求,即停止一个线程。在java的api中有stop、suspend等方法可以达到目的,但由于这些方法在使用上存在不安全性,会带来不好的副作用,不建议被使用。具体原因可以参考Why is Thread.stop deprecated。 在本文中,将讨论中断在java中的使用。 中断 ...
分类:
编程语言 时间:
2017-10-07 18:47:29
阅读次数:
294
本章主内容 浮动是什么 如何浮动 浮动的副作用及如何清除副作用 使用场景 一、浮动(float) 含义:让元素浮动起来,并排排列; 二、如何浮动 float:left 1、2、3 float:right 注意 采用倒序排列 ...3、2、1 float:none 不浮动 float: inherit ...
分类:
Web程序 时间:
2017-10-05 12:20:45
阅读次数:
184