提示:建议一定要看后面的@RequestBody的核心逻辑源码以及六个重要结论!本文前半部分的内容都是一些基 本知识常识,可选择性跳过。 声明:本文是基于SpringBoot,进行的演示说明。 基础知识介绍: &nbs ...
分类:
其他好文 时间:
2019-06-03 12:08:31
阅读次数:
121
一、先总结下个常用的注解 1.@Controller 控制器,把类定义为控制器类 2.@RequestMapping 作用 建立请求路径与处理请求方法的对应关系 范围 定义在类上,作为路径的一部分。 用来区分不同的模块。 定义在方法上,表示当前方法的访问路径访问路径: 类上的路径 + 方法上的路径访 ...
分类:
编程语言 时间:
2019-06-01 21:33:16
阅读次数:
111
#include <iostream> #include <string> using namespace std; class MachinePets{ public: MachinePets(const string s):nickname(s){}; string getNickname() ...
分类:
其他好文 时间:
2019-06-01 19:49:49
阅读次数:
85
06.01自我总结 一.装饰器 1.函数装饰圈的定义 函数装饰器:一种装饰函数的函数 2.个人理解两层函数装饰器 两层函数装饰器个人觉得他其实就是把需要装饰的函数名丢入形参,然后用一个嵌套的函数 进行添加程序,但是不能减少他的程序内容,他的原来程序不变只能 ,然后返回装饰好的子函数,再全局定义一个变 ...
分类:
编程语言 时间:
2019-06-01 19:12:00
阅读次数:
394
如何使用带参数的方法 定义带参数的方法 先写public(访问修饰符)返回类型<方法名>(<形式参数列表>){ //发放的主体 } 调用带参数的方法 对象名 。方法名(参数1,参数2,...........,参数n) 方法的知识点 1方法定义出,参数叫做形式参数,也叫形参(主要约束参数的类型) 2形 ...
分类:
其他好文 时间:
2019-06-01 16:28:33
阅读次数:
96
缺省参数?在C++中,允许实参的个数与形参的个数不同。在声明函数原型时,为一个或者多个形参指定默认值,以后调用这个函数时,若省略某一个实参,c++则自动的以默认值作为相应参数的值。 实列说明:#include<iostream>using namespace std; int add(int x=4 ...
分类:
编程语言 时间:
2019-05-31 13:44:52
阅读次数:
145
函数 上来就抛一个例子先赏赏眼 函数定义语法 总结: 1. 函数的定义必须由函数名、形参列表(必须在形参之后制定形参数据类型)、返回值类型、函数体、返回值组成 2. 当连续两个或多个函数的已命名形参类型相同时,除最后一个类型以外,其他的都可以省略 3. 函数可以返回任意数量的返回值 命名返回值 1. ...
分类:
其他好文 时间:
2019-05-31 00:50:26
阅读次数:
89
函数 在未未深入学习之前,我们写的代码都是函数式编程。之后,我们会一直使用面向对象编程。 1 函数式编程和面向对象编程的区别 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 函数式编程最重要的是增强代码的重用性和可读 ...
分类:
其他好文 时间:
2019-05-30 17:49:18
阅读次数:
83
[TOC] 函数 函数由哪四部分组成 1. 函数申明部分 def 2. 函数名:必须已经字母或下划线开头,具有实际意义 3. 括号():可以增加形参 4. 代码块:只要函数不运行,那么python是不会管函数内代码的执行结果是否正确,只要服务语法格式即可 函数内代码块具有的特点 只要函数不运行,那么 ...
分类:
编程语言 时间:
2019-05-29 19:43:07
阅读次数:
127
1-1 1-2 选择排序法:假设第一个元素a[i]为最小值,从第a[i=0]后的数组元素依次与“最小值”比较,如果a[j]小于a[0]更新下标k=j,顺便用temp这一中间变量交换得到元素中最小值a[k],k在其中一直为最小值的下角标。 2-2 此题试图按照上面例题的思考来独立完成……实际上并没有, ...
分类:
其他好文 时间:
2019-05-28 09:47:36
阅读次数:
118