自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CSDN文章已停止维护,后续文章会在 https://blog.hufeifei.cn 持续更新

CSDN文章已停止维护,后续文章会在 https://blog.hufeifei.cn 持续更新

  • 博客(10)
  • 资源 (23)
  • 收藏
  • 关注

翻译 A Java Fork/Join Framework

原文链接:A Java Fork/Join Framework(PDF) - Doug Lea 基于并发编程网 – ifeve.com上 Alex/萧欢 翻译、方腾飞 校对的译文稿:Java Fork Join 框架 译文发在并发编程网 – ifeve.com:Java Fork/Join框架, 2017-11-02Java Fork/Join框架...

2018-02-24 14:06:34 694

翻译 位运算的奇技淫巧:Bit Twiddling Hacks

原文名:Bit Twiddling Hacks 原文地址:http://graphics.stanford.edu/~seander/bithacks.html 作者:Sean Eron Anderson, seander@cs.stanford.edu本文所包含的代码片段不受著作权法的限制(除非有特别注明),任何人可以自由使用。本文的收集整理工作由Sean Ero...

2018-02-24 13:31:36 6322 2

原创 Java多线程复习与巩固(七)--任务调度线程池ScheduledThreadPoolExecutor

强烈建议看本文之前,先把《Java多线程复习与巩固(六)–线程池ThreadPoolExecutor》看完。首先因为ScheduledThreadPoolExecutor继承自ThreadPoolExecutor,不了解ThreadPoolExecutor的原理看本文可能会有些吃力;另外本文的行文思路会按照《Java多线程复习与巩固(六)–线程池ThreadPoolExecutor》的顺序进...

2018-02-22 00:07:34 1505

原创 EffectiveJava读书笔记- 第4条:通过私有构造器强化不可实例化的能力

通过私有构造器强化不可实例化的能力上一条讲单例的时候已经提到了私有化构造器。单例模式这么搞是为了保证全局只有一个实例,而这一条规则是为了让工具类一个实例都无法创建。这样的例子在JDK中有很多:java.util.Collections,java.util.Arrays,java.util.concurrent.Executors,java.util.Objects,java.util.st...

2018-02-17 20:11:33 442

原创 EffectiveJava读书笔记- 第3条:用私有构造器或者枚举类型强化Singleton属性

用私有构造器或枚举类型强化Singleton属性单例模式(Singleton Pattern)无疑是笔试面试中被问得最多的问题之一。单例模式虽然看似简单,但是仍有很多东西值得思考。GOF是这么定义单例模式的: 确保一个类只有一个实例,并提供一个全局访问点。通常实现单例都需要我们私有化构造器,让对象无法在外部创建,同时提供一个外部访问的方法返回这个单例对象。通常单例分为两大...

2018-02-16 21:55:27 615

原创 EffectiveJava读书笔记- 第2条:遇到构造器有多个参数时要考虑用构建者模式

遇到构造器有多个参数时要考虑用建造者模式静态工厂方法和构造器都有一个局限性:当构造的对象有大量的可选参数时,你可能需要定义很多个静态工厂方法或者构造器。用setter方法替代多参数构造器的几个缺点书中提到多参数的构造器的一个替代方法,就是用JavaBean模式:使用无参构造器创建对象,然后调用setter方法设置每个必要参数以及一些可选参数。1. 构造的过程中,对象可能处于不一...

2018-02-13 17:09:43 315

原创 EffectiveJava读书笔记- 第1条:考虑用静态工厂方法代替构造器

考虑静态工厂方法代替构造器静态工厂方法相对于构造器的好处:1. 静态工厂方法有名字,相比构造器创建的对象更语义化最好的例子就是并发库中的Executors工具类了。Executors中有多个创建线程池的方法:public static ExecutorService newFixedThreadPool(int nThreads);public static Execut...

2018-02-12 23:30:26 379

原创 Java SPI机制

SPI全称Service Provider Interface,是Java提供的一种让第三方实现或扩展的API。java平台中很多功能都是以这种方式提供接口给开发者调用的,最典型的如:JDBC,JDNI,JCE(Java加密扩展),JAXP等,看JDK源码或者第三方源码的时候会经常碰到SPI,所以我觉得很有必要写个笔记把SPI记录下来。定义SPI接口这里我就拿JDBC的数据库驱动作...

2018-02-12 18:15:03 685

原创 Spring@Conditional注解的使用

