- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 git安装
1、linux上安装$ yum install git-core或者$ apt-get instal git-core2、Mac上安装安装包安装 http://code.google.com/p/git-osx-installer或者$ sudo port install git-core +svn +doc +bash_completion +gi
2016-11-26 17:44:42 398
原创 GIT简介
什么是版本控制版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。有了版本控制你就可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。你可以比较文件的变化细节,查出是谁最后修改了什么地方从而造成某些怪异问题,又是谁在何时引入了某个功能缺陷,等等。使用版本控制系统通常还意味着,就算你胡来搞砸了整个项目,把文件改的改,删的删,你也可以轻松恢复到原先的
2016-11-25 16:55:03 396
原创 java8新特性(九):CompletableFuture多线程并发异步编程
首先因为现在的应用越来越复杂,越来越多模块多系统之间相互依赖,一个操作可能需要使用多个模块或者多个系统提供的多个服务来完成一个功能,如果每个服务顺序的执行,可能需要消耗很多时间,或者前端用户需要得到及时响应,不需要等待所有服务完成便可以返回部分结果,而且现在的计算机处理器性能越来越强大,多核处理器越来越普遍,核心数也越来越多,使用多线程可以更加充分利用硬件的资源,不论是什么原因异步编程应运而生。
2016-11-24 16:28:33 42524 2
原创 java8新特性(七):默认方法
通常来说,一个接口方法就是一个协议, 一但这个接口发布出去, 就不容易修改, 或者增加新到接口方法。 因为一旦修改接口,所有实现接口的类都要修改,否则就会编译不通过。然而java8 又引入了大量的新的接口方法,为了让新的接口兼容老的应用,java8 提供了新的机制,就是默认方法。在接口中可以提供方法默认的实现, 实现接口的类自动继承接口的默认方法。老的应用在升级JDK的时候就不需要修改原来的接口实
2016-11-13 09:22:26 781
原创 java8新特性(六):Stream多线程并行数据处理
将一个顺序执行的流转变成一个并发的流只要调用 parallel()方法public static long parallelSum(long n){ return Stream.iterate(1L, i -> i +1).limit(n).parallel().reduce(0L,Long::sum);}并行流就是一个把内容分成多个数据块,并用不不同的线程分别处理每个数据块
2016-11-12 22:29:47 42113 6
原创 java8新特性(五):Stream数据收集
收集器Collectorcollect方法接受的参数 函数称为 收集器,也就是实现数据收集的策略。一般来说,收集器collector会对元素应用一个转换函数,并将结果累积在一个数据结构中,从而产生最终输出。假设一个需求要将交易数据根据货币类型分组java7 之前需要这么写List transactions = new ArrayListMap> resultMap
2016-11-10 18:50:02 2116
原创 java8新特性(四):Stream流的使用
过滤出素食List<Dish> vegetarian = menu.stream().filter(Dish::isVegetarian).collect(Collectors.toList());过滤出偶数,并且不重复的元素。List<Integer> numbers = Arrays.asList(1, 2, 1, 3, 3, 2, 4);numbers.stream(...
2016-11-08 19:56:08 25903 12
原创 java8新特性(三):Stream流的概念
流就是让程序员可以用声明式编程来处理集合数据的java接口,简单来说你可以把它看成是遍历数据集的高级迭代器,可以透明的并行处理,所以不需要程序员再写任何多线程代码了。java7 之前(指令式编程)List<Dish> menu = new ArrayList<>();List<Dish> lowCaloricDishes = new ArrayList<&...
2016-11-06 14:26:44 1216
rabbitmq-server-3.8.1.rar
2019-11-17
ORACLE驱动jar包
2012-03-12
Pro JavaScript Design Patterns.pdf
2010-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人