自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (2)
  • 收藏
  • 关注

原创 springBoot 自定义缓存注解

注解无法声明缓存时间,所以在这里可以自定义一个缓存注解。在声明缓存注解的过程中使用了redis,因为在上一篇文章中已经说明了SpringBoot如何整合redis组件了,所以在此就不做过多的说明了。...

2022-07-28 14:42:31 741 1

原创 springBoot中如何给敏感数据脱敏

在实际开发的过程中,我们可能会遇到一些敏感数据,但是用户又不希望这些敏感数据全部展示出来,所以这个时候就需要对数据进行脱敏处理解决思路:新建一个注解了标签,用在实体类字段中,实现再查询数据时将数据替换成处理好的数据2.新建脱敏操作的工具类3. 申明注解类4.注解的AOP操作5.实际使用对数据进行脱敏操作,总结就是使用AOP对数据进行拦截操作,在给对象赋值时进行数据操作...

2022-06-22 15:47:51 4510

原创 oracle使用心得(4)——如何恢复被删除的数据

在实际开发的过程中,我们也许会有误删据的时候,但以下方法可以让你恢复删除的数据查询这个时间点的数据,看是否是自己需要的数据。第二步:核对数据库系统时间有可能因为系统时间和数据库时间不一致查不出数据 所以先查询数据库的时间。第三步:执行这条语句把数据恢复到这个时间点第四步: 报错处理再执行第三步的时候可能会报下列错误ORA-08189: 因为未启用行移动功能, 不能闪回表,需要开启行移动功能执行下面语句处理错误总结使用flashback 语句,将对应的表回滚为对应时间的数据...

2022-06-21 15:16:17 1097

原创 linux学习笔记(1)---linux下下载安装部署jdk

2.安装压缩包如果未安装wget命令,使用下面的命令下载安装3.解压压缩包4.配置环境变量6.查看环境配置是否成功如图所示:安装成功

2022-06-08 14:57:22 209

原创 docker学习笔记(七) ——dockers部署nacos并挂载文件

提示:以下是本篇文章正文内容,下面案例可供参考服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理2.搭建临时nacos容器这一步主要是为了将初始的配置文件,从临时容器中复制到主机中3.从容器中复制nacos配置文件4.创建nacos数据库和用户创建nacos用户名进入github复制nacos-db.sql文件并执行SQL文件6.修改nacos的配置文件application.properties7.执行挂载命令..

2022-06-05 14:30:04 3640 2

原创 elasticsearch学习笔记(3) ------- 部署集群

文章目录一、Windows部署集群1. 配置部署1.1 步骤1.2 文件路径截图1.3节点配置文件1.5 查看部署情况1.6 集群部署测试一、Windows部署集群注意: elasticSearch8和7版本的配置方法不同,此处只演示7版本ElasticSearch7.8.0版本下载地址1. 配置部署1.1 步骤解压之后可以在,config文件夹下面找到elasticsearch.yml配置文件,将文件内容修改为下列配置。负责完整的elasticsearch文件夹,重命名为node1002

2022-05-22 18:52:30 152

原创 elasticsearch学习笔记(2) ------- elasticsearch的基本操作语法

文章目录一、基本语法操作1.创建索引2.查询单个索引3.删除单个索引二、高级使用1.文档创建2.指定id创建文档3.全局查询4.指定id查询5.指定字段查询5.1关键字段查询5.2查询所有5.3查询指定字段5.4分页查询5.5排序查询6.多条件查询此文章的所有访问操作都需要使用Apifox等接口调用软件一、基本语法操作1.创建索引http://192.168.87.128:9200/shopping2.查询单个索引http://192.168.87.128:9200/shopping

2022-05-21 10:54:16 96

原创 springBoot学习笔记(6)——@Valid和@Validated的使用

系列文章目录文章目录系列文章目录一、@Valid和@Validated的介绍1.引入jar包2. @Valid和@Validated的作用3.@Valid和@Validated的区别4.常用的参数校验注解二、@Valid和@Validated的使用1. 捕获全局异常配置类2.单个接口参数校验3.接口类参数校验提示4.嵌套类注解提示4.1. 实体类数据4.2.接口校验4.3. 接口调用5. 分组校验5.1 校验的实体类数据5.2 接口校验5.3 接口调用1.提交学习刷题试卷接口演示2.提交文档学习接口演示6

