摘要:
Lamda表达式学习笔记二
lamda表达式----方法引用
上一篇讲到Lamda体就是对函数式接口方法的实现 ,在方法体中我们可能会引用其他方法实现逻辑,所以在lamda体中我们可以直接引用器方法
I 对象::实例方法名
/**
* 对象::实例方法名
*/
@Test
... 阅读原文
2020-02-08 16:01:02 阅读(2794) 评论(0)
摘要:
注意:可变参数类型是在jdk1.5版本的新特性,数组类型是jdk1.0就有了。
这篇文章主要介绍了Java方法的可变参数类型,通过实例对Java中的可变参数类型进行了较为深入的分析,需要的朋友可以参考下。
Java方法中的可变参数类型是一个非常重要的概念,有着非常广泛的应用。本文就以实例形式对此加以分析。... 阅读原文
2020-02-08 14:36:01 阅读(2382) 评论(0)
摘要:
并发编程之线程第一篇
3.4 原理之线程运行
线程上下文切换(Thread Context Switch)
3.5 常见方法
3.6 start与run
3.7 sleep与yield
案例 - 防止CPU占用100%
3.8 join方法详解
3.9 interrupt方法详解
两阶段终止模式
3... 阅读原文
2020-02-08 13:09:10 阅读(2342) 评论(0)
摘要:
SpringBoot官方不推荐使用jsp,因为jsp不好发挥SpringBoot的特性。官方推荐使用模板引擎代替jsp,现在很多公司都使用FreeMarker来作为SpringBoot的视图。
SpringBoot对动态页面的支持很好,为多种模板引擎提供了默认配置,常用的有:
Thymeleaf
F... 阅读原文
2020-02-08 11:38:02 阅读(2562) 评论(0)
摘要:
Lamda表达式学习笔记一
一、Lamda语法诠释
三傻大闹宝莱坞的主人公兰彻说的一句话让我映像深刻:用简单的语言来表达同样的意
我并不是说书上的定义怎么怎么不对,而是应该理解书本上的定义,并用简单的话语描述!
那么正题来了,lamda表达式是什么?
定... 阅读原文
2020-02-08 09:53:06 阅读(2334) 评论(0)
摘要:
从池化技术到底层实现,一篇文章带你贯通线程池技术。
1、池化技术简介
在系统开发过程中,我们经常会用到池化技术来减少系统消耗,提升系统性能。
在编程领域,比较典型的池化技术有:
线程池、连接池、内存池、对象池等。
对象池通过复用对象来减少创建对象、垃圾回收的开销;连接池(数据库连接池、Redis连接池和HTT... 阅读原文
2020-02-08 09:21:03 阅读(2414) 评论(0)
摘要:
1.当时间为2013-09-05时正常显示
<input class="form-control" name="applytime" type="date" value="2013-09-05">
2.后台返回数据:
Wed Feb 05 00:00:00 CST 2... 阅读原文
2020-02-08 08:47:02 阅读(2370) 评论(0)
摘要:
概述
设置excel文件保护时,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码;或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑。另外,也可以对工作表特定区域设置保护,即设置指定区域可编辑或者隐藏数据公式,保护数据信息来源。无需设置文档保护时,可撤销密码保护,即解密文档。下面,将... 阅读原文
2020-02-08 07:38:05 阅读(2337) 评论(0)
摘要:
Java 并发包中的高级同步工具
Java 中的并发包指的是 java.util.concurrent(简称 JUC)包和其子包下的类和接口,它为 Java 的并发提供了各种功能支持,比如:
提供了线程池的创建类 ThreadPoolExecutor、Executors 等;
提供了各种锁,如 Lock、R... 阅读原文
2020-02-08 07:28:05 阅读(2406) 评论(0)
摘要:
原因:很多地方都要配置jdk版本,某些地方配置的jdk版本不同。比如你要使用jdk8,某些地方配成了jdk7。
最常见配置错的地方:Ctrl+Shift+Alt+S
如果没问题,查看Project中的jdk版本:
如果还没问题,查看编译使用的jdk版本:Ctrl+Alt+S
... 阅读原文
2020-02-08 06:00:23 阅读(2561) 评论(0)