摘要:
转载请注明出处https://www.cnblogs.com/funnyzpc/p/10392085.html
新的一年,又一个开始,不见收获,却见年龄,好一个猪年,待我先来一首里尔克的诗:
《沉重的时刻》(里尔克)
此刻有谁在世上某处哭,无缘无故在世上哭,在哭我。
此刻有谁在夜间某处笑,无缘无故在... 阅读原文
2019-02-19 06:10:05 阅读(2936) 评论(0)
摘要:
Java 在刚刚诞生之初就提出过一个非常著名的口号:“一次编写,到处运行”, 这句话充分表达了软件开发人员对冲破平台界限的渴望
在竞争激烈的 IT 领域,各种不同的硬件体系结构和不同的操作系统肯定会长期并存发展。
“平台无关性” 的理想最终实现在操作系统的应用层上: Sun 公司以及其他虚拟机提供商发布了许多可以... 阅读原文
2019-02-19 06:00:06 阅读(2313) 评论(0)
摘要:
转载于(https://zhiku8.com/springboot-jasypt.html)
我们在SpringBoot项目中的yml或者properties配置文件中都是明文的,相对而言安全性就低了很多。都知道配置文件中的都是一些数据库连接用户名密码啊、一些第三方密钥等信息。所以我们谨慎点,使用下加密吧。
这里面使... 阅读原文
2019-02-19 00:40:02 阅读(3007) 评论(0)
摘要:
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。
以下是本文目录大纲:
一.CountDownLatch用法
二.CyclicBarrier用法
三.Semaphore用法... 阅读原文
2019-02-18 22:42:02 阅读(2332) 评论(0)
摘要:
目录
· 行为参数化
· Lambda表达式
· 概况
· 函数式接口
· 类型推断
· 使用外层变量
· 方法引用
· 复合Lambda表达式
行为参数化
1. 理解函数式编程要先理解行为参数化。
2. 行为参数化:一个方法接受多个不同的行为作为参数,并在内部... 阅读原文
2019-02-18 21:10:02 阅读(2604) 评论(0)
摘要:
最近使用spring boot开发一个系统,nginx做负载均衡分发请求到多个tomcat,此时访问页面会把请求分发到不同的服务器,session是存在服务器端,如果首次访问被分发到A服务器,那么session就会被存到A服务器,再次访问时负载均衡会分发到B服务器那么第一次访问的session信息就会获取不到之前... 阅读原文
2019-02-18 20:43:03 阅读(2375) 评论(0)
摘要:
在Java中,与线程通信相关的几个方法,是定义在Object中的,大家都知道Object是Java中所有类的超类
在Java中,所有的类都是Object,借助于一个统一的形式Object,显然在有些处理过程中可以更好地完成转换,传递,省去了一些不必要的麻烦
另外有些东西,比如toString,的确是所有的类的特征... 阅读原文
2019-02-18 19:45:06 阅读(2550) 评论(0)
摘要:
在《Think in java》中有这样一句话:复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情。在这句话中最引人注目的是“复用代码”,尽可能的复用代码使我们程序员一直在追求的,现在我来介绍一种复用代码的方式,也是java三大特性... 阅读原文
2019-02-18 18:56:02 阅读(2692) 评论(0)
摘要:
前言
在上一篇中我们学习了行为型模式的访问者模式(Visitor Pattern)和中介者模式(Mediator Pattern)。本篇则来学习下行为型模式的两个模式,策略模式(Strategy Pattern)和模板模式(Template Pattern)。
策略模式
简介
策略模式(Strategy Patte... 阅读原文
2019-02-18 18:48:02 阅读(2372) 评论(0)
摘要:
注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。
前言
关于配置文件可以配置的内容,在 Spring Boot 官方网站已经提供了完整了配置示例和解释。
可以这么说,Spring Boot 的一大精髓就是自动配置... 阅读原文
2019-02-18 17:25:12 阅读(2388) 评论(0)