最新文章列表

JUC(java.util.concurrent)要点笔记

iteye没落了,编辑格式太难整,表格位置有问题,图片无法上传 线程 线程6种状态 java.lang.Thread.State: NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED 启动线程的3种方式:Thread类、Runnable接口、Executor线程池(实际工作中推荐使用这种方式:see《阿里巴巴J ...
tvmovie 评论(0) 有1072人浏览 2020-03-02 11:40

springcloud stream binding 源码与使用学习笔记

#  前言 ​ 刚看到Stream的功能是对接mq产品,以为就是包装一些mq产品接口,实现自动装配后统一使用。但看了一个简单的demo,是使用rabbitMq产品的binder,还有输入输出接口方法通过配置,来对应不同的mq产品。所以作者实现的功能是在自己的channel与mq产品之间做了一个binder,这样方便的改变配置就使用多个mq,也可以方便的换不同的mq。 ​ 但是这些stream的c ...
herman_liu76 评论(0) 有1153人浏览 2020-01-08 23:28

Kafka流式处理

Kafka Streams 初识流式处理 什么是数据流 数据流(也叫事件流)是无边界数据集的抽象表示。无边界意味着无限和持续增长。无边界数据集之所以是无限的,是因为随着时间的推移,新记录会不断加入进来。数据流除了无边界还有以下特性: 数据流是有序的。事件的发生总是有先后顺序的,如先下单再发货
yuqingshui 评论(0) 有552人浏览 2019-10-17 19:23

Spring Cloud(12)——基于Apache Kafka的Stream实现

基于Apache Kafka的Stream实现 如果你的应用使用了Apache Kafka,你需要把它和Spring Cloud进行整合。需要在应用中添加如下依赖。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cl ...
234390216 评论(0) 有2914人浏览 2019-09-23 23:17

Spring Cloud(11)——基于RocketMQ的Stream实现

基于RocketMQ的Stream实现 Spring Cloud Stream是一个消息收发的框架,它提供了一套标准,应用程序只需要按照它的标准进行消息的收发,而不用关注具体的实现机制。具体的实现可以基于不同的消息中间件进行不同的实现,比如Kafka的实现、RabbitMQ的实现、RocketMQ的实现等。官方已经提供了Kafka和RabbitMQ的实现,RocketMQ的实现由Alibaba负 ...
234390216 评论(0) 有4485人浏览 2019-09-20 23:29

Java8 的 Stream 流式操作之王者归来

个人博客地址:http://blog.ouyangsihai.cn/java8-de-stream-liu-shi-cao-zuo-zhi-wang-zhe-gui-lai.html 相对于Java8之前的Java的相关操作简直是天差地别,Java8 的流式操作的出现,也很大程度上改变了开发者对于Java的繁琐的操作的印象,从此,Java也走向了函数式编程的道路! 1 流的创建 1. ...
SIHAIloveYAN 评论(0) 有893人浏览 2019-09-03 09:07

java8 流操作 List去重

List<String> temp = sList.stream().map(x -> x.getId()).distinct().collect(Collectors.toList()); 流操作,前面是展开 map,对指定id进行去重,最后转为list 其中 List<Stu> sList Stu为对象,id 和name两个字段 其他操作参见:jdk st ...
cuityang 评论(0) 有1249人浏览 2019-04-15 00:16

java8新特性学习笔记

package com.abing; import org.apache.commons.lang.StringUtils; import java.util.*; import java.util.function.Function; import java.util.stream.Collectors; /** * Created on 18/7/31 by bingy ...
bingyingao 评论(1) 有1199人浏览 2018-07-31 11:07

List -> Map<String, Map<String, Striing>> demo

package com.ctrip.framework.apollo.demo; import com.google.common.collect.Lists; import com.google.common.collect.Maps; import java.util.List; import java.util.Map; import java.util.stream.Co ...
abc08010051 评论(0) 有549人浏览 2018-07-17 10:27

Java8之集合(Collection)遍历 forEach()、stream()

package java8.collections; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.stream.Collectors; import org.junit.Before; import org.junit.Test; ...
Lixh1986 评论(0) 有20744人浏览 2018-05-29 14:39

[Kotlin]如何关闭stream

众所周知,在java中,在finally代码块中可以使用close()关闭不使用的stream。当然kotlin也可以沿用这种操作,那是否有更简单的操作呢?答案是肯定的。   Closeable.use,只要继承了Closeable的类,都可以使用。通过看use的源码,可以看到最后会调用close方法。 因此只需要这样使用: BufferedWriter(OutputStreamWrite ...
繁星水 评论(0) 有847人浏览 2018-05-18 18:35

转:Java 8 中的 Streams API 详解

Java 8 中的 Streams API 详解 Streams 的背景,以及 Java 8 中的使用详解 为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputSt ...
tianmaotalk 评论(0) 有428人浏览 2017-10-02 21:39

JDK8 Stream API 学习

为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 Java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合 ...
paynexss 评论(0) 有480人浏览 2017-08-24 16:29

Scala Range与Stream

一 Range scala>1 to 10 res20: scala.collection.immutable.Range.Inclusive=Range1 to 10
cakin24 评论(0) 有754人浏览 2017-08-22 20:52

java 8 Stream list to Map key 重复 value合并到Collection

关于把list转换成key value的map有很多博客上都有实现,这里是一个吧value放入到集合中去   List<String> list = Lists.newArrayList("1", "2", "3", "1"); Map<String, List&l ...
abc08010051 评论(0) 有14465人浏览 2017-08-09 10:38

流和缓冲

    对于不带缓冲的 I/O 库而言,大多数操作都是围绕文件描述符展开的。当打开一个文件时,就返回一个文件描述符,然后该文件描述符就用于后续的 ...
aisxyz 评论(0) 有366人浏览 2017-07-31 00:45

Dynamodb专题系列第一讲

dynamodb是aws NOSQL全托管数据库。1.所有的表都是分区的,主键有两种   a》只设置一个partition key   b》设置一个partion key和一个range key,相当于联合主键 ...
blogzhoubo 评论(0) 有1933人浏览 2017-06-10 21:45

java8中利用stream api将list转成map

Region{    string: code;    string: label;    string: parentCode;    //set/get } List<Region> cityList= getRegionList(); //转成Map<regionCode, Region>Map<String, Region> map = city ...
zweichxu 评论(0) 有14483人浏览 2017-03-14 16:45

【转】JAVA8-Stream弥补函数式编程

Java 8新特性:全新的Stream API 廖雪峰 / 编程 / 2014-9-21 22:25 / 阅读: 566 本文已同步发布在InfoQ中文站 Java 8引入了全新的Stream API。这里的
zhongmin2012 评论(0) 有726人浏览 2016-11-25 18:41

Java8之简单流操作

一、Java8中的Stream        Java8之所以被广大的Java爱好者所喜爱,是因为它提供了一系列的关于集合的Stream操作。集合API是Java API中最重要的部分。基本上每一个java程序都离不开集合。尽管很重要,但是现有的集合处理在很多方面都无法满足需要。       一个原因是,许多其他的语言或者类库以声明的方式来处理特定的数据模型,比如SQL语言,你可以从表中查询, ...
zh-workhard-Java 评论(1) 有2356人浏览 2016-09-21 14:54

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics