Codedan

Java

Java语言是一门热门的语言,在当前很多适用于企业级应用、游戏、电子商务的开发,拥有安全、性能高、面向对象等特性,是一门博大精深的语言。

[jdk8] jdk8 多线程处理的使用

github地址:https://github.com/WeidanLi/Java-jdk8-future 一、Future接口 Future是jdk5的时候被引入的,目的是为了把耗时的操作解放出来,可以同时使用多核的优势进行并行处理。比如,我有一个页面,需要从多方获取数据比如说从Twitter和Facebook获取数据,然后...

   17   2017-10-25 去围观

[jdk8]jdk8并行处理数据

一、简述 JDK8为了让处理大数据量集合更快速,使用了并行的形式来进行处理。在上面的例子中我们也看到了,如果我们需要一个并行流的话,只要对一个集合打开parallelStream即可。在JDK7以前,想要对一个集合进行并行处理似乎是一件困难的事情。所以这一篇文章我们可...

   5   2017-10-25 去围观

[jdk8]jdk8——流的收集器

之前写了JDK8集合流的入门以及筛选,也就是集合流使用的打开和中间操作。这次带来的是不同的收集数据的方式。 本节代码GitHub地址:https://github.com/WeidanLi/Java-jdk8-collect 一、准备: 还是老规矩,使用菜单进行示例。(代码的话建议拷贝这部分) 二、收集...

   7   2017-10-25 去围观

[jdk8]jdk8——流的筛选、查找、规约

一、准备 代码:https://github.com/WeidanLi/java-jdk8-stream2 在上一次的JDK8集合流中,讲了集合流的基本使用。这次,讲解集合流对集合的高级功能: - 筛选、切片和匹配 - 查找、匹配和归约 - 使用数值范围等数值流 - 从多个源创建流 - 无限流。 我们还是使用上...

   5   2017-10-25 去围观

[jdk8]jdk8——流的增强、流的中间操作以及终端操作

示例代码:https://github.com/WeidanLi/Javajdk8stream.git 零、准备 这一个部分,我们准备了菜单。包含菜单名字、是否是素食、卡路里数量以及菜单类型四个属性,使用了Lombok自动加入GETTER&SETTER这些元素。 package cn.liweidan.pojo; import lombok.*; /...

   5   2017-10-25 去围观

[Gecco]Java爬虫框架Gecco入门教程

一、介绍 萌生出来的写爬虫的心里,是有一次我在写Springjpa的小Demo的时候,苦于没有数据,想了想博客这种数据类型能够符合我的需求,所以想要通过爬虫把我博客里面的数据爬出来(其实可以通过数据库,但是自我感觉不优雅)。 找了找以前自己笔记中比较出名的Java...

   5   2017-10-19 去围观

[Dubbo]Dubbo控制台搭建

序 Dubbo是国内知名的高性能RPC框架,主要用于前后端分离,可以做负载均衡的框架。在系统中我们只需要定义一个接口,在前端系统进行依赖配置,在后台系统进行实现,共同配置到Dubbo控制台,Dubbo即可监听到消费者(调用方)以及生产者(提供方)的启动,然后对数据进...

   3   2017-10-14 去围观

[Guava]Guava框架-集合-集合工具类

1. Iterables(谷歌爸爸说建议使用JDK8的流,那我就不看了...) 2. Lists List集合工具类 1) Lists集合配备新建集合的工厂方法 /** * 创建List集合的三种方式 */ List<String> stringList1 = Lists.newArrayList(); List<String> stringList2 = Lists.ne...

   0   2017-10-11 去围观

[jdk8]Lambda、JDK8接口使用、自定义函数接口

简介 jdk8其实是个优秀的版本,在集合、线程、时间日期等API进行了增强,以及加入Lambda表达式的开发,jdk一直被误解为慢、卡,但是我相信随着开发者的进步,jdk将会变得越来越好。 jdk8学习的初衷: - 提高系统效率 - 提高开发效率 - 函数式编程的应用 - 增强多线...

   0   2017-10-08 去围观

[Guava]Guava框架-集合-不可变集合以及新的集合类型

简介 谷歌在Java中为Java的贡献很大,最大的就有Android,以及在Java后台当中的很多框架,Guava就是谷歌众多著名框架中之一。 因为我刚开始接触Java不久,很多优秀的框架使用还没来得及学习,对于英语不是太好的我,这个框架也是我第一次真正的通过阅读英文文档来学...

   0   2017-10-08 去围观