自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fanxiaobin

肖斌学习

  • 博客(174)
  • 资源 (197)
  • 论坛 (1)
  • 收藏
  • 关注

原创 深入学习 Java 8 全新日期时间库 java.time(六)

前面我们处理的时候都是基于本地,根本就没有考虑时区的问题,同时前面所提及的相关日期时间类也不包含时区信息。时区是按照一定的规则将区域划分成的标准时间相同的区间。 java.time.ZoneId 表示的就是时区ID,每个特定的 ZoneId 对象都有一个地区ID标识,一旦得到一个 ZoneId 对象,你就可以将它与 LocalDate 、LocalDateTime 或者是 Instant 对象...

2019-08-10 12:08:33 152

原创 深入学习 Java 8 全新日期时间库 java.time(五)

基本概念我们已经大概的了解了,接下来我们就深入探讨一下时间日期的格式化。类库中 java.time.format 包中就是我们所需的一些概念,其中最主要也是用的最多的就是DateTimeFormatter这个类。DateTimeFormatterDateTimeFormatter 是用于打印和解析日期时间对象的格式化程序。通常日期时间对象都提供了如下两个方法:parse(CharSequ...

2019-08-10 12:07:53 301

原创 深入学习 Java 8 全新日期时间库 java.time(四)

前面我们已经提及到了新的日期时间库把我们常用的一些概念都进行了单独的抽象,接下来我们就了解一下 Year,Month,YearMonth,MonthDay 和 DayOfWeek。从命名上我们就能看出Year,Month,YearMonth,MonthDay 这四个分别表示的是 年、月、年和月、月和日。我们以 YearMonth 为例,其只存储了年份和月份,例如“2017年5月”。而DayOf...

2019-08-10 12:05:28 96

原创 深入学习 Java 8 全新日期时间库 java.time(三)

我们在前面涉及到了 Temporal,TemporalAccessor,TemporalUnit,TemporalField,TemporalAmount 和 TemporalAdjuster,这些全部都是接口,除了 Temporal 其它都是顶级接口。Temporal 和 TemporalAccessor我们首先了解一下 Temporal 和 TemporalAccessor这两个接口的层次...

2019-08-10 12:01:47 227 1

原创 深入学习 Java 8 全新日期时间库 java.time(二)

一、前言上一篇博文我们了解了 LocalDate,LocalTime 和 LocalDateTime,接下来我们了解另外三个 Instant,Duration 和 Period。我们的思维习惯上以年月日时分秒的方式来理解日期和时间,但计算机却无法理解,更简单来说他更加容易接受的就是时间戳。二、Instantjava.time.Instant 相当于java.util的Date,表示某个瞬时...

2019-08-10 11:58:43 141

原创 深入学习 Java 8 全新日期时间库 java.time(一)

一、简介Java 1.8 引入了全新的日期时间库 java.time,在介绍新的日期时间库之前,先了解下原来的日期时间工具的诟病。在 Java SE 8 前,日期时间工具库在 java.util 包中,包括:java.util.Date:表示日期和时间java.util.Calendar以及其实现子类:表示各种日历系统,常用的是格林威治日历java.util.GregorianCalen...

2019-08-10 11:56:13 374

原创 设计模式大纲

针对传统的二十三种设计模式进行归类以及基本的设计原则

2019-04-29 07:43:39 395

原创 二维码生成

总结生成二维码的各种方法!

2018-12-17 14:04:22 252

原创 Java创建线程及配合使用Lambda

说明Java创建线程的三种方式,以及在创建线程的时候利用Lambda简化代码的实现

2018-08-30 16:32:13 16270 3

原创 JDK 1.8 新特性

总结JDK1.8中的新特性

2018-08-29 17:34:58 1531

原创 Java 流的高级使用之收集数据

流的最主要的功能就是数据的处理,因此通过此篇博文进行整理

2018-08-28 14:25:15 290

原创 行为型设计模式 之 策略模式

策略模式(Strategy Pattern)也叫作政策模式(Policy Pattern)定义一组算法,将每个算法都封装起来,并且使他们之间可以互换。

2018-08-28 09:33:00 195

原创 JDK 1.8 新特性之Stream

流是 Java 8 的新成员,它允许你以声明式方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。此外,流还可以透明地并行处理,你无需写任何多线程代码了!

2018-08-27 22:11:21 2356

原创 JDK 1.8 新特性之Lambda表达式

Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。

2018-08-24 19:53:15 2381 1

原创 JDBC

JDBC 是一种规范,它提供的接口,一套完整的,可移植的访问底层数据库的程序。

2018-08-23 18:45:39 147

原创 JDK 1.7 新特性

总结JDK1.7中的新特性

2018-08-23 15:22:10 1152

原创 JDK 1.6 新特性

总结JDK1.6中的新特性

2018-08-23 11:14:54 1181

原创 JDK 1.5 新特性

总结JDK1.5中的新特性

2018-08-23 10:18:50 184

转载 Java 泛型详解

泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。

2018-08-23 10:14:03 333

翻译 Commons BeanUtils 用户指南

具体参考自:Commons BeanUtils1.9.3帮助文档对大多数开发场景来说非常重要的JavaBeans所需的特性:类必须是public,并提供一个public的无参构造函数。属性名以小写字母开头。每个bean属性都有一个公共getter和setter方法,方法的命名方式是使用get 或set作为前缀其后紧跟属性名,而属性名的第一个字符要大写。【约定而不是规定】布尔类型的属...

2018-08-23 08:04:31 259

转载 JUnit 4 与 TestNG 的对比

为什么 TestNG 框架依然是大规模测试的较好选择?

2018-08-22 08:24:11 1071

原创 行为型设计模式 之 命令模式

命令模式(Command Pattern)将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。

2018-08-20 21:40:10 254

原创 职责型设计模式 之 责任链模式

责任链模式(Chain of Responsibility-CoR)使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。

2018-08-20 20:09:52 568

原创 构造型设计模式 之 构建者模式

构建者模式(Builder Pattern)也叫作生成器模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

2018-08-20 12:09:37 444

原创 流式断言器AssertJ

AssertJ是支持流式断言的Java测试框架,可以与任何测试框架集成。

2018-08-16 15:22:32 360

原创 JUnit4(五)高级之假设与理论

JUnit 4.4引入的假设机制和理论机制!

2018-08-16 13:43:43 464

原创 Hexo+GitHub搭建静态博客平台(七)-常见问题

搭建博客平台的过程中遇到的问题及解决方法

2018-03-18 11:11:36 381

原创 Hexo+GitHub搭建静态博客平台(六)-使用Travis CI实现自动化部署

搭建好个人博客后,每当要发表一篇博文,第一步得手动使用命令生成静态网页,然后还得将静态文件推送到远程仓库,虽然不算繁琐且可以编写批处理命令进行简化,但是有更简单的,为何不用呢?

2018-03-18 10:18:13 451

原创 Hexo+GitHub搭建静态博客平台(四)-Hexo基本操作

Hexo的基本使用操作

2018-02-08 15:22:44 577 1

原创 Hexo+GitHub搭建静态博客平台(五)-NexT主题配置

深入剖析next主题的配置,包含设置RSS、添加标签页面、添加分类页面、设置字体、代码高亮、侧边栏、开启打赏功能、背景设置等。

2018-01-30 20:59:47 1273 2

原创 Hexo+GitHub搭建静态博客平台(三)-Next主题基本使用

博客网站搭建好后就是为自己的网站设置一个美观的主题了,此处选用的是Next主题

2018-01-30 19:50:58 3199 4

原创 Hexo+GitHub搭建静态博客平台(二)-配置网站及使用

网站基本配置手册

2018-01-30 19:48:31 508

原创 Hexo+GitHub搭建静态博客平台(一)-环境配置及建站

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,并在几秒内即可利用靓丽的主题生成静态网页。

2018-01-30 19:22:24 616

原创 代码编写原则

在程序设计领域,SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是指面向对象编程和面向对象设计的五个基本原则。

2017-12-01 21:38:44 940

原创 Checker Framework - Eclipse插件

华盛顿大学(University of Washington)的the Checker Framework 框架Eclipse插件

2017-12-01 16:57:37 935

原创 JUnit4(四)高级之规则

JUnit中的Rules【规则】允许在测试类中非常灵活的增加或重新定义每个测试方法的行为,测试人员可以重用或拓展提供的规则或编写自己的规则。

2017-10-31 19:52:17 2336

原创 JUnit4(三)高级之 assertThat和Matchers (匹配器)

JUnit 4.4引入的新的断言机制assertThat以及匹配器的使用!

2017-10-31 19:51:34 2063 5

原创 JUnit4(二)高级之运行器

JUnit 中所有的测试方法都是由测试运行器负责执行。

2017-10-31 19:49:37 1204

原创 JUnit4(一)基础

JUnit4引入了注解(Annotation)机制,通过解析注解就可以为测试提供相应的信息,并抛弃了JUnit3使用命名约束以及反射机制的方法。

2017-10-31 19:47:39 383

原创 Java 注解

针对Java中的注解进行整理。

2017-10-25 17:42:01 497

大规模分布式存储系统:原理解析与架构实战.pdf(详细标签)

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-02-11

SQLyog_Enterprise(破解版)

SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库。 更多资源详见: http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (包含图书各部分和随书源码,还有其它资源的详细下载地址)

2016-10-21

Boilsoft Video Splitter绿色版

小巧的视频分割软件。更多资源详见: http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (包含图书各部分和随书源码,还有其它资源的详细下载地址)

2016-10-21

面向对象软件工程:使用UML、模式与Java_第3版(高清+详细书签)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2018-03-04

Java程序性能优化—让你的Java程序更快、更稳定.pdf (详细标签)

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-02-10

plantuml Jar包+graphviz-2.38安装包+PlantUML中文帮助文档

PlantUML 是一个开源项目,通过简单并带指引性语言定义来定义各种视图。该工具支持快速绘制以下 UML 图:时序图,用例图,类图,活动图,组件图,状态图,对象图,部署图 ,定时图;并且PlantUML 支持多个 IDE 的集成,比如 Eclipse、NetBeans、Intellij idea 等。

2019-04-25

单元测试之道Java版:使用JUnit(JUnit3)

更多资源详见: http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (包含图书各部分和随书源码,还有其它资源的详细下载地址)

2016-09-17

hexo-theme-next-5.1.4

hexo搭建静态博客网站时的Next主题!分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2018-04-13

Effective Java 第二版 中文&英文版(高清+详细书签+源码)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2018-03-23

设计模式之禅 第2版(高清+详细书签+源码)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2018-03-22

你必须知道的261个Java语言问题 (高清+详细标签)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2018-02-17

hibernate-release-5.2.3.Final

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-25

VMware-workstation-full-12.0.1-3160714

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-25

图书分享秘钥6-10

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

从Java走向Java EE

《从Java走向JavaEE》深入浅出地介绍Java EE各个方面的技术,覆盖从设计开发到测试部署的完整过程,展现Java EE的完整图景,通过基础的实例帮助读者上手,并利用Eclipse插件等帮助读者掌握利用Java EE开发的工具。Java EE是目前企业级系统开发的最佳选择之一,其技术本身在不断发展,涌现出各种概念,其繁多的内容让很多初学者望而却步。特别对那些有了Java语言基础的读者(大多数计算机专业的学生在学校里只学习Java语言本身,其他读者一般也从Java语言开始学习)来说,从Java迈向Java EE是一个艰难的过程。《从Java走向JavaEE》就是为了满足这些读者的需要而编写的。, 《从Java走向JavaEE》适合具有Java语言知识的读者阅读,尤其适合高等院校的师生及刚刚步入工作岗位的读者阅读。

2017-10-23

代码大全第二版

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java从入门到精通(实例版)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java Web开发实战1200例 第二卷

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java Web开发实战1200例 第一卷

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java.Swing图形界面开发与案例详解

:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java多线程编程实战指南:设计模式篇

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331

2017-10-23

Java加密与解密的艺术

Java安全领域的百科全书,密码学领域的权威经典, Java应用架构师的必备参考手册, -------------------------, 本书是Java安全领域的百科全书,密码学领域的权威经典,4大社区一致鼎力推荐。, 全书包含3个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,而且还结合翔实的范例说明了各种算法的具体应用场景;综合应用篇既细致地讲解了加密技术对数字证书和SSL/TLS协议的应用,又以示例的方式讲解了加密与解密技术在网络中的实际应用,极具实践指导性。, Java开发者将通过本书掌握密码学和Java加密与解密技术的所有细节;系统架构师将通过本书领悟构建安全企业级应用的要义;其他领域的安全工作者也能通过本书一窥加密与解密技术的精髓。

2017-10-23

Java 8编程官方参考教程(第9版)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (针对Java SE 8做了全面更新,介绍了如何开发、编译、调试和运行Java程序。)

2017-10-23

Java EE 7权威指南 卷1(目录不全)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (全书对JavaEE技术的阐述精确到位,讲解深入浅出,并提供大量具体完整的实用示例,可以帮助读者深入掌握JavaEE的有关技术和特性)

2017-10-23

Java EE 7权威指南 卷2

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (本书包括平台特性的全面描述,并提供使用最新版本NetBeans IDE和GlassFish服务器开源版的有关说明。书中介绍了EJB组件、Java持久化API、Java消息服务(JMS)API、Java EE安全、事务、资源适配器、Java EE拦截器、Java平台批处理应用以及Java EE并发工具。本书最后提供了3个案例研究,展示了如何综合使用多个Java EE 7 API)

2017-10-23

设计模式之禅(第2版)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中的瑕疵进行了修正和完善,另一方面增加了4种新的设计模式)

