自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (40)
  • 收藏
  • 关注

转载 java8概述:有哪些核心新特性?为什么会有这些特性?

java8可以说是自java诞生以来,发生最大变化的一个版本,关键是这一变化对于我们程序员来说是一个很大的福音:java8提供的新功能能够帮助我们写出更清晰、更简洁的代码(这貌似是程序员一生都在追求的东西吧,而java8让java开发者的这一追求瞬间向前跨了一大步)。那么java8究竟提供了哪些核心新特性来让程序员轻易就可以写出更清晰、更简洁的代码呢?先来看一个小需求"对库存中的苹果按重量...

2018-09-17 15:30:52 483 1

转载 java8行为参数化-逐步尝试实现代码传递

行为参数化是指一个方法的功能,部分或全部由传递给这个方法的某个或多个参数决定,但这些参数不是一般意义上的值(一个字符串或数字),它代表了一个具体的行为,其本质是代码传递,表现可能有多种:对象、匿名类、java8里的Lambda表达式(或方法引用)等。本篇文章将以一个例子,为了满足不断复杂化的需求,层层递进,逐步演示从值传递到java8行为参数化这个简单到高级的过程,以展示行为参数化的必要与优势。...

2018-09-17 15:27:35 823

转载 java8-Lambda表达式的组成及使用

前面的文章中已经多次出现了Lambda表达式的身影,其简洁与灵活性相信读者也应有所感受。那么Lambda表达式究竟是个什么鬼?它的语法是什么?它由什么组成?我们该怎样使用Lambda表达式以及在哪里使用?本篇文章将解答这些问题。Lambda表达式是什么?可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的...

2018-09-17 15:27:00 1701

转载 java8中预定义的函数式接口:Predicate、Consumer、Function等

上一篇中介绍的函数式接口的抽象方法是Lambda表达式的函数描述符,Lambda表达式需要有与之相匹配的函数式接口才能正常工作,那么在java8中,java的设计者为我们提供了哪些常用的函数式接口?java.util.function.Predicate< T >Predicate(谓词)函数式接口定义了一个test抽象方法,它接受泛型参数T并返回布尔值,其定义如下: ...

2018-09-17 15:26:20 6248

转载 Lambda表达式的类型检查、类型推断及其带来的限制

前面的文章中我们有提到,Lambda表达式是函数式接口的一个实例,然而,我们并没有从Lambda表达式中看到有关函数式接口的任何信息,因而有必要弄清楚,Lambda的类型是什么?它实现了哪个函数式接口?类型检查其实,Lambda表达式的类型是从上下文推断出来的,这里的上下文包括如下3种:赋值上下文 方法调用上下文(参数与返回值) 类型转换上下文通过这3种上下文就可以推断出Lamb...

2018-09-17 15:25:46 1870

转载 java8方法引用-调用特定方法的Lambda的一种快捷写法

下面的代码是实现同一功能时,使用Lambda表达式与方法引用的对比代码: //使用Lambda表达式对重量排序 inventory.sort((Apple a1, Apple a2) -> a1.getWeight().compareTo(a2.getWeight())); //使用方法引用和java.util.Comparator.comparing对重量排序: inve...

2018-09-17 15:25:09 4030 1

转载 java8 Stream:数值流(原始类型流特化)与构建流的几种方式

前面的文章有介绍:为了解决装箱带来的效率问题,java8针对原始类型提供了一些特化的函数式接口,如:IntPredicate。流也不例外,它提供了3个的原始类型数值流:IntStream LongStream DoubleStream分别将流中的元素特化为int、long、double,从而避免暗含的装箱成本。普通流转换为数值流 IntStream intStream =...

2018-09-17 15:24:05 3294

转载 java8流(Stream API)使用详解:筛选、切片、映射、查找、匹配和归约等流操作

上一篇中介绍了集合操作的痛点并发现集合操作的这些痛点在java8流API面前基本都不是事,随后引出了流的定义并介绍了流操作的类型、特征,以及使用流的基本步骤,本篇将逐一介绍Stream Api中各种流操作及一些特殊流的使用。用谓词筛选关于筛选在该系列前面文章中已经出现多次了,这里再次列举如下,以求完整。如下代码筛选出素食菜单: List<Dish> vegetar...

2018-09-17 15:23:25 8986 3

转载 java8流(Stream API)概述

流(Stream)是java8引入的重磅api,使用它可以替换大部分集合操作,重要的是,流相对集合来说更简洁易读、更灵活,性能也更好。集合操作的痛点动不动就要遍历数据,代码繁琐、可读性差、维护困难 内存占用大,集合是装载全部数据到内存 需要程序员自己实现并行处理,难度大、易出错 使用集合时性能优化对程序员来说也是一个难点而上面列举的这些集合痛点,Stream Api能够轻易帮我们解...

