- 博客(8)
- 资源 (35)
- 收藏
- 关注
原创 SptingBoot-CORS跨域配置
注解@CrossOrigin解决跨域问题原文链接注解@CrossOrigin 出于安全原因,浏览器禁止Ajax调用驻留在当前原点之外的资源。例如,当你在一个标签中检查你的银行账户时,你可以在另一个选项卡上拥有EVILL网站。来自EVILL的脚本不能够对你的银行API做出Ajax请求(从你的帐户中取出钱!)使用您的凭据。 跨源资源共享(CORS)是由大多数浏览器实现的W3C规范,...
2019-10-30 10:13:48 768
原创 Listener method 'public void com.config.mq.MsgReceiver.process(java.lang.String) throw
Listener method 'public void com.config.mq.MsgReceiver.process(java.lang.String) throwRabbitMQ监听消息时遇到的错误,项目启动就会持续跳出来,其实仔细可以明白其意思,就是有一个公有化的监听方法参数是String类型,所以抛出异常;开始的时候这样是不会报错的,因为RabbitMQ中队列接受的就是S...
2019-10-24 09:19:46 9570
原创 Java8 特性-Lambda 表达式①
Java8 特性-Lambda 表达式① Lambda格式: ()-> {}这里是基本格式,()为参数集合;而{}则为方法体。在该表达式中,如果调用的接口没有参数,那么就用空括号表示‘()’,->只是Lambda格式,如果方法体中只有一行代码,默认省略{}方法体写法,同事省略return语句,直接将结果返回,没有返回值则返回null为void;()->{} :没...
2019-10-15 14:53:14 157
原创 Java8 特性-stream流①
Java8 特性-stream① 集合与流的区别: 集合好比看电影时下载到本地,然后本地观看;流相当于在线观看;集合是将整部电影都存储到本地,是一个容器内完整的数据;而流是更大更广义,我们只浏览流到本地的数据; 读Stream组成结构: A:数据源;B:中间处理;C:终结方法;A:数据的起源,Stream流的来源,所有可以转换为Stream流的对象或是容器,如图1-1;...
2019-10-12 15:41:20 453
原创 Java8 特性-Optional对象
Java8 特性-Optional对象Java应用中最常见的bug就是空值异常。在Java 8之前,Google Guava引入了Optionals类来解决NullPointerException,从而避免源码被各种null检查污染,以便开发者写出更加整洁的代码。Java 8也将Optional加入了官方库; Optional仅仅是一个容易:存放T类型的值或者null。它提供了一些有用的接...
2019-10-09 17:04:40 1071 1
原创 Java8 特性-方法引用
Java8 特性-方法引用分解:Car::create,其中Car是类对象,create为方法,表示Car类对象引用了create方法.前提条件为:静态方法且有参数或者非静态方法且没有参数; Lambda方式调用时必须用类对象调用,否则需要实例化对象调用;下面据说是西门的例子,很好说明:package com.entitys;import java.util.function....
2019-10-09 09:35:39 148
原创 Java8 特性-接口的默认方法和静态方法
Java8 特性-接口的默认方法和静态方法Java 8使用两个新概念扩展了接口的含义:默认方法和静态方法。默认方法使得接口有点类似traits,不过要实现的目标不一样。默认方法使得开发者可以在 不破坏二进制兼容性的前提下,往现存接口中添加新的方法,即不强制那些实现了该接口的类也同时实现这个新加的方法。 默认方法和抽象方法之间的区别在于抽象方法需要实现,而默认方法不需要。接口提供的默认方法会被...
2019-10-08 14:51:01 188
原创 Java8 特性-函数式接口
Java8 特性-函数式接口 函数式接口,对于Java来说就是接口内只有一个公开方法的接口,因为使用lanbda表达式,例如() -> user.getName()对应的调用则可能是func.get(), 编译器会根据接口推断所属于的方法,如果有两个则无法推断.Java8提供了很多函数式接口,一般都使用注解@FunctionalInterface声明,有必要了解如下一些函数式接口...
2019-10-08 10:41:41 167
elasticsearch(win环境入门套).rar
2020-08-26
fastDFS资源服务器linux环境安装部署包
2018-10-29
java源码整理包-集合
2018-10-26
oracle&&mysql;多环境配置(SpringBoot)
2018-06-13
minio-20221029062133.0.0.x86-64 rpm 安装包下载,方便童鞋们下载资源
2023-05-10
内置 kafka-2.12-3.3.1.tgz 和 kafka-eagle-bin-3.0.1.tar.gz
2023-03-22
notepad++ 下载地址不好找,记录在此 :http://notepad.puboat.com/
2022-11-19
spring_security.rar
2019-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人