猿人启示录

为什么我们总是没有时间把事情做对,却有时间做完它?

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

转载 Java多线程编程简明教程

Future模式Future模式5分钟教程Future模式用于的场景是,不急于马上就拿到结果的任务,可以放到后台先做着,然后主线程继续忙别的去。等主线程需要用后台任务的结果了,再去从Future去拿结果。如果Future任务已经做完了,当然皆大欢喜,马上使用结果,代码逻辑继续往下跑;如果还没做完,至少等待的时间比一直干等着强。总之,稳赚不赔,何乐而不为。如果这时候那个结果已经不重要了,取消...

2019-04-15 17:31:34 243

转载 Java 8 中的 Streams API 详解

为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合...

2019-04-15 16:37:08 199

转载 Java8-Lambda表达式

Lambda 表达式简介Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。你可以将其想做一种速记,在你需要使用某个方法的地方写上它。当某个方法只使用一次,而且定义很简短,使用这种速记替代之尤其有效,这样,你就不必在类中费力写声明与方法了。Java 中的 Lambda 表达式...

2019-04-12 17:58:54 312

原创 java8 时间类LocalDateTime

1、创建根据年、月、日、时、分、秒、纳秒等创建LocalDateTimeeg:LocalTime zero = LocalTime.of(0, 0, 0); // 00:00:00LocalTime mid = LocalTime.parse("12:00:00"); // 12:00:00LocalTime now = LocalTime.now(); // 23:11:08.0...

2019-04-12 13:39:13 274

原创 银行卡号的编码规则及校验

银行卡号的编码规则银行卡号由最多19位数字组成。前6位数字被称为发行者识别号码(Issuer Identification Number,缩写为IIN),也称为发卡行识别码(Bank Identification Number,简称BIN),常说的卡BIN就是指它,由中国银联代国内各发卡机构统一向ISO申请。6位IIN的第一位,是主要行业标识符(Major industry identif...

2019-04-12 10:15:21 38651 7

JavaEE开发的颠覆者 Spring Boot实战 PDF

《JavaEE开发的颠覆者 Spring Boot实战》是国内市场上为数不多的讲解Spring Boot的中文书。本书从Spring 基础、Spring MVC 基础讲起,适合初学者。涵盖了使用Spring Boot 进行Java EE 开发的绝大数应用场景,如Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。 全栈解决Java EE 开发中所遇到的绝大多数问题。 本书特点1本书每个章节的基本架构都是:点睛+实战。 点睛:用简练的语言去描述当前的技术; 实战:对当前技术进行实战意义的代码演示。 本书特点2技术相关,业务不相关。 在本书的实战例子中不会假设一个业务需求,然后让读者既要理解技术,又要理解假设的业务,本书的目标是让读者“学习时只关注技术,开发时只关注业务”。

2018-08-22

空空如也

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

TA关注的人

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