自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java连接redis

springboot在整合redis时提高两个模板类,StringRedisTemplate和RedisTemplate.以后对redis的操作都在该模板类中。它是StringRedisTemplate的父类,它类可以存储任意数据类型,但是任意类型必须序列化,默认采用的是jdk的序列化方式。jdk序列化方式阅读能力差,而且占用空间大. 我们在使用是一般需要人为指定序列化方。第二种:lettuce:---->刚出现没有多久就被springboot整合进来。第一种:jedis---传统的项目--ssm。

2023-04-27 11:25:36 1613

原创 学习Jenkins

Jenkins 是一个用 Java 编写的开源自动化工具,带有用于持续集成的插件。Jenkins 用于持续构建和测试您的软件项目,从而使开发人员更容易将更改集成到项目中,并使用户更容易获得新的构建。它还允许您通过与大量测试和部署技术集成来持续交付软件。

2023-04-27 10:39:02 134

原创 学习 redis的持久化

1. 缓存作为Key-Value形态的内存数据库,Redis 最先会被想到的应用场景便是作为数据缓存。而使用 Redis 缓存数据非常简单,只需要通过string类型将序列化后的对象存起来即可,不过也有一些需要注意的地方:必须保证不同对象的 key 不会重复,并且使 key 尽量短,一般使用类名(表名)加主键拼接而成。选择一个优秀的序列化方式也很重要,目的是提高序列化的效率和减少内存占用。

2023-04-26 11:16:34 138

原创 学习redis

NoSQL(Not only SQL)是对不同于传统的关系数据库的数据库管理系统的统称,即广义地来说可以把所有不是关系型数据库的数据库统称为NoSQL。NoSQL 数据库专门构建用于特定的数据模型,并且具有灵活的架构来构建现代应用程序。NoSQL 数据库使用各种数据模型来访问和管理数据。这些类型的数据库专门针对需要大数据量、低延迟和灵活数据模型的应用程序进行了优化,这是通过放宽其他数据库的某些数据一致性限制来实现的。Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。

2023-04-24 11:24:12 88

原创 反向代理服务器: nginx

1、Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。2、Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。3、由俄罗斯的程序设计师lgor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。4、其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

2023-04-22 19:29:59 294

原创 学习linux

: centos7的根目录bin: 脚本目录--包含很多linux命令sbin: 命令目录--包含linux的命令etc: 配置目录--可以配置很多参数--IP地址,环境变量配置root: 它是root用户的目录usr: 用户安装软件的目录----等价于window中program filestmp: 缓存--临时目录lib: centos7系统所需要的依赖。

2023-04-22 17:52:05 29

原创 学习 elementui

在了解什么是跨域的时候,我们首先要了解一个概念,叫同源策略,什么是同源策略呢,就是我我们的浏览器出于安全考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。

2023-04-15 09:25:39 200 1

原创 学习vue

vue中data属性的作用是用于将组织从view中抽象出,可以将视图的数据抽象出来并存放在data中。vue中template属性的作用是设置模板,使用template属性可以替换页面中的元素或占位符。vue中methods属性的作用是用于放置页面中的业务逻辑,一般用于放置js方法。vue中watch属性是一个监听属性,通过watch属性可以响应数据的变化。vue中computed属性是一个计算属性,常用于处理一些复杂逻辑。vue中el属性的作用是指示vue编译器解析的位置,是一个占位符。

2023-04-14 21:26:55 102

原创 1.springboot整合swagger2

一个定时任务调度框架,简单易用,功能强大可以使实现定时任务的。在项目开发过程当中,某些定时任务,可能在运行一段时间之后,就不需要了,或者需要修改下定时任务的执行时间等等。需要在代码当中进行修改然后重新打包发布,很麻烦。使用Quartz来实现的话不需要重新修改代码而达到要求。(1)引入quartz依赖(2)配置定时器任务@Component //交于spring容器该类对象@Autowired")//1.查询过期的订单//2.删除过期的订单(3)开启定时器注解驱动。

2023-04-14 11:17:50 67

原创 1. springboot学习

mybatis-plus就是mybatis升级版,在mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-04-14 11:01:38 55 1

原创 springboot框架

accessKeyId,accessKeySecret等,这些内容能写在java源代码中。第一种方式: 在类上@ConfigurationProperties(prefix="")第二种使用@Value读取属性:---他只能读取基本类型和String类型。java为什么需要读取配置文件的内容,我们开发时需要把哪些内容放入配置文件。5 提供生产就绪型功能,如指标,健康检查和外部配置。5 开箱即用,没有代码生成,也无需 XML 配置。1.druid数据源: ----连接数据库。2.引入相关的依赖。

2023-04-11 21:00:55 100

空空如也

空空如也

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

TA关注的人

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