04 2018 档案

摘要:上一节学习了Java8中比较常用的内置collector的用法。接下来就来理解下collector的组成。 Collector定义 Collector接口包含了一系列方法,为实现具体的归约操作(即收集器)提供了范本。我们已经看过了Collector接口中实现的许多收集器,例如toList或group 阅读全文
posted @ 2018-04-24 00:08 Ryan.Miao 阅读(11208) 评论(1) 推荐(6)
摘要:1.更新 2.升级 3.检测最新版本 然后就会弹出窗口,提示ubuntu18.04现在可以安装,我们直接点击“升级”(窗口只有确定按钮就直接确定)。 阅读全文
posted @ 2018-04-21 11:56 Ryan.Miao 阅读(4855) 评论(0) 推荐(0)
摘要:Collection, Collections, collect, Collector, Collectos 是Java集合的祖先接口。 是`java.util`包下的一个工具类,内涵各种处理集合的静态方法。 是Stream的一个函数,负责收集流。 是一个收集函数的接口, 声明了一个收集器的功能。 阅读全文
posted @ 2018-04-20 08:20 Ryan.Miao 阅读(11613) 评论(1) 推荐(3)
摘要:问题的来源 我给一个gradlew项目添加Travis CI的时候遇到一个问题,gradlew没有可执行权限。具体错误如下: 显然,gradlew没有可执行权限。 解决 首先查看权限, 或者使用git 结果 644没有执行权限。所以,添加x权限 或者用git 这时候查看git status发现有文件 阅读全文
posted @ 2018-04-19 15:50 Ryan.Miao 阅读(1354) 评论(0) 推荐(0)
摘要:问题 当下互联网技术成熟,越来越多的趋向去中心化、分布式、流计算,使得很多以前在数据库侧做的事情放到了Java端。今天有人问道,如果数据库字段没有索引,那么应该如何根据该字段去重?大家都一致认为用Java来做,但怎么做呢? 解答 忽然想起以前写过list去重的文章,找出来一看。做法就是将list中对 阅读全文
posted @ 2018-04-12 08:15 Ryan.Miao 阅读(78017) 评论(6) 推荐(17)
摘要:前言 版本控制说简单也简单,说复杂也困难的多。作为开发者,最基础的版本管理和团队协作的功能必须掌握。而其他一些相关的信息也可以了解下。比如,这次就有同事遇到了问题。 遇到的问题 在windows下,往repo里添加了一个xxx.exe文件,然后检查sourceTree却并没找到暂存的更改。 解决 我 阅读全文
posted @ 2018-04-08 23:24 Ryan.Miao 阅读(569) 评论(1) 推荐(0)
摘要:随着大家都转战微信公众平台,如何快速的编写文章就摆在了首要位置。不可否认,使用微信自带的编辑器可以做出好看的排版,甚至用第三方编辑器有更多的模板。但是,这些全部都需要手动的调整。本来公众平台就算是自媒体,非全职的自媒体哪有那么多时间和精力去搞排版。那么,寻找一种简单的排版方式也势在必得。 markd 阅读全文
posted @ 2018-04-05 08:09 Ryan.Miao 阅读(7628) 评论(1) 推荐(0)
摘要:Stream的创建方式有很多种,除了最常见的集合创建,还有其他几种方式。 List转Stream List继承自Collection接口,而Collection提供了stream()方法。 数组转stream 对于数组,Arrays提供了stream()方法。 Map转stream Map并不是一个 阅读全文
posted @ 2018-04-04 23:46 Ryan.Miao 阅读(2986) 评论(0) 推荐(2)
摘要:在Stream里元素都是对象,那么,当我们操作一个数字流的时候就不得不考虑一个问题,拆箱和装箱。虽然自动拆箱不需要我们处理,但依旧有隐含的成本在里面。Java8引入了3个原始类型特化流接口来解决这个问题:IntStream,DoubleStream,LongStream, 分别将流中的元素特化为in 阅读全文
posted @ 2018-04-03 14:52 Ryan.Miao 阅读(3487) 评论(0) 推荐(0)
摘要:Stream和Collection的区别是什么 流和集合的区别是什么? 粗略地说, 集合和流之间的差异就在于 什么时候 进行计算。集合是一个内存中的数据结构,它包含数据结构中目前所有的值 集合中的每个元素都得先计算出来才能添加到内存里。(你可以往集合里加东西或者删东西,但是不管什么时候,集合中的每个 阅读全文
posted @ 2018-04-02 17:47 Ryan.Miao 阅读(1654) 评论(0) 推荐(0)