2018-09-17 15:21:28 2264

2014年最新的号码归属地

2014年各个省份的号码归属地,信息很全面。希望对大家有帮助!

2014-10-14

手机号码归属地

这是2013年的手机号码归属地信息,各个省份的都有,大家共享!

2014-10-14

SpringMVC+multipart

Spring MVC 模式例子 包括上传下载文件 整理好的

2014-08-07

spring3.0架包

spring3.0.*版本以上的jar每个架包的作用,请大家共享。

2014-08-05

zkoss javadoc3.6

这是zkoss 的帮助文档,请大家关注。

2014-07-15

Java开发zk

java的zkoss开发文档,请大家查阅。

2014-07-14

ActionSupport接口类

action类中为何要继承ActionSupport这个接口类。

2014-06-17

springMVC注解

springMVC架构的注解记录笔记,来给大家共享下!

2014-06-17

ssh框架的理解

ssh2 架构的理解,也是现在主流的框架.

2014-06-17

spring架包

spring3.0.5最新版本的架包,与大家共享下!

2014-04-03

MyEclipse注册机

MyEclipse 注册机 ,大家可以共享使用!

2014-03-31

spring事务

spring 五种事务的配置说明 请大家共享

2014-03-28

日志定时器

里面是定时器接口口程序和日志的配置,请大家共享

2014-03-26

hibernate转换编码配置和权限及java代码

hibernate转换编码配置和权限及java代码,请大家共享.

2014-03-26

java数据保存在txt文档

一段Java保存在txt数据的代码,请大家共享!

2014-03-24

CLIB代理图片

CJLIB代理代码,请大家看一下,分享下原理。

2014-03-18

读取XML名称

读取配置文件的代码,有四种大家可以看一下。

2014-03-11

db2数据库命令

常用命令,大家可以参考下,这些都是平常用的,总结出来的。

2014-02-28

DB2错误代码解释

DB2数据库错误的代码解释,数据库爆出错误的信息。请大家详细查看!

2013-11-27

zookeeper基于paxos算法的资料。

zookeeper是一款高性能的分布式协调服务,其基于paxos算法来做集群,并产生出Leader和Follower。这两个都是英文的,有兴趣的童鞋可以看下。

2019-05-20

srpingboot jsp

springboot 打jar ,无法访问jsp的问题。做了小demo,共享大家。这目前是springboot 的一个bug.其它版本都不成功。(1.4.2可以)

2017-09-14

springboot自定义拦截器filter

项目集成了sso资源拦截的控制,自己写了一个springBoot自定义的filter。可以减少一些不必要的资源拦截。自己做的一个小demo,共享于大家。

2017-07-10

redis+springMVC

最近在使用redis和java结合做缓存处理,自己参照例子写了个web程序,供大家参考,包括redis-2.8.19.zip包。

2016-04-18

MyEclipse的注册码生成代码-MyEclipseKeyGen.java

MyEclipse8.0的注册码生成代码

2016-04-06

redis集群文档

redis集群文档

2016-03-24

linux常用命令

linux常用命令APi

2016-03-24

springMVC+mybatis+shiro+easyui

springMVC3.2.5+mybatis3.2.5+shiro+easyui1.4.2+ehcache

2016-03-24

shiro pdf文档

apache shiro 安全机制.

2016-03-19

spingMVC Exception处理类

springMVC 异常处理类的三种写法。代码已经写出,大家可以下载借鉴,并加以修改。

2015-08-28

tomcat7+memcached+nginx 集群架包(无ngnix架包)

tomcat7+memcahched session共享的架包,搜集全部的供大家分享。

2015-06-25

Shiro 安全资料

Shiro 安全架构,文档和资料,自己整理了一些资料。

2015-04-10

mina文档说明书

mina文档说明书

2015-04-10

Jquery LigerUI 1.9.7

Jquery liger 是一种前台框架。封装了很多丰富的结构布局,比如:树结构,列表多样展示等等

2015-04-10

视频监控器照片浏览

视频监控到的照片上传到服务器,并浏览这些照片的小例子。

2015-04-10

android 小妖精

这是类似于网站,获取一些笑话信息的程序。

2015-04-10

apache mina api

apache mian 帮助文档,希望对大家有用。如果下载后打不开,请发给你QQ好友在转发,就可以打开了。

2014-11-01

2014年最新的IP地址和电话号码归属地

2014年最新的 IP地址和电话号码归属地,希望对大家有帮助。

2014-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除