自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 从零开始的Elasticsearch学习-springboot整合Elasticsearch(响应式)

本文介绍springboot整合Elasticsearch,响应式api的演示。官方文档和api手册官网查看不同版本更改springboot 整合 es 非响应式学习Spring WebFlux可以进行异步和非阻塞的I/O操作------->适用于处理大量的并发请求Spring WebFlux可以使用Flux和Mono等响应式类型来处理数据流------->适用于构建实时数据处理和事件驱动的应用当你定义一个仓库接口并使用特定的方法名模式时,Spring Data 会根据这些模式自动构建查询。

2024-04-14 20:46:03 922 1

原创 从零开始的Elasticsearch学习-springboot整合Elasticsearch(非响应式)

本文介绍springboot整合Elasticsearch相关内容。官方文档和api手册:https://docs.spring.io/spring-data/elasticsearch/docs/各位同学可以根据自己使用的spring-data-elasticsearch版本在官方文档学习可以快速上手如果使用spring-boot-starter-data-elasticsearch依赖,在其子包可以看spring-data-elasticsearch版本注意。

2024-04-11 09:00:00 650

原创 从零开始的Elasticsearch学习-加深学习

Elasticsearch集群是由多个Elasticsearch节点组成的分布式系统,主要用于存储和搜索大规模的数据。每个节点都是一个完整的搜索引擎,可以独立处理请求,并负责数据的存储和搜索。集群中的所有节点共同合作,共享索引和数据,提供分布式搜索和存储服务。通过将数据划分为分片并分布在多个节点上,Elasticsearch集群可以实现横向扩展和高可用性。Elasticsearch核心概念,Elasticsearch原理,Elasticsearch集群, java客户端整合springboot

2024-04-10 08:00:00 811 1

原创 从零开始的Elasticsearch学习——Elasticsearch和Kibana的安装

本文介绍了在CentOSLinux系统Doker环境下安装与,并进行简单的使用。拉取Elasticsearch镜像3.1创建ES数据存储,插件,日志的目录拉取指定版本镜像四、运行Elasticsearch容器五、拉取并运行Kibana Kibana中文配置 安装ik插件

2024-04-09 08:00:00 757

原创 从零开始的Elasticsearch学习-初步了解

可以简单认为elasticsearch是一个拥有强大搜索功能的数据库,像mysql一样提供了各种api(http请求,json格式传递数据),在没有使用es或其他搜索引擎的时候,我们需要从数据库搜索,在数据量比较大的时候,性能低,速度慢,elasticsearch是一个搜索运行速度快,零配置和完全免费的搜索引擎,与关系型数据库如mysql对照学习,Elasticsearch以JSON格式存储和接收数据,索引就像表,文档相当于表中一行数据,字段对应列

2024-04-08 23:06:33 526 1

原创 springsecuriy入门案例-UserDetailsService

5.**认证流程2(根据用户名查出信息)😗*UserDetailsService是一个接口,我们需要实现它,只需实现其唯一的方法loadUserByUsername(),在loadUserByUsername()方法中根据用户名从数据库查询用户信息,包括密码和权限,最后将用户名,密码和权限封装在内部可识别的UserDetails对象中,并返回。.antMatchers(“/admin”).hasAnyAuthority(“admin,manager”)有admin,manager权限的可以访问。

2023-04-21 15:05:15 676

原创 Spring Security自定义身份验证

想要在Spring Security中自定义身份验证时,可以实现自定义或自定义。@Overrideauth方式一方式二在AuthenticationProvider中,可以检查用户名和密码,并返回包含自定义对象的。在中,只获得用户名,当返回自定义UserDeatails时,框架会对密码进行检查。

2023-04-21 01:27:51 399

原创 分享一个3D旋转图片盒子效果

【代码】分享一个3D旋转图片盒子效果。

2022-11-16 14:33:43 169

原创 快速开始redic

本篇文章用于快速开始在springboot中使用redic,适合新手学习。

2022-11-08 13:31:34 251

原创 简单登录功能(一)token的使用

前端使用的layui,通过ajax异步提交表单来实现登录,刚好学习巩固一下ajax,后端主要学习一下token的使用。token是什么?百度百科:Token在计算机身份认证中是令牌(临时)的意思,在词法分析中是标记的意思。一般作为邀请、登录系统使用。为什么使用token?主要减轻服务器压力,用户登录生成一次token后,发送一份给客户端存放在localStorage或cookie中,请求时放在请求头携带。服务端token存放在哪?session:使用起来简单,分布式情况存在同步问题。

2022-11-08 01:10:42 4129 2

原创 Springboot学习记录(二)

SpringBootConfiguration:表示该类是配置类,并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到spring容器中,并且实例名就是方法名。一般对有@Component,@Repository,@Service,@Controller,@Bean修饰的类进行装配。这就是很多默认配置开启的地方,如果需要加上自行配置类生效,也需要该注解。@Inherited:被修饰的子类注解可以继承该注解(这里的该指被@Inherited修饰的注解)1.2 main方法上的注解理解。

2022-09-17 20:29:16 106

原创 Springboot学习记录(一)

基本了解:它集成了大量常用的第三方库配置,Spring Boot应用中这些第三方库几乎可以是零配置的开箱即用(out-of-the-box),大部分的 Spring Boot 应用都只需要非常少量的配置代码(基于 Java 的配置),开发者能够更加专注于业务逻辑。出现原因:spring繁琐的配置,整合第三方框架的配置问题,导致了开发和部署效率的降低,Spring Boot 并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。

2022-09-17 17:10:54 184

原创 Java实现简单的万年历

Java自学的第10天,简单万年历的实现

2022-07-12 00:14:01 257

原创 练习 剪刀石头布

简单的java剪刀石头布

2022-07-11 18:29:17 55 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除