- 博客(63)
- 收藏
- 关注
原创 The ‘Access-Control-Allow-Origin‘ header contains multiple values和前端cookie无法设置token值导致无法登录
查阅相关资料,最后在网关上加上了个全局过滤器进行去重(这个不是问题的根本,就不贴在这里了),在加上这个类之后,重复跨域问题确实解决了,但又出现了新的问题:前端cookie无法设置值导致无法登录。
2025-02-19 14:42:07
215
原创 完整化安装kubesphere,ks-jenkins的状态一直为init
日志描述如下: Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 5m56s default-scheduler Successfully assigned kubesphere-de
2025-01-11 17:32:38
1101
原创 在Linux系统安装配置 MySQL 和 hive,hive配置为远程模式
在Linux系统安装配置 MySQL 和 hive,hive配置为远程模式
2024-12-17 16:11:11
1206
原创 使用vagrant在virtualBox创建linux虚拟机,并使用FinalShell连接
(3)使用 vagrant up 启动 Linux, 如果系统在运行,也可以直接使用 vagrant reload 指令, 让配置生效, 启动后,登录 Linux , 使用指令 ip addr 查看 IP。查看有哪些虚拟系统可以下载安装 : https://app.vagrantup.com/boxes/search。(2)将ip改成 192.168.56.202,这个ip只要是192.168.56.x这个有效ip即可。先登录root账号(一定要是root):初始密码默认为vagrant。
2024-11-25 14:45:32
392
原创 解决FinalShell 连接virtual box安装的Linux centos/7系统 一直让输入密码,输入什么密码都没用
修改 PasswordAuthentication no 为。之后重启 SSH 服务或服务器使配置生效。之后就可以在finalshell远程使用账号密码登录。
2024-11-25 13:39:54
379
原创 分布式微服务项目,同一个controller不同方法间的转发导致cookie丢失,报错null pointer异常
本服务为购物车服务,域名为cart.jxxdymall.com,由于第一个请求来自另一个域名为item.jxxdymall.com的服务,而cookie的作用域被我设置为了jxxdymall.com,在方法间进行转发的时候,转发之前的路径是http://item.jxxdymall.com/4.html,转发之后变为http://192.168.56.1:15002/addToCartSuccess.html?skuId=4&num=1,导致了cookie丢失。重定向时使用完整路径。
2024-11-13 09:26:37
549
原创 整合springsession使用redis存取session数据报错:The bean ‘sessionEventHttpSessionListenerAdapter‘, defined in...
错误描述:The bean 'sessionEventHttpSessionListenerAdapter', defined in class path resource [org/springframework/boot/autoconfigure/session/RedisSessionConfiguration$SpringBootRedisHttpSessionConfiguration.class], could not be registered. A bean with that name
2024-11-11 15:51:35
335
1
原创 版本管理工具 Git 的下载安装及使用
(1)分支可以有多个(根据业务需求)(2)如果各分支没有交集,始终平行发展,则不需要合并(merge)(3)如果两个分支,需要合并,则执行 merge 操作(4)分支合并示意图。
2024-08-31 14:18:13
1542
2
原创 SpringBoot框架学习笔记(九):数据库操作(JDBC+HikariDataSource、整合 Druid 、 Mybatis 以及 Mybatis-plus 到SpringBoot)
数据库操作:JDBC+HikariDataSource、整合 Druid 、 Mybatis 以及 Mybatis-plus 到SpringBoot
2024-08-19 16:25:06
1350
2
原创 SpringBoot 框架学习笔记(八):异常处理 和 Servlet、Filter、Listener三大组件注入spring
异常处理 和 Servlet、Filter、Listener三大组件注入spring
2024-08-14 08:57:24
1189
原创 SpringBoot 框架学习笔记(七):Thymeleaf、拦截器 和 文件上传实现(解决了文件重名 和 按日期分目录存放问题)
Thymeleaf、拦截器 和 文件上传实现(解决了文件重名 和 按日期分目录存放问题)
2024-08-06 16:30:20
719
原创 SpringBoot框架学习笔记(五):静态资源访问、Rest风格请求处理、配置视图解析器、接收参数的相关注解详解
静态资源访问、Rest风格请求处理、配置视图解析器、接收参数的相关注解详解: @PathVariable、@RequestHeader、@RequestParam、@CookieValue、@RequestBody、@RequestAttribute、@SessionRequest
2024-07-22 17:49:35
1193
1
原创 SpringBoot框架学习笔记(三):Lombok 和 Spring Initailizr
(1)Lombok 作用简化JavaBean开发,可以使用Lombok的注解让代码更加简洁Java项目中,很多没有技术含量又必须存在的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些代码既没有技术含量,又影响着代码的美观,Lombok应运而生(2)SpringBoot 和 IDEA 官方支持IDEA 2020已经内置了Lombok插件SpringBoot 2.1.x之后的版本也在Starter中内置了Lombok依赖。
2024-07-18 18:46:47
1035
原创 SpringBoot框架学习笔记(二):容器功能相关注解详解
@Configuration、@Import、@Conditional、@ImportResource、@ConfigurationProperties、@EnableConfigurationProperties
2024-07-17 23:58:43
800
原创 MyBatis框架学习笔记(四):动态SQL语句、映射关系和缓存
在一个实际的项目中,sql语句往往是比较复杂的为了满足更加复杂的业务需求,MyBatis的设计者,提供了动态生成SQL的功能。
2024-07-15 19:59:25
978
原创 MyBatis框架学习笔记(三):MyBatis重要文件详解:配置文件与映射文件
(1)MyBatis 的真正强大在于它的语句映射(在 XxxMapper.xml 配置), 由于它的异常强大, 如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。(1)mybatis 的核心配置文件(mybatis-config.xml),比如配置 jdbc 连接信息,注册 mapper 等等都是在这个文件中进行配置,我们需要对这个配置文件有详细的了解。如果一个包下有很多的类,我们可以直接引入包,这样就是给该包下面的所有类的设置了别名,可以直接使用。
2024-07-11 22:23:00
1092
原创 MyBatis框架学习笔记(二):原生API 的调用 和 注解的使用
如 果 是 通 过 注 解 的 方 式 , 就 不 再 使 用。在笔记一案例的基础上将增删改查,使用。在前面项目的基础上,将增删改查,使用。文 件 , 但 是 需 要 在。文件中注册含注解的类。
2024-07-08 19:23:39
491
原创 MyBatis框架学习笔记(一):MyBatis入门
MyBatis 中文手册:(1)https://mybatis.org/mybatis-3/zh/index.html(2)https://mybatis.net.cn/Maven 仓库:https://mvnrepository.com/ 仓库作用:需要什么 jar 包,搜索得到对应的 maven dependency传统的 Java 程序操作 DB 分析-工作示意图(1)MyBatis 是一个持久层框架 (2)前身是 ibatis, 在 ibatis3.x 时,更名为 MyBatis (3)MyBati
2024-07-08 14:24:51
567
原创 前端技术栈学习:Vue2、Vue cli脚手架、ElementUI组件库、Axios
前端技术栈学习:Vue2、Vue cli脚手架、ElementUI组件库、Axios
2024-06-25 21:25:24
1138
原创 ES6(ECMAScript 6.0) 新特性
(1)解构就是取出数据,解构赋值是对赋值运算符的扩展(2)是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值(3)主要有两种形式: 数组解构和对象解构(1)模板字符串使用反引号 `` 将字符串包裹(2)可作为普通字符串(3)可用来定义多行字符串,即可以将换行字符串原生输出(4)字符串插入变量和表达式, 使用 ${}(5)字符串中可以调用函数(1)箭头函数提供更加简洁的函数书写方式。(2)基本语法是:(参数列表) => { 函数体 }
2024-06-18 17:08:25
1158
原创 SpringMVC框架学习笔记(七):处理 json 和 HttpMessageConverter 以及文件的下载和上传
处理 json 数据和 HttpMessageConverter 以及文件的下载和上传
2024-06-12 19:04:22
745
原创 SpringMVC框架学习笔记(六):数据格式化(即数据类型转换)、表单数据校验、以及表单中文乱码处理
数据格式化(即数据类型转换)、表单数据校验、以及表单中文乱码处理
2024-06-11 20:48:47
784
原创 SpringMVC框架学习笔记(五):手动实现 SpringMVC 底层机制。本文章包含所有源码,且均有详细注释(核心分发控制器+ Controller容器控制器+方法获取参数.....),
包含所有源码,且均有详细注释。手动实现 SpringMVC 底层机制(核心分发控制器+ Controller 和 Service 注入容器 + 对象自动装配 + 控制器方法获取参数数 + 视图解析 + 返回 JSON 格式数据)。
2024-06-02 20:37:57
1011
原创 java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader
在maven项目中,给SAXReader创建实例,启动tomcat服务器后报异常java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader。我在pom文件中是引入了dom4j依赖得,但是不知道为什么在上传到web时就找不到了。在WEB-INF目录下新建lib目录,手动将dom4j的jar包导入(该jar包可在文章顶部获取)
2024-05-31 21:08:01
365
原创 SpringMVC框架学习笔记(四):模型数据 以及 视图和视图解析器
模型数据处理放入request域和session域 以及 视图和视图解析器
2024-05-31 11:37:11
855
1
原创 SpringMVC框架学习笔记(三):url请求风格-Rest 以及 SpringMVC 映射获取到各种类型数据
url请求风格-Rest 以及 SpringMVC 映射获取到各种类型的数据
2024-05-30 20:04:56
1278
原创 SpringMVC框架学习笔记(二):@RequestMapping 注解的各种用法
@RequestMapping、@PathVariable
2024-05-29 09:56:59
1712
原创 Spring框架学习笔记(五):JdbcTemplate 和 声明式事务
介绍了Spring框架中 JdbcTemplate 和 声明式事务 的基本使用
2024-05-22 14:50:31
615
原创 Spring框架学习笔记(四):手动实现 Spring 底层机制(初始化 IOC容器+依赖注入+BeanPostProcessor 机制+AOP)
手动实现 Spring 底层机制,初始化 IOC容器+依赖注入+BeanPostProcessor 机制+AOP
2024-05-21 20:40:02
1044
原创 Spring框架学习笔记(二):Spring IOC容器配置 Bean,分别基于XML配置bean 和 基于注解配置 bean
本文主要介绍spring框架中,基于xml配置文件配置bean和基于注解配置bean
2024-05-10 20:48:58
1054
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人