2017-10-23

深入分析Java Web技术内幕

《深入分析Java Web技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN 动态加速、多终端化改造、 多终端Session 统一 ,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。, 《深入分析Java Web技术内幕(修订版)》主要围绕Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb 开发中涉及的一些基本知识,包括Web 请求过程、HTTP、DNS 技术和CDN 技术。其次深入介绍了Java 技术,包括I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及JVM 的内存管理等。最后介绍了Java 服务端技术,主要包括Servlet、Session 与Cookie、Tomcat 与Jetty服务器、Spring 容器、iBatis 框架和Velocity 框架等原理介绍,并介绍了服务端的一些优化技术。, 《深入分析Java Web技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。

2017-10-23

JavaEE开发的颠覆者 Spring Boot实战

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习)

2017-10-23

Java并发编程的艺术

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (涵盖Java并发编程机制的底层实现原理、Java内存模型、Java并发编程基础、Java中的锁、并发容器和框架、原子类、并发工具类、线程池、Executor框架等主题,每个主题都做了深入的讲解,同时通过实例介绍了如何应用这些技术。)

2017-10-23

Java多线程设计模式

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (浅显易懂的介绍了JAVA线程相关的设计模式,通过程序范例和UML图示来一一解说,书中代码的重要部分加了标注以使读者更加容易理解,再加上图文并茂,对于初学者还是程序设计高手来说,这都是一本学习和认识JAVA设计模式的一本好书)

