自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木飞骄的博客

专注于互联网,Java技术

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 JDK SPI学习笔记

  SPI(Service Provider Interface),服务提供者接口,或称服务提供者模式,是一种被广泛使用的用于解耦的技术。常见的xml、jdbc、nio selector,甚至是dubbo都能看到它的身影。当然,我们知道SPI主要目的是解耦,但是它又是怎样去实现解耦这个目的的呢?  就拿nio的java.nio.channels.spi.SelectorProvider来说,jav...

2018-03-18 19:45:58 550

原创 Java 8函数式编程学习笔记

随着函数式编程越来越流行,我们的Java从Java 8开始也引进了函数式编程相关的API,再配合lambda表达式的支持,这样写起Java代码会变得越来越爽。Java 8函数相关的api放在java.util.function的包下面,这个包展开后,有一大堆的类,看了有些头晕,这里简单归类总结一下:首先可以简单分为5大类:Consumer、Function、Operator、Predi

2015-09-04 23:31:27 1108

原创 UVa 658 - It's not a Bug, it's a Feature!(Dijkstra算法)

UVa的题目地址如下:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=599题目的描述为:It is a curious fact that consumers buying a new software product genera

2014-11-30 16:23:29 695

原创 UVa 10048 - Audiophobia(floyd算法)

UVa的题目地址如下:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=989题目的描述为:Consider yourself lucky! Consider yourself lucky to be still breathing a

2014-11-29 23:21:54 447

原创 对Java泛型的一些思考

最近

2014-09-27 19:48:23 490

原创 二分搜索的3种正确写法

(1)闭区间写法b

2014-06-28 20:55:26 1344

原创 UVa 10382 - Watering Grass(贪心算法)

UVa的题目地址如下:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=113&page=show_problem&problem=1323

2014-06-21 16:14:40 666

原创 浅析Java多线程synchronized关键字、wait和notify方法

众所周知,多线程是tig

2014-06-02 14:10:34 1379

Java的sychronized、wait和notify范例

Java多线程的样例代码,工程,内含wait()、notify()和sychronized的使用范例。

2014-06-02

空空如也

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

TA关注的人

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