1.关于IO: 用于处理设备之间的数据传输,如读写文件,网络通讯等 Java中,对于数据的输入/输出操作以“流/stream”的方式进行 jav.io包下提供各类“流”类和接口,用于获取不同种类的数据,并通过标准方法输入或者输出数据 2.IO流的原理和分类: 按照数据单位不同:字节流、字符流 按照数 ...
分类:
其他好文 时间:
2020-11-07 16:33:56
阅读次数:
21
1.下载喜欢的电子书或大量文本数据,并保存在本地文本文件中 2编写map与reduce函数 3本地测试map与reduce 4将文本数据上传至HDFS上 5.用hadoop streaming提交任务 6.查看运行结果 7.计算结果取回到本地 ...
分类:
其他好文 时间:
2020-11-07 16:17:20
阅读次数:
18
题面 t 组数据。 给定参数 p,q,求一个最大的 x,满足 \((x|p)∧(q?x)\)。 $1\le t \le 500$,$1\le p \le10^{18}$,$2\le q\le10^9$, $1S$,$512MB$。 思路 当 \(p < q\) 时 或 \(q?p\),答案显然是 \ ...
分类:
其他好文 时间:
2020-11-06 01:36:59
阅读次数:
15
快速排序 快速排序的基本思想 利用分治的思想 快速排序的基本思路 将数组分成两个部分,一个部分大于某个数,一个部分小于某个数,然后递归,直到所有的数字都排序完成 边界判断l >= r时return 设定一个x值,这个x值可以是左边界l,右边界r,或者是(l + r)/2,甚至是随机的值(不能超过边界 ...
分类:
编程语言 时间:
2020-11-04 19:17:58
阅读次数:
28
概念: 流:代表任何有能力产出数据的数据源对象或者是有能力接受数据的接收端对象<Thinking in Java>,换句话说:是对输入或输出设备(文件,网络,内存)的抽象。 流的本质: 数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 Stream 使用一种类似用 SQL 语句 ...
分类:
编程语言 时间:
2020-11-01 22:23:54
阅读次数:
34
一、前言 用ffmpeg来处理USB摄像头,是前段时间研究视频监控ffmpeg内核的时候搞定的,既然ffmpeg这么牛逼的库可以解析各种音视频,我想处理个本地USB摄像头应该也不是什么难事,果真搜索也是一大堆,当然主要也是因为有个项目的应用需要用到ffmpeg来处理本地USB摄像头,需要拿到每张图片 ...
分类:
其他好文 时间:
2020-11-01 20:56:29
阅读次数:
17
说明 Java中的集合流操作需要java 8的特性支持。需要对Lambda表达式有所了解 主要作用: 快速筛查集合元素 统一对集合元素处理 说白了就是原来的要大量循环的操作可以使用流操作快速完成 假设条件 之后的代码演示将于以下的假设条件来模拟表示 存在Message类 public class M ...
分类:
编程语言 时间:
2020-11-01 09:38:03
阅读次数:
20
字节输出流: OutputStream此抽象类,是表示输出字节流的所有类的超类。以Stream结尾的都是输出字节流。 成员方法: FileOutputStream类: OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。FileOutputStream类 ...
分类:
其他好文 时间:
2020-10-31 01:47:29
阅读次数:
21
今天在使用Stream排序的时候,出现了一个bug,简单的记录下,方便下次查找 首先根据降序的sort方法,对list集合中的对象的某个属性进行排序.float getFollowDegree()的返回值时,所以查询出来后进行排序的顺序是降序(DESC,从大到小)的,如果没有reversed()方法 ...
分类:
编程语言 时间:
2020-10-31 01:16:37
阅读次数:
21
Java8中处理集合的优雅姿势——Stream在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java8中得到了改善,Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用S
分类:
编程语言 时间:
2020-10-31 01:10:50
阅读次数:
75