2022-05-18 18:36:38 269

原创 elasticsearch学习笔记(1) ------- elasticsearch的安装部署

文章目录一、elasticsearch的概念二、elasticsearch的下载安装2.1软件安装1.下载软件2. 运行3.校验2.docker安装部署1. 下载镜像2.创建文件夹3.创建配置文件4.创建容器命令5.校验一、elasticsearch的概念Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。二、elasticsearch的

2022-05-16 18:07:43 353

原创 MongoDB学习笔记------MongoDB常规操作(2)

增加操作1.创建数据库use 数据库名称;如: use runoob2.查询数据show dbs;3.插入数据db.collection.insert();如: db.runoob.insert({"name":"张三","age":19});4.其他插入操作插入一条数据db.collection.insertOne();如: db.runoob.insertOner({"name":"李四","age":18});插入多条数据db.collection.insertMa

2022-05-09 14:15:53 231

原创 MongoDB学习笔记------MongoDB入门介绍(1)

数据库的分类数据库主要分成两种:关系型数据库(RDBMS)Mysql ,Oracle,DB2,SQL Server …关系数据库中全部都是表非关系型数据库(No SQL)MongoDB,Redis键值对数据库文档数据库MongoDBMongoDB的下载Windows安装下载地址docker安装和部署拉取镜像docker pull mongo创建挂载目录mkdir -p /dockerImageFile/mongo/{data,conf,backup}

2022-05-09 11:30:38 155

原创 springCloud学习笔记(七)——向consul中注册服务,并实现调用

文章目录一、下载部署consul1. docker部署consul2.官网下载二、SpringCloud向consul中注册服务1.引入库2.读入数据总结一、下载部署consul1. docker部署consul部署命令docker run -d --name consul -p 8500:8500 consul查看是否部署成功,查询consul版本docker exec -it consul consul -version 2.官网下载软件安装包下载二、SpringCloud向

2022-03-28 14:01:44 637

原创 springCloud学习笔记(六)——向zookeeper中注册服务,并实现调用

文章目录一、docker环境下部署zookeeper1.下拉镜像2.部署容器二、SpringCloud向zookeeper中注册服务1.引入jar包2.完成pom文件内容3.配置application.yml4.使用@EnableDiscoveryClient注解声明main方法5.启动服务查看zookeeper中注册的服务三、微服务间方法调用1. 声明RestTemplate模板2. 调用接口3.请求结果总结一、docker环境下部署zookeeper1.下拉镜像docker pull zooke

2022-03-24 19:17:31 4075

原创 nginx的使用(6)—— 配置静态代理

