Java8新特征之LambdaLambda表达式(也称为闭包),它允许我们将函数当成参数传递给某个方法,或者把代码本身当作数据处理。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。1、匿名内部类到Lambda的演化?匿名内部类,即一个没有名字的,
分类:
编程语言 时间:
2020-08-02 10:01:54
阅读次数:
73
SpringMVC的请求和响应 SpringMVC的数据响应 01-SpringMVC的数据响应-数据响应方式(理解) 页面跳转 直接返回字符串 通过ModelAndView对象返回 2) 回写数据 直接返回字符串 返回对象或集合 02-SpringMVC的数据响应-页面跳转-返回字符串形式(应用) ...
分类:
编程语言 时间:
2020-07-30 18:13:13
阅读次数:
69
一般意义下, 对数值级数 \[ \sum_{n=0}^{\infty}a_n = a_0 + a_1 + \cdots + a_n + \cdots \] 我们是在它部分和极限存在的假定下,取这极限作为级数的和。对于发散的级数,我们可以定义新的级数和的定义,使之在新的意义下是可求和的,我们称之为广义 ...
分类:
其他好文 时间:
2020-07-30 01:17:07
阅读次数:
106
1004.Tokitsukaze and Multiple 求和为p的倍数的块的最大数量 #include <bits/stdc++.h> using namespace std; typedef long long ll; #define rep(i, a, b) for (register in ...
分类:
其他好文 时间:
2020-07-29 17:32:55
阅读次数:
99
Java IDE工具提供了多种用户独特需求和个人偏好来创建编程环境的方法。 Java框架能够简化程序员的工作。这些框架被设计和开发用于在任何服务器环境上运行任意应用程序;包括解析注释、扫描描述符、加载配置和在Java虚拟机(JVM)上启动实际服务方面的动态行为。控制这么大的范围需要更多的代码,使得减 ...
分类:
编程语言 时间:
2020-07-29 10:24:01
阅读次数:
86
面向对象总结 面向对象 1、scala包 1、声明包 1、在文件第一行通过package 包名 2、package 包名{ .... } 第二种方法,包名只能在target目录才能看到 2、导入包 1、导入包下所有类: import 包名._ 2、导入包下多个类: import 包名.{类名1,类名 ...
分类:
其他好文 时间:
2020-07-28 22:06:58
阅读次数:
61
1.字符串 package com.imooc.bigdata.scala_test object HelloWord { def main(args: Array[String]) { // 定义一个字符串 val 定义的不可变 var 可变 val greeting = "Hello,World ...
分类:
其他好文 时间:
2020-07-28 17:27:39
阅读次数:
89
参数设计 一套合格的API的服务需要规范的输入请求和标准的输出响应格式。 为了更规范的设计,也是为了代码的可读性和扩展性,我们需要对Http请求和响应做好模型设计。 请求 根据[【Gin-API系列】需求设计和功能规划(一)]请求案例的设计, 我们在ip参数后面再增加一个参数oid来表示模型ID,只 ...
求一个3 X 3的整形矩阵对角线元素之和 【答案解析】 矩阵:即二维数组,矩阵行和列相等的二维数组称为方阵。 1 2 3 4 5 6 7 8 9 左上角到右下角对角线上数字:行下标和列下标相等 右上角到左下角对角线上数字:列下标减1 行下标加一 通过两个循环来取到对角线上的元素,并对其求和即可。 【 ...
分类:
其他好文 时间:
2020-07-27 17:37:28
阅读次数:
73
###题目 求和为target的数组元素组合数,含重复。 例: 输入 arr = { 1, 2, 3, 3, 4 } ,target = 6 输出 4 ###题解 dp[i][j]代表到数组第i-1个元素,目标和为j的组合数。 ###代码 package DP; public class Targe ...
分类:
编程语言 时间:
2020-07-27 09:39:35
阅读次数:
79