Spring3开始提供的profile机制用起来的确很爽,在Spring4中提供了一种更通用的条件化Bean定义机制。@Conditional注解使用@Conditional注解定义一个Bean,这个Bean只有在满足MagicExistCondition中定义的条件时才会创建。@Bean@Conditional(MagicExistCondition.class)pu...

2018-02-05 10:30:10 1426

原创 Spring@Profile注解的使用

通常开发测试与上线生产使用不同的环境配置,我们可以使用@Profile注解实现。在类上使用@Profile注解开发环境配置package cn.hff;import javax.sql.DataSource;import org.springframework.context.annotation.Bean;import org.springframework.con...

2018-02-05 10:27:40 1141

SpringBoot实战简体中文

Spring Boot实战 简体中文带目录,学习SpringBoot的不二之作

2018-01-23

Effective Java 中文 简体繁体(侯捷)两本随你选

Effective Java 中文 简体(扫描版)、繁体(文字版) 带目录

2018-01-23

素数检测优化

http://blog.csdn.net/holmofy/article/details/76283751文章的Java实现代码

2017-07-28

自旋锁公平性的三种实现代码下载

http://blog.csdn.net/holmofy/article/details/75213405的文章代码

2017-07-17

git pro 教程

网上down下来的,感觉不错

2017-06-28

JVM Hotspot实现源码

OpenJDK

2017-06-18

JDK1.8完整源码,包含sun等包,以及C/C++ native层代码

OpenJDK源码 1.8u131版本。

2017-05-10

Android 音乐播放器简单实现源码实例下载

音乐播放器的简单实现,注意你的设备中得有音乐。。不然程序检索不到 完整的app示例地址:https://github.com/holmofy/MediaPlayer

2017-05-05

快速排序的六种实现,单轴快排,双轴快排JAVA实现

http://blog.csdn.net/Holmofy/article/details/71168530 这篇文章的实现代码

2017-05-04

常见的八大排序算法及其JAVA实现

http://blog.csdn.net/holmofy/article/details/70245895 文章的实现代码

2017-04-26

DOS命令大全

在dos_command的基础上添加了一些命令说明

2017-04-17

SurfaceView TextureView的Demo

博客代码

2017-03-26

前端 运维 安卓客户端 等工具集, angrytools.com网的神器

前端 运维 安卓客户端 等工具集, angrytools.com网的神器。angrytools.com的工具集

2017-03-11

Android官方培训课程中文版(v0.9.7)

网上down下来的,方便离线查看

2017-03-10

Color Scheme Designer设计师配色器,网页版的,点击html文件就可以打开使用

从网站上拔下来的,这个是中文的

2017-02-22

nodejs中英文文档合集及chm打包

直接从nodejs中文网搞下来的,然后打了个包

2017-01-19

View滑动效果常用属性详解2-使用scrollX|scrollY和Scroller实现自定义ViewPager

View滑动效果常用属性详解2-使用scrollX|scrollY和Scroller实现自定义ViewPager

2017-01-02

使用scroll,translation,margin三种滑动效果的对比

View滑动效果常用属性详解:scroll、translation、LayoutParams代码 http://blog.csdn.net/Holmofy/article/details/53959511

2017-01-01

Javascript HTML5 W3C官方API

上次的传错文件了,只传了整站,没传CHM包

2016-12-03

AndroidStudio黑色主题以及AndroidStudio下的Eclipse快捷键

自己花了一个晚上一个颜色一个颜色的设置,中与配好了比原来EclipseNeon黑色主题还漂亮的界面

2016-10-27

宇宙最全html5官方JavascriptAPI文档包含chm打包和html官方整站

把HTML5官方文档从网上扒了下来,比较适合英文基础比较好的码农

2016-09-24

前端API合集HTML5,CSS3,JavaScript,jQuery,Bootstrap的API,都是个人认为质量最好的API文档

HTML5.chm是W3School上的文档 CSS3.chm是飘零雾雨制作的,最全的CSS文档 JavaScript.chm因为没找到让我满意的文档,所以就自己制作了chm Bootstrap.chm是网上流传的,直接从官网翻译过来的 jQuery.chm是jQuery1.11.3版本的API,作者是Shifone,也是良心之作

2016-09-23

JavaScriptAPI中文手册HTML版和chm压缩版都有

在网上找了半天都没找到一个让我满意的文档,终于一个还是自己制作的chm才能让自己满意

2016-09-23

空空如也

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

TA关注的人

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