文章目录前言一、配置图片静态代理二、配置验证码总结前言Nginx擅⻓处理静态⽂件,是⾮常好的图⽚、⽂件服务器。把所有的静态资源的放到nginx上,可以使应⽤动静分离,性能更 好。一、配置图片静态代理 server { listen 80; server_name 域名地址; server_name_in_redirect off; #charset koi8-r; #默认请求 location /

2022-03-24 14:34:51 4254

原创 nginx的使用(6)——配置动静分离

文章目录前言一、模板二、示例前言动静分离是让动态⽹站⾥的动态⽹⻚根据⼀定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可 以根据静态资源的特点将其做缓存操作,这就是⽹站静态化处理的核⼼思路一、模板upstream test{ server localhost:8080;server localhost:8081;}server { listen 80; server_name localhost; location / { root e:\ww

2022-03-24 14:08:53 651

原创 nginx的使用(5)——配置多个服务器实现负载均衡

文章目录前言一、简单配置二、负载均衡访问策略总结前言负载均衡也是Nginx常⽤的⼀个功能,负载均衡其意思就是分摊到多个操作单元上进⾏执⾏,例如Web服务器、FTP服务器、企 业关键应⽤服务器和其它关键任务服务器等,从⽽共同完成⼯作任务。 简单⽽⾔就是当有2台或以上服务器时,根据规则随机的将请求分发到指定的服务器上处理,负载均衡配置⼀般都需要同时配置 反向代理,通过反向代理跳转到负载均衡。⽽Nginx⽬前⽀持⾃带3种负载均衡策略,还有2种常⽤的第三⽅策略。一、简单配置upstream test {

2022-03-24 13:51:33 2281

原创 nginx的使用(4)——配置SSL证书https访问

文章目录一、nginx.conf文件配置总结一、nginx.conf文件配置 server { listen 80; server_name 域名地址; # 你的域名地址 #rewrite ^(.*)$ https://${server_name}$1 permanent; location /{ proxy_pass http://127.0.0.1:6677/; #你的项目地址 prox

2022-03-24 10:59:30 3292

原创 oracle使用心得(3)——PLSQL导出pde文件乱码

文章目录前言一、配置环境变量二、使用PLSQL导出数据库文件三、导入pde文件总结前言公司做项目,将数据库中数据迁移时,发现新导入的数据中文存在部分乱码,怎是为什么?好不多说废话,我们现在就解决这个问题。一、配置环境变量在电脑设置里找到“高级系统设置”,点击“环境变量”,新建系统变量。NLS_LANGAMERICAN_AMERICA.AL32UTF8二、使用PLSQL导出数据库文件注意别勾选包括权限,否则可能会因为表空间不同而报错三、导入pde文件总结导出数据库文件乱码,可

2022-03-24 10:36:52 2964

原创 docker学习笔记(六) ——dockers部署Oracle并挂载文件

文章目录一、部署Oracle1. 拉取Oracle镜像2.创建挂载文件的文件夹3.创建临时Oracle容器4.复制临时Oracle容器内文件到主机中5.修改挂载目录所属用户和用户组6.删除临时容器7.创建正式容器二、Oracle用户操作1.进入Oracle容器中2. 删除3.复制4.退出容器,并重启容器5.再次进入容器内,设置用户信息6.设置环境变量7.登入sqlplus8.修改sys,system密码9创建test用户,密码为12345610.将dba权限授权给内部管理员账11.修改密码规则策略为密码永不

2022-03-23 20:30:34 2940

原创 springBoot学习笔记(8)—— 整合redis缓存组件

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章一、redis是什么?二、springBoot整合redis缓存的步骤1. 引入jar包2. 完整pom内容3. application配置内容4.redis序列化配置5. service服务6. 常用缓存注解说明7. 缓存截图总结提示:以下是本篇文章正文内容,下面案例可供参考一、redis是什么?Red

2022-02-23 17:29:59 1025

原创 docker学习笔记(五) ——IDE远程连接docker

文章目录一、配置docker可以远程连接二、IDE配置连接1.进入IDE配置搜索docker2. 添加docker总结一、配置docker可以远程连接进入docker配置文件vim /lib/systemd/system/docker.service修改访问权限-H tcp://0.0.0.0:23753. 完整配置ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

2022-02-15 16:06:13 808

原创 2.6 springBoot学习笔记(2.6)——- 整合mybatisPlus

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章一、pandas是什么?总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。总结项目源码...

2022-02-08 15:31:59 966

原创 oracle使用心得(2)—— plsql锁表解决办法

文章目录一、查看表空间使用情况二、创建表空间以及用户1. 查看表空间的文件位置2. 创建表空间3.创建表空间用户4. 授权表空间相应权限二、解决表空间快满的操作1.添加新的表空间文件2.重新设置原有表空间大小总结一、查看表空间使用情况SELECT a.tablespace_name,a.bytes total,b.bytes used,c.bytes free,(b.bytes * 100) / a.bytes "% USED ",(c.bytes * 100) / a.bytes "%

2022-02-08 14:06:48 3365 2

原创 springBoot学习笔记(2.5)—— 整合mybatis配置多数据源

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章一、pandas是什么?总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。总结项目源码...

2022-02-07 17:00:23 724

原创 springBoot学习笔记(5)—— 整合Thymeleaf模板驱动语言

springBoot整合Thymeleaf模板驱动语言

2022-01-28 16:47:52 758

原创 nginx的使用(3)—— 配置一个间的反向代理

nginx配置一个简单的反向代理

2022-01-27 17:44:39 93

原创 nginx的使用(2)—— nginx配置文件详解

nginx配置文件详解

2022-01-27 17:08:13 167

原创 nginx使用(1)—— nginx的常用命令

nginx的常用命令

2022-01-26 16:20:23 2117

原创 mybatis使用心得(1)—— sql数据如何做唯一校验

数据库中唯一性校验的处理

2022-01-20 15:29:30 1857

原创 springBoot学习笔记(2.4)—— 整合PageHelper分页组件

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章一、pandas是什么?总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。总结项目源码...

2022-01-11 15:27:34 639

原创 springBoot学习笔记(2.3)—— mybatis中如何声明事务

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章一、开启事务的步骤1. service服务层开启事务配置2. 开启事务测试2.1 service事务处理内容2.2 controller调用方法2.3截图说明二、事务失效的情况1 方法非public修饰2 try- catch提前捕获异常总结提示:以下是本篇文章正文内容,下面案例可供参考一、开启事务的步骤

2022-01-07 15:51:42 411

原创 springBoot学习笔记(4)—— 整合Jpa

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目文章目录更多文章springBoot学习系列笔记文章前言一、Jap是什么?1.概念2.Jpa分类图片二、构建项目步骤1.构建项目2.总结

2022-01-06 16:46:55 542

原创 springBoot学习笔记(2.2)—— 整合mybatis之递归子查询

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目提示:文章目录更多文章springBoot学习系列笔记文章前言一、二、使用步骤1.引入库2.读入数据总结前言提示:前两篇文章研究了spring Boot整合mybaits,现在这篇文章研究mybatis中递归子查询的问题。至于编写application.yml配置文件此次不再赘述

2022-01-05 15:14:36 466

原创 springBoot学习笔记(3)——从配置文件获取配置参数

SpringBoot如何从配置文件获取参数

2022-01-01 14:08:40 454

原创 springBoot学习笔记(2.1)—— 整合mybatis之一对一,一对多查询

更多文章更多系列文章在个人网站springBoot学习系列笔记文章springBoot学习笔记(1)—— 搭建springBoot项目说明:上一篇文章已经使用了SpringBoot和mybatis的整合,所以此处研究一对一,一对多查询。上面有这个系列的文章目录,有需要的可以跳转到对应的文章列表,有问题和意见的可以评论或者私聊。文章目录更多文章springBoot学习系列笔记文章一、二、使用步骤1.引入库2.读入数据总结一、示例:pandas 是基于NumPy 的一种工具,该工具是为了解决

2021-12-30 16:33:00 396

原创 springBoot学习笔记(2)—— 整合mybatis

# springBoot学习笔记系列文章目录文章目录# springBoot学习笔记系列文章目录一、引入jar包和配置文件1. 引入jar包2.完整pom.xml文件3. application.yml配置文件内容二、具体代码内容1.创建表格2.创建实体类3.Controller控制层方法4.service服务层方法5.dao持久层方法6.mapper方法7运行截图一、引入jar包和配置文件1. 引入jar包 <dependency> <group

2021-12-28 17:44:50 308

原创 springBoot学习笔记(1)—— 搭建springBoot项目

springBoot学习系列笔记文章文章目录springBoot学习系列笔记文章一、搭建项目1.步骤说明2.步骤截图二、项目代码1.引入jar包2.java代码运行截图总结说明:此次项目的构建都是基于IDE软件。一、搭建项目1.步骤说明点击“File”->“New”->“Module”。选择"Spring Initializr",选择JDK8环境,点击“Next”填入项目名Name,这里我填写的是springbootdemo,选择Java Version为8。Web中引入Sp

2021-12-27 17:35:02 448 1

原创 springCloud学习笔记(五)——OpenFeign服务调⽤映射

一、OpenFeign的作用和含义二、OpenFeign的使用1.引入库代码如下(示例):import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_https_context = ssl._cr...

2021-12-02 14:52:01 824

原创 springCloud学习笔记(四)——ribbon负载均衡策略

一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create...

2021-11-30 13:33:17 725

原创 springCloud学习笔记(三)——eureka服务消费者

二、项目搭建1.引入jar <!-- 引入eureka客户端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </d..

2021-11-25 17:58:30 382

30种页面加载效果.zip

30中页面加载效果,loading加载效果,页面缓冲页面加载

2019-12-11

springboot全局配置文件

学习springboot时,搜索的springboot全局配置文件,其内容有各种配置样式

2018-10-01

空空如也

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

TA关注的人

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