自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot 整合 Swagger 通过swagger-ui.html访问报404

swagger-ui.html 404

2022-02-15 17:35:01 566

原创 HashMap面试题

HashMap面试题HashMap的特性?HashMap存储键值对实现快速存取,键-值(key-value)都允许为null,key不可重复,如重复则覆盖,并返回oldValue。非同步,线程不安全底层是hash表,不保证有序(插入顺序和存储顺序不同)HashMap结构JDK1.7中的HashMap是由两种数据结构组成:数组 + 链表JDK1.8中的HashMap是由三种数据结构组成:数组 + ( 链表 or 红黑树 )二维结构。第一维是数组,第二维是链表HashMap的扩容机制?

2020-06-24 19:15:11 391

原创 SSO单点登录(Single Sign On)

1.基于Cookie共享的单点登录1.1.简介​ ​ 单点登录(Single Sign On) 简称为SSO, 定义为在多个应用系统中, 用户只需要登陆一次就可以访问所有相互信任的应用系统,而不需要再次登录。是目前比较流行的企业业务整合的解决方案之一。​​ ​ 例如,用户成功登录baidu.com后,访问百度贴吧tieba.baidu.com、百度地图map.baidu.com就不需要再次登录,只需要登录一次,用户的登录状态信息就可以在相互信任的系统间共享,实现单点登录。1.2.实现方式1.2.1

2020-06-14 11:38:20 395

原创 错误: 找不到或无法加载主类 com.xxxx.xxx.Application

从git仓库拉了一个子项目, 启动时报错, 找不到或无法加载主类, 检查了依赖和配置文件都没有问题1.在子模块上右键 , 重新构建子模块2.清除编译3.重新编译

2020-06-10 14:27:41 2444

原创 SpringBoot配置文件不生效-踩坑日记

Web server failed to start. Port xxxx was already in use.启动项目的子模块, 显示端口被占用, 明明配置的是9091端口, 启动的时候初始化的是9092端口, 配置文件没生效检查后发现配置文件并没有编译, 找了半天, 最后发现是pom.xml的打包方式有问题将打包方式改为jar后问题解决mven的三种打包方式...

2020-05-28 08:26:41 1301

原创 连接阿里RDS失败错误代码10060 Unknown error

远程访问RDS要设置ip访问白名单, 否则会连接不上如果之前设置过, 且能连上 , 一段时间之后出现连接不上的问题, 可能是由于本机的ip变了, 百度搜下ip查看本机ip , 再到阿里RDS管理控制台添加至白名单即可...

2020-05-20 23:32:39 1119

原创 阿里云ECS安装Redis并使用RedisDesktopManager连接

1.连接ECS  首先要先连接阿里ECS,找到云服务器ECS->实例->查看公网IP修改实例密码, 之后使用xshell连接2.安装2.1下载Redis下载2.2上传至服务器2.3解压tar zxvf redis-5.0.3.tar.gz2.4安装依赖yum -y install gcc-c++ autoconf automake2.5预编译cd redis-5.0.3/make2.6安装创建安装目录mkdir -p /usr/local/redis

2020-05-19 22:19:39 470

原创 Mybatis 添加记录返回主键

  Mybatis 配置文件 useGeneratedKeys 参数只针对 insert 语句生效,默认为 false。当设置为 true 时,表示如果插入的表以自增列为主键,则允许 JDBC 支持自动生成主键,并可将自动生成的主键返回。用法:在 <insert id="insertReturnKey" useGeneratedKeys="true" keyProperty="id" keyColumn="id" parameterType="com.xxxx.xxxx.vo.ProductIm

2020-05-09 16:21:43 479

原创 报错 org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingR

1.前台freemarker页面传参给后台时报错报错信息:2020-05-09 12:05:59.205 WARN 6624 --- [nio-8080-exec-2] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errorsFi

2020-05-09 12:30:23 1398

原创 SpringBoot 使用Aop拦截指定注解 以简单权限验证为例

