本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Java 8新增的Stream操作
一 Stream流概述1 Java 8还新增了Stream、IntStream、LongStream、DoubleStream等流式API。2 独立使用Stream的步骤如下:(1)使用Stream或XxxStream的builder()类方法创建该Stream对应Builder。(2)重复调用Builder的add()方法向该流中添加多个元素。(3)调用Builder的build()方法获取对 ...
Lambda表达式之Stream
Java8引入了Stream以实现对集合更方便地进行函数式编程。
Set和List都可以通过stream()方法获取Stream实例;
数组可以通过Arrays.stream(array)工具方法获取Stream实例。
对Stream的操作分lazy方法和eager方法:
lazy方法依然返回Stream实例,并没有立马开始计算;
而eager方法相当于正式进入运算阶段,返回的类 ...
Java 8新特性终极指南(转载)
这篇博客上写的比较详细,也比较全,同时附加了一些案例,我觉得好的学习方式是学习别人博客的同时也发散下自己的思维,同时了解下该知识点相关的一些东西。
http://www.importnew.com/11908.html#lambdaAndFunctional
java几种排序方式速度的简单测试
在oschina上看到一篇排序速度测试的(http://my.oschina.net/nox/blog/489993?fromerr=W8001KYQ),但没有测试stream的速度.故增加该测试.
三种排序方式:
1.Collections.sort;
2.forkjoin;
3.stream sort.
上代码:
package sort;
import java.io.Bu ...
java中的IO:流的分类
目录
1.IO流简介2.按方向分类3.按数据单元分类4.按功能分类5.总结
1.IO流简介
1)IO流用来处理设备之间的数据传输2)java对数据的操作是通过流的方式3)根据不同的原则有不同的分类
2.按方向分类
简单理解就是:以内存为中,用来操作将硬盘已有的数据读取到内存的是输入流,用来操作将内存中的数据存储到硬盘中的是输出流.输入流进行读操作,输出流进行写操作.
...
java 8stream
上篇文章Java8初体验(一)lambda表达式语法比 较详细的介绍了lambda表达式的方方面面,细心的读者会发现那篇文章的例子中有很多Stream的例子。这些Stream的例子可能让你产生疑惑,本 文将会详细讲解Stream的使用方法(不会涉及Stream的原理,因为这个系列的文章还是一个快速学习如何使用的)。
1. Stream初体验
我们先来看看Java里面是怎么定义Stream的: ...
Java NIO Chinese Tutorial
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不同的IO工作方式:
Channels and Buffers(通道和缓冲区):标准的IO基于字 ...
Struts2 contentType属性列表
'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/msword', 'bin' => 'application/octet-str ...
JS & JAVA通过流的方式传递文件或字符
首先是前端
JS代码 类似如下
function callByXMLHttpRequest(url) {
if (window.XMLHttpRequest){
req = new XMLHttpRequest();
}
else if (window.ActiveXObject){
req = new ActiveX ...
java.lang.IllegalStateException: Cannot call sendError() after the response has
异常出现的场景:
(1)ssh项目,提供下载功能。项目使用tomcat部署;
(2)写了一个测试类来测试下载功能,执行时报异常:
java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
下载类在struts中的配置(截取):
<action ...
数据流:输入流和输出流 --简单介绍
import java.io.Console;
//--------------------------流的介绍-------------------------
// File类
// 1、运行可执行文件
// 当要执行一个本地机上的可执行文件 ...
Chapter 4. Core APIs
1. The DOM has a user-driven event model based on user interaction, with a set of interface elements arranged in a tree structure (HTML, XML, etc.). When a user interacts with a particular part of t ...