2017-10-23

深入理解Java虚拟机 JVM高级特性与最佳实践

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (基于最新JDK1.7,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行全面而深入的分析,深刻揭示JVM的工作原理, 以实践为导向,通过大量与实际生产环境相结合的案例展示了解决各种常见JVM问题的技巧和最佳实践)

2017-10-23

Linux命令行与shell脚本编程大全(第3版)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本)

2017-10-23

实战Java高并发程序设计

在过去单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发就显得尤为重要。, 《实战Java高并发程序设计》主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基础,详细介绍Java中进行并行程序设计的基本方法。第二,进一步详细介绍JDK中对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。第三,详细讨论有关“锁”的优化和提高并行程序性能级别的方法和思路。第四,介绍并行的基本设计模式及Java 8对并行程序的支持和改进。第五,介绍高并发框架Akka的使用方法。最后,详细介绍并行程序的调试方法。, 《实战Java高并发程序设计》内容丰富,实例典型,实用性强,适合有一定Java基础的技术开发人员阅读。

2017-10-23

Java 8实战

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (本书结构清晰、内容翔实,从实例入手,涵盖Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java 8新特性的指南。)

2017-10-23

阿里巴巴Java开发手册(终极版)

分享资源整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (系统性地从编程、数据库、异常日志、工程结构、安全、单元测试六大方面,总结出优秀Java开发者必备的技术素养)

2017-10-23

Spring_表达式语言.pdf

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-07-26

IntelliJ idea使用教程

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-06-23

p6spy-3.0.0.zip

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-05-11

p6spy 3.0官方帮助文档

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-05-11

UML入门教程(中文版)

个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)

2017-04-19

FXBStudy的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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