- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 java函数式编程之Stream
filter()描述:对集合进行过滤,返回一个符合特定条件的Stream。 源码:Stream<T> filter(Predicate<? super T> predicate);测试代码:private List<User>userList = new ArrayList<>(); @Before public void init(){ userList.add(new User("zm
2016-12-26 23:00:40
620
1
原创 java函数式编程之UnaryOperator
描述:一元运算,接受一个T类型参数,输出一个与入参类型一样的值 源码:public interface UnaryOperator<T> extends Function<T, T> { /** * Returns a unary operator that always returns its input argument. * * @param <T> th
2016-12-25 23:15:44
4422
2
原创 java函数式编程之Supplier
描述:Supplier< T>接口没有入参,返回一个T类型的对象,类似工厂方法。源码:public interface Supplier<T> { /** * Gets a result. * * @return a result */ T get(); }测试代码:@Test public void test(){ Supplier<U
2016-12-25 10:02:52
17792
原创 java函数式编程之Function
描述:Function< T,R> 接口接受一个T类型参数,返回R类型对象或值源码如下:public interface Function<T, R> { /** * Applies this function to the given argument. * * @param t the function argument * @return the
2016-12-25 09:26:53
1096
原创 java函数式编程之Consumer
描述:Consumer< T>接口接受一个T类型参数,没有返回值。源码如下:public interface Consumer<T> { /** * Performs this operation on the given argument. * * @param t the input argument */ void accept(T t);
2016-12-21 23:51:40
12744
1
原创 java函数式编程之Predicate
描述:Predicate< T>接口接受一个T类型参数,返回一个boolean值。源码:public interface Predicate<T> { boolean test(T t); }测试代码如下: Predicate<Integer> boolValue = x -> x>5;//1. log.info(boolValue.test(1) + "");//2.
2016-12-14 23:49:40
12205
原创 org.springframework.web.servlet.view.ContentNegotiatingViewResolver 配置
spring-4.2以前 spring-4.2以后 html=text/htm
2016-04-18 18:48:44
5028
原创 Error:Cannot change dependencies of configuration 'detachedConfiguration1' after it has been resolve
gradle项目构建报错:Error:Cannot change dependencies of configuration 'detachedConfiguration1' after it has been resolved. 一般问题时顶级项目里面的settings.gradle里面 include项目 与 实际的子项目不匹配 我是在整理项目结构时遇到的错误。 过程:我把相关
2016-04-18 15:58:28
12414
1
原创 java compiler level does not match the version of the installed java project facet 解决方法
1、Window->prefrences->compiler 2、点击下图Configure......,注意eclipse JDK版本,我这里是1.6,第二个红框 3、选择项目,点击OK 发现此项目的JDK为1.5,与eclipseJDK版本不匹配,如下图 取消左边红框的复选框,选择与自己eclipse匹配的JDK版本,我这里选择1.6,如下图: 有时候
2015-11-18 11:09:06
634
原创 对比工具Beyond Compare
1、代码对比工具:http://download.csdn.net/detail/z345434645/8401687 此工具常用于代码对比但不限于代码对比。 2、.class 反编译插件 http://download.csdn.net/detail/z345434645/8399995 3、打开工具,左键选中文件分别将要对比的两个文件拖到左边和右边。 注释:1 火符号表示显
2015-01-27 19:03:41
2571
原创 JSON 转换
新建Java bean Response: Java code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2
2015-01-17 10:53:24
666
原创 JAVA基本数据类型简单介绍
JAVA 基本数据类型有boolean,byte,short,int,long,char,float,double。 1、boolean 在内存中占用一个字节(8位),默认值是false。 boolean类型 的变量取值只能是true或false。表示是或者否,一把会在逻辑语句中使用。如: boolean flag = (1==1); System.out.println(flag)
2015-01-15 00:06:53
753
原创 webservice cxf -- 基于soap方式开发(一)
1、环境准备 JAVA环境变量配置:http://blog.csdn.net/z345434645/article/details/42388835 所需jar包:http://download.csdn.net/detail/z345434645/8337167 2、新建web工程:Webservice a、新建接口: @WebService public interface IUse
2015-01-07 16:18:47
1573
原创 JAVA环境变量设置
1、下载 JDK 官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 这里选择 accept..... 2、安装到指定地址,默认C盘里面,习惯手动选择一个地址,什么都往C盘里面装,影响系统性能。 3、右键我的电脑,点击属性 系统变量里面新建:JAVA_
2015-01-04 11:40:47
1097
JSON操作相关JAR
2015-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人