摘要: 一个服务访问另外一个服务的技术有很多种,比如feign, dubbo, activemq, ajax+jsonp等,httpclient是其中之一。本节讲述如何在springboot中使用httpclie... 阅读全文
posted @ 2020-04-16 10:51 张力的程序园 阅读(759) 评论(0) 推荐(0)
摘要: 本小节继续方法引用,即方法可以作为参数被传递,其与lambda联合使用 ,方法引用可以使语言的构造更加紧凑简洁,减少冗余代码。1、方法引用的分类构造器引用Class::new对应lambda表达式:(ar... 阅读全文
posted @ 2020-04-15 16:49 张力的程序园 阅读(430) 评论(0) 推荐(0)
摘要: 1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成springboot创建web项目 https://www.j... 阅读全文
posted @ 2020-04-15 15:51 张力的程序园 阅读(444) 评论(0) 推荐(0)
摘要: 本节阐述springboot中静态资源的处理。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x64mysql6.52、前提约束完成... 阅读全文
posted @ 2020-04-09 20:28 张力的程序园 阅读(447) 评论(0) 推荐(0)
摘要: 本节将讲述springboot中的视图解析。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成springboo... 阅读全文
posted @ 2020-04-09 20:01 张力的程序园 阅读(959) 评论(0) 推荐(0)
摘要: 发送短信平台有很多,我们这里选择网建短信通。1、操作步骤1.1 准备工作在http://www.webchinese.com.cn注册用户设置签名获取短信秘钥接口分析接口*参数说明参数说明响应分析响应1.... 阅读全文
posted @ 2020-04-08 22:29 张力的程序园 阅读(479) 评论(0) 推荐(0)
摘要: 1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成springboot创建web项目 https://www.j... 阅读全文
posted @ 2020-04-08 21:51 张力的程序园 阅读(422) 评论(0) 推荐(0)
摘要: 本节讲述springboot的异步调用。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成springboot创... 阅读全文
posted @ 2020-04-08 15:59 张力的程序园 阅读(431) 评论(0) 推荐(0)
摘要: 本文将介绍springboot缓存。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成springboot整合j... 阅读全文
posted @ 2020-04-08 08:28 张力的程序园 阅读(426) 评论(0) 推荐(0)
摘要: 本节将阐述在springboot下完成基于buddo、zookeeper的分布式。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x... 阅读全文
posted @ 2020-04-07 08:24 张力的程序园 阅读(532) 评论(0) 推荐(0)
摘要: 本节讲述在springboot中注册servlet三大组件。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x642、前提约束完成s... 阅读全文
posted @ 2020-04-06 20:38 张力的程序园 阅读(434) 评论(0) 推荐(0)
摘要: 众所周知,springboot默认使用内置tomcat,但我们也可以使用外部tomcat。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windo... 阅读全文
posted @ 2020-04-06 20:13 张力的程序园 阅读(435) 评论(0) 推荐(0)
摘要: springboot可以在多个环境之间方便切换,结合热加载,这种切换将极具优势。1、环境约束win10 64位操作系统idea2018.1.5maven-3.0.5jdk-8u162-windows-x6... 阅读全文
posted @ 2020-04-06 20:03 张力的程序园 阅读(466) 评论(0) 推荐(0)
摘要: 前面几节我们看了一下基础的函数式编程的接口,这一节我们看一下Stream流,它重新定义了集合的使用方式。过滤某些元素List list = Arrays.asList(1, 2, 3, 4, 5, 6, ... 阅读全文
posted @ 2020-04-03 17:52 张力的程序园 阅读(448) 评论(0) 推荐(0)
摘要: 本节讲述函数式编程接口Predicate的使用。Predicate: 条件测试器,接收一个 T 类型的对象,返回布尔值,通常用于传递条件函数; 单参数布尔值的条件性接口。提供了 test (条件测试) ,... 阅读全文
posted @ 2020-04-03 16:20 张力的程序园 阅读(423) 评论(0) 推荐(0)
摘要: 本节讲述函数式编程接口Consumer 的使用。Consumer: 数据消费器, 接收一个 T类型的对象,无返回值,通常用于设置T对象的值; 单参数无返回值的行为接口;提供了 accept, andThe... 阅读全文
posted @ 2020-04-03 15:53 张力的程序园 阅读(496) 评论(0) 推荐(0)
摘要: 本节讲述函数式编程接口Function 的使用。Function :数据转换器,接收一个 T 类型的对象,返回一个 R类型的对象; 单参数单返回值的行为接口;提供了 apply, compose,andT... 阅读全文
posted @ 2020-04-03 15:13 张力的程序园 阅读(410) 评论(0) 推荐(0)
摘要: “函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)”。它提供了四个基础的... 阅读全文
posted @ 2020-04-03 14:34 张力的程序园 阅读(524) 评论(0) 推荐(0)
摘要: Lambda 允许把函数作为一个方法的参数,使用 Lambda 表达式可以使代码变的更加简洁紧凑。 1、操作步骤 创建一个接口LambdaInterface1.java 创建一个接口LambdaInterface2.java 创建一个接口LambdaInterface3 .java 通常情况下,我们 阅读全文
posted @ 2020-04-03 11:57 张力的程序园 阅读(151) 评论(0) 推荐(0)
摘要: 本节讲述常用监听器的用法。 1、环境约束 idea2018.1.5 maven 3.0.5 jdk 8u162 windows x64 servlet3.0 2、8大监听器的对比 ServletContextListener 是 ServletContext 的监听者,如果 ServletConte 阅读全文
posted @ 2020-04-03 11:25 张力的程序园 阅读(148) 评论(0) 推荐(0)