Flask编写接口文档

笔记

  

2019-06-14 03:31:33

apidoc项目地址 flask扩展包地址 文档示例地址 1.安装nodejs 2.安装apidoc 3.Flask扩展包安装 4.添加扩展包到Flask项目 依赖环境 manage.py项目启动脚本配置 apidoc.json配置 必须在项目根目录下建立apidoc.json配置文件 视图函数文档注释说明示例 5.生成RESTful风格接口文档 文档默认生成在项目根目录下的static/docs...

线性回归模型 视频和文章中分别描述了两个例子:通过房屋面积来预测房价,通过虫鸣声来预测温度 通过虫鸣声来预测温度,如图 线性关系很简单, 不难理解,这里的 y’ 使我们预测的值,b 是偏差,W1 是特征1的权重,X1 是特征1 对于多个特征 Xi 而言, 我们的目的就是得到理想的权重和偏差,使得预测标签尽可能趋近实际观察标签 ,这就是接下来要说到的训练,损失 训练和损失 训练 模型就是...

Spring IN Action 笔记(一)

笔记

  

2019-07-22 01:46:05

Spring底层依赖于依赖注入(DI)和AOP(面向切面编程) Spring的使命:简化java开发 为了解决企业级应用开发的复杂性而创建的,使用就Spring可以让简单的javabean实现之前只有EJB才能完成的事情 激发pojo的潜能:很多框架通过强迫继承他们的类或者是实现他们的接口而导致应用与框架绑死(java本身就是单继承,如果因为框架的原因用掉了唯一的空位,会很被动)一个典型的例子:E...

最近考研复习看数据结构,发现KMP算法并不是那么简单。在KMP算法中,最关键的地方就是Next数组的获得。 刚开始学的时候看getnext()函数的代码,感觉跟着程序推很难理解,尤其是那个j=next[j]。然后就尝试着抽象地去理解了一下,发现效果不错。 思路大概是这样的: 图中的绿色部分是主串和子串匹配的部分(图中只花了三个方块但实际个数不限),在第四个方块处,发生了不匹配,这个时候的状态为Sk...

目录   1.查询节点     1.根据节点的层级查询节点     2.通过标签名查询节点 - 返回数组     3.通过元素的name属性值查询节点     4.通过元素的class值查询节点 2.增加节点     1.创建元素节点 &n...

链表的定义与使用

笔记

  

2019-09-04 02:10:43

一、链表基本形式 链表是一种最为简单的数据结构,它的主要目的是依靠引用关系来实现多个数据的保存,那么下面假设现在要保存的数据是字符串。 范例:定义一个Node类 假设本次保存的数据是String型数据,同时拥有下一个引用; 以上只是一个专门保存节点关系的类,但是至于说怎么保存的关系,现在并不是由Node类进行。需要由其他类来负责Node的关系匹配。 范例:使用第一种方式设置和取出数据 实际上以上的...

java学习笔记

笔记

  

2019-09-09 21:26:18

                                     javase学习笔记之高级类特性   A1.面向对象三大特性:封装 继承 多态 1.封装:  一个类封装了...

Object类

笔记

  

2019-09-12 05:38:40

经过了一系列的学习可以发现有一个最麻烦的问题出现了:现在有对象、数组接口,那么这么多数据怎么能够进行统一呢?于是就有了Object类的设计。 一、Object类的基本定义 Object类是所有类的父类,也就是说任何一个类在定义的时候如果没有明确的继承一个父类的话,那么它就是Object类的子类,也就是说,以下两种类定义的最终效果是完全相同的: class Book{} class&nbs...

接口的定义及使用

笔记

  

2019-09-12 06:03:22

一、接口的基本定义 如果一个类之中只是由抽象方法和全局常量所组成的,那么在这种情况下不会将其定义为一个抽象类,而只会将其定义为接口,所以所谓的接口严格来讲就属于一个特殊的类,而且这个类里面只有抽象方法与全局常量。 要定义一个接口使用interface关键字完成。 范例:定义接口 由于接口里面存在有抽象方法,所以接口对象不可能直接使用关键字new进行实例化的操作,所以接口的使用原则如下: &midd...

抽象类

笔记

  

2019-09-12 06:26:29

一、基本概念 普通类可以直接产生实例化对象,并且在普通类之中可以包含有构造方法、普通方法、static方法、常量、变量等内容。而所谓的抽象类就是指在普通类的结构里面增加抽象方法的组成部分。 所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用,而抽象方法指的是没有方法体的方法,同时抽象方法还必须使用abstract关键字进行定义。 拥有...

类图描述

笔记

  

2019-09-17 06:00:33

在软件设计上有一门课程——UML,它就是利用了一系列的图形来描述项目结构、代码结构、执行顺序等等,现在的开发之中如果是一个开发的项目设计书上,一定要提供有UML图,但是很少再有人直接去画了。 工具:PowerDesigner、RationalRose 一、类图 如果要想描述类图一般有三个组成结构: · 第一层:类名称,如果是抽象类使用斜体字; &mi...

异常的捕获及处理

笔记

  

2019-09-17 06:18:46

异常是Java的一个重大特色,合理的使用异常处理,可以让我们的程序更加的健壮。 一、异常的产生 异常是导致程序中断执行的一种指令流,异常一旦出现并且没有进行合理处理的话,那么程序就将中断执行。 范例:不产生异常的代码 范例:产生异常 一旦产生异常之后发现产生异常的语句以及之后的语句将不再执行,默认情况下是进行异常信息的输出,而后自动结束程序的执行。 我们要做的事情是:即使出现了异常,那么也应该让程...

包的定义及使用

笔记

  

2019-09-17 06:46:43

一、包的定义 包指的是一个程序的目录,在最早的时候如果要开发一个程序,只需要定义一个*.java文件,而后在这个文件里面编写所需要的类文件,而在编译之后程序将直接保存在根目录下,而利用包可以实现同一个程序的拆分,即:可以根据要求将代码保存在不同的目录下。 如果要定义包可以使用关键字package关键字完成。 范例:定义包 如果在定义包的时候出现了“.”,那么就表示子目录。如...

全名:《Web前端自动化构建 Gulp、Bower和Yeoman开发指南》 作者:Stefan Banumgartner【奥】 译者:谈博文 Gulp提供了自动化的能力,可配置成一个完全自动化的、完整的开发环境。 通过Gulp API,gulp.series、gulp.parallel,决定task执行的顺序 通过Gulp API,gulp.watch 创建监控过程,监控源代码文件的变化,如果文件...

跨源请求错误的解决方案

笔记

  

2019-09-21 22:29:17

 方法一:拼数据(api为定义的装饰器,参考) 主要部分为框里的五句       方法二:用别人写好的插件 安装: pip install django-cors-headers ...