Elasticsearch中的date与时区问题

1前言本文主要讲解Elasticsearch中date类型数据的底层存储原理,以及对带时区日期字符串和不带时区的日期字符串如何在ES底层存储进行验证。对于直接存储Long类型时间戳,不作过多描述。1.1Date类型数据的存储UTC(UniversalTimeCoordinated)叫做世界统一时间,中国大陆所用的时间是东8区时间,比UTC时间超前8小时。即与UTC的时差是+8,也就是UTC+8。在Elasticsearch内部,不论date是什么展示格式,所有date类型数据[...]
2021-07-23
219

Cesium开发基础篇 | 063D Tiles介绍及加载

上一节我们介绍了glTF的主要数据结构以及Cesium是如何对其进行加载的,这一节我们来介绍一下glTF的升级版3DTiles,也是目前Cesium在加载海量三维模型...[...]
2021-07-19
48

解决vue刷新页面以后丢失store的数据

刷新页面时vue实例重新加载,store就会被重置,可以把定义刷新前把store存入本地localStorage、sessionStorage、cookie中,localStorage是永久储存,重新[...]
2021-07-13
16

SpringCloud 2020.x.x工程bootstrap引导配置不生效的解决方案

注意:2020版本以后,添加spring-cloud-context是没有用的,因为官方重构了bootstrap引导配置的加载方式 需要增加如下依赖: [...]
2021-06-15
90

SpringBoot 使引用中的jar包中的配置文件生效

场景:一个由多模块构成的springbootmaven项目,有A,B,C三个子项目,也就是三个jar包,其中A中写了数据库底层mapper,所以被B和C中引用。问题:为了方便,数据库的配置想直接写在A模块中的yaml文件中,这样在B/C模块中的yaml文件中就不必再写数据库连接信息了,但是测试发现在启动项目B的时候,没有读取到Ayaml文件中的配置。原因:A/B/C三个项目的yaml文件都在...[...]
2021-06-11
90

Spring Security Filter详解

经过基于注解的SpringSecurity原理解析分析,SpringSecurity本身所做的事情就是在Spring容器中注册了一系列的Filter,这些Filters在检测到满足条件的URL请求时,会执行其定义的处理过程;Security本身默认提供了一些Filter来完成其各种功能;本文主要分析以下问题:默认Filter的作用及配置默认Filter的配置及生效示例分析[...]
2021-06-08
42

记录一次SpringBoot跨域的踩坑经历——SpringSecurity跨域解决方案(/oauth/token 401)

项目场景:目前在重构一个导购后端系统,我负责用户的模块和登录鉴权的整个业务的架构设计和代码编写利用SpringBoot+SpringSecurity+Oauth2完成了简单的登录和鉴权登录功能:首先需要调用/oauth/token接口,根据用户名密码获取toke,拿到token后将token放入请求头Header中再去请求其它接口。接口开发完成并使用Postman测试通过,再由前端去画页面联调接口。问题描述:问题就出现在了前端接口联调这里,前端是用Vue完成的,安装好Node[...]
2021-06-08
216

Swagger3 版本动态分组

项目环境springBoot2.4.0jdk1.8swagger3knife4j(Swagger生成Api文档的增强解决方案)引入的包<!--springfoxswagger3.x--><dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version[...]
2021-06-07
307

springfox 源码分析(三) 初探Spring Plugin插件系统

更多springfox源码系列文章可关注我的博客,点击前往时间:2019-5-2212:46:50地点:单位、家中前言同MapStuct组件一样,因为springfox中运用到了SpringPlugin插件系统,我们对研究springfox源码之前,先来学习一下SpringPlugin插件的机制因为在工作中很少使用到SpringPlugin,所以学习记录下SpringP...[...]
2021-06-07
30

Feign报错‘xx.FeignClientSpecification‘, defined in null, could not be registered.

错误描述: 版本使用的是SpringBoot: 2.1.0.RELEASE,SpringCloud: Greenwich.M1,OpenFeign: 2.1.0.M2 报错: The bean 'xx[...]
2021-06-04
77