场景:使用Aop通过拦截自定义注解实现方法级别的权限验证1.自定义权限验证注解2.在控制层方法级别上声明注解3.定义切面拦截指定注解标注的方法说明:用户登录成功后,会把用户拥有的所有权限码(permissions)存到session域对象中1.自定义权限验证注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)...

2020-05-05 21:28:40 387

原创 学习笔记day09_js02

1.创建节点createElement作用: 通过标签创建一个元素语法; document.createElement(“标签名”)参数:标签名返回值:创建的节点注意:只能创建元素节点 注释节点无法创建2.替换节点语法 :父级节点.replaceChild(node,childNode)参数: node 要替换的节点ChildNode 被替换的节点3.克隆...

2020-03-21 00:24:35 97

原创 学习笔记day08_js01

运算符+ 字符串连接= 赋值== 比较数据是否相等=== 比较数据类型和值是否相同 先比较类型 再比较值! 非 取反逻辑运算符:&& ||如果逻辑运算符两边都是boolean类型,最终结果也是boolean类型如果逻辑运算符两边有其他类型存在,最终结果为操作数中的一个&&:若第一个操作数转为boolean为false 最终结果就是第一...

2020-03-20 00:00:40 166

原创 学习笔记day07_HTML

列表标签ul 无序列表ol 有序列表ol、ul 直接子元素只能为li表格标签表格用来展示数据,特点:方方正正table 表格先有行再有列,所有的内容都要定义在单元格中tr 行th 表格头单元格 加粗+居中td 表格体单元格 table标签的属性: border 变框 bordercolor 变框颜色...

2020-03-18 22:37:07 104

原创 学习笔记day06_动态SQL&HTML常用标签

批量插入数据批量删除动态SQLwhere if 标签choose when otherwise 标签HTML常用标签a标签 :超链接标签属性:href 必填属性 定义连接地址。相对地址:相对于同一个环境。 绝对地址:从http | https开始属性:target 打开方式。_self 当前页面打开, _blank 新页面打开属...

2020-03-17 01:12:04 128

原创 Oracle数据库学习笔记day05_Mybatis框架入门

Mybatis核心配置文件是一个xml文件,命名无要求,位置无要求,一般成为mybatis.xml,放在src路径下Mybatis SQL映射文件在Mybatis中,推荐使用mappers作为包名,我们只需要写一个映射配置文件就可以,DeptMapper.xml,用于定义要执行的sql语句,同时可以设置参数|返回值结果类型JAVA测试代码...

2020-03-16 00:49:23 141

原创 Oracle数据库学习笔记day04_JDBC

JDBC基本流程:1.加载驱动 (选择哪一个数据库)2.获取连接 (与数据库连接上)3.准备sql语句4.获取处理块(打包发送)5.接收结果集6.处理结果数据7.关闭资源package com.shsxt.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Result...

2020-03-15 00:44:48 106

原创 Oracle数据库学习笔记day03_表连接99

等值连接自然连接 natural join 自动根据同名字段|主外键关系jion using(等值连接字段名) 当存在多个同名字段,可以指明使用哪一个做等值连接非等值连接...

2020-03-13 00:44:32 170

原创 Oreacle数据库学习笔记day02_模糊查询、分组、组函数、行转列

模糊查询_一个任意字符 %任意个任意字符1)查询员工姓名中包含字符A的员工信息2)查询员工姓名中第二个字母为A的员工信息分组select 查询数据 from 数据来源 where 行过滤条件 group by 分组字段1,分组字段2… having 组过滤条件 order by 排序字段…;执行流程: from -> where -> group by ...

2020-03-12 00:03:35 310

原创 Oracle数据库学习笔记day01_select

Oracle为关系型数据库 rdbms关系:表 表与表之间之间的关系主键: 唯一 + 非空主键的作用:表中建议添加主键,可以根据主键精确的定位和区分 表中数据的唯一表设计的规范要求中: 建议为每一张表都添加一个主键三范式作用:最终的目的避免数据重复冗余,1NF->列不可再分,最小原子 (避免重复) ;2NF ->主键依赖 (确定唯一);3NF->消除传递依赖(...

2020-03-09 21:16:30 188

空空如也

空空如也

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

TA关注的人

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