1. lambda表达式 1.1 什么是lambda 以java为例,可以对一个java变量赋一个值,比如int a = 1,而对于一个方法,一块代码也是赋予给一个变量的,对于这块代码,或者说被赋给变量的函数,就是一个lambda表达式 //为变量赋值 int a = 1; //将代码块赋值给变量 ...
分类:
编程语言 时间:
2020-07-14 20:09:01
阅读次数:
67
1.工具类 import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.a ...
分类:
其他好文 时间:
2020-07-14 18:10:31
阅读次数:
50
本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、JAXB等。 1、对列表/数组中的每个元素都乘以2 // Range是半开区间 int [] ia = range(1, 10). ...
分类:
其他好文 时间:
2020-07-13 16:46:56
阅读次数:
97
(贪心、字符串) ##题目大意 给一些字符串,求它们拼接起来构成最小数字的方式 ##思路 贪心算法。用cmp排序,直接判断a+b和b+a的大小即可。 必须保证两个字符串构成的数字是最小的才行,所以cmp函数写成return a + b < b + a;的形式,保证它排列按照能够组成的最小数字的形式排 ...
分类:
其他好文 时间:
2020-07-13 14:04:47
阅读次数:
60
文件下载的实质就是文件拷贝,将文件从服务器端拷贝到浏览器端,所以文件下载需要IO技术将服务器端的文件读取到,然后写到response缓冲区中,然后再下载到个人客户端。 1. 文件名 - 接受前端发来的文件名 获取到前端页面发送过来的要下载的文件的名字 String filenameValue = r ...
分类:
Web程序 时间:
2020-07-13 12:01:45
阅读次数:
71
1、统计各省份公路长度 【标识】→【汇总】→【视图】【创建】 2、用户登录分配 【创建渔网】→【连接】 3、城市超市影响范围 【创建泰森多边形】→【标识】→【汇总】 4、三维可视化分析 【构造视线】→【3D线与多面体相交】→【汇总】(LINE_OID值大于1,则说明视线被分割,选择"nt_LIN_O ...
分类:
其他好文 时间:
2020-07-13 11:45:03
阅读次数:
60
方法:找着找着规律,发现是斐波那契数列,还是使用迭代的方法,驾轻就熟了,第一次一遍过 1 //找规律过程中,发现是斐波那契数列 f(n) = f(n-1) + f(n-2) 2 3 #include <iostream> 4 5 using namespace std; 6 7 class Solu ...
分类:
编程语言 时间:
2020-07-12 22:18:34
阅读次数:
83
stream中的flatmap是stream的一种中间操作,它和stream的map一样,是一种收集类型的stream中间操作,但是与map不同的是,它可以对stream流中单个元素再进行拆分(切片),从另一种角度上说,使用了它,就是使用了双重for循环。 查看Stream源码中flatmap的方法 ...
分类:
编程语言 时间:
2020-07-12 19:01:43
阅读次数:
83
[C 语言中文开发手册fread (File input/output) - C 中文开发手册在头文件中定义??size_t fread(void * buffer,size_t size,size_t count,FILE * stream);?(直到C99)size_t fread(void *... ...
分类:
其他好文 时间:
2020-07-12 09:17:06
阅读次数:
61
[Java FileWriter类 Java 流(Stream)FileWriter 类从 OutputStreamWriter 类继承而来。该类按字符向流中写入数据。可以通过以下几种构造方法创建需要的对象。在给出 File 对象的情况下构造一个 FileWriter 对象。FileWriter(F... ...
分类:
编程语言 时间:
2020-07-12 09:13:29
阅读次数:
60