摘要: 什么是单例模式? 使用单例的应用场景? 有哪几种单例模式?优缺点? 单例模式的选择 定义 指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 应用场景 在应用场景中,某类只要求生成一个对象的时候,如一个班中的班长、每个人的身份证号等。 当对象需要被共享的场合。由于单例模式只允许创建一个对象, 阅读全文
posted @ 2019-11-18 16:19 cilieyes 阅读(110) 评论(0) 推荐(0) 编辑
摘要: http://c.biancheng.net/view/1319.html 阅读全文
posted @ 2019-11-12 15:36 cilieyes 阅读(94) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-06 15:50 cilieyes 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 开发第一个云开发小程序 新建了云开发小程序 尝试了云数据库的crud操作、云函数的书写和调用、上传图片、获取用户openId等功能(这些都是新建项目的quickstart里面集成的,直接上手即可) 阅读全文
posted @ 2019-11-06 14:47 cilieyes 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 什么时候用Stream类,什么时候用sql 流的特点 stream的优缺点 延迟和短路 流和集合的区别 并行处理和性能 流是什么? 流是“从支持数据处理操作的源生成的一系列元素”。 和迭代器类似,流只能遍消费一次。 集合和流的区别 集合: 粗略地说,集合与流之间的差异就在于什么时候进行计算。集合是一 阅读全文
posted @ 2019-09-17 20:32 cilieyes 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 这一节学一下用得比较多的三个函数式接口: Predicate Consumer Function Predicate java.util.function.Predicate接口定义了一个名叫test的抽象方法,它接受泛型T对象,并返回一个boolean。代码: 剩余两个函数就不一一举例了。 Con 阅读全文
posted @ 2019-09-06 17:35 cilieyes 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 概念 方法引用可以被看作仅仅调用特定方法的Lambda的一种快捷写法。实质就是让你根据已有的方法实现来创建Lambda表达式。 语法 构造器引用: 它的语法是Class::new,或者更一般的Class::new 实例如下: ps: Supplier接口的get方法作用是不接收参数,返回一个T类型的 阅读全文
posted @ 2019-09-06 16:43 cilieyes 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 为啥要用Lambda表达式? Lambda表达式的作用 简化匿名内部类 语法 可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。 可选的参数圆括号:一个参数无需定义圆括号,但多个参数需要定义圆括号。 可选的大括号:如果主体包含了一个语句,就不需要使用大括号。 可选的返回关键字:如果主体只有 阅读全文
posted @ 2019-09-06 13:46 cilieyes 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 为啥要封装starter 如何封装 测试 为啥要封装starter springboot的starter开箱即用,只需要引入依赖,就可以帮你自动装配bean,这样可以让开发者不需要过多的关注框架的配置。 如何封装 新建SpringBoot项目,引入以下依赖包到pom.xml ps: 官方的start 阅读全文
posted @ 2019-09-04 11:23 cilieyes 阅读(1313) 评论(0) 推荐(0) 编辑