笔记
文章平均质量分 89
coderxjh
这个作者很懒,什么都没留下…
展开
-
SrpingBoot整合RabbitMQ
1、搭建初始环境1.1 引入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>1.2 配置配置文件spring: rabbitmq: host: 192.168.242.138 port: 5672原创 2021-07-22 20:31:20 · 143 阅读 · 1 评论 -
Nginx学习笔记(二)
四、Nginx的配置实例1、反向代理实例1① 实现效果1)打开浏览器,在浏览器地址栏输入www.123.com,跳转Linux系统中的tomcat主页面② 准备工作1)在Linux系统上安装tomcat,使用默认端口8080使用xftp上传tomcat压缩包,并解压进入tomcat的bin目录中,使用**./startup.sh**启动tomcat服务器2)对外开放访问的8080端口firewall-cmd --add-port=8080/tcp --permanent # 开原创 2021-07-13 20:26:24 · 456 阅读 · 0 评论 -
Nginx学习笔记
内容介绍1、nginx基本概念。nginx是什么,能做什么事情反向代理。负载均衡。动静分离2、nginx 安装、常用命令和配置文件在liunx系统中安装nginx.nginx常用命令。nginx 配置文件。3、nginx 配置实例nginx配置反向代理nginx配置负载均衡nginx配置动静分离。nginx配置高可用集群4、nginx 原理。一、Nginx简介1、什么是NGINXNginx (“engine x”)是一个高性能的HTTP和反向代理服务器,特点原创 2021-07-10 23:10:35 · 89 阅读 · 0 评论 -
SpringBoot 自定义starter
一、starter启动原理从上图可以发现,web场景启动器和redis场景启动器的jar包里面没有源代码。这是web-starter的pom文件: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> &原创 2021-07-08 18:52:32 · 53 阅读 · 0 评论 -
SpringBoot 数据访问
一、SQL按照对SpringBoot的用法,想要操作数据库,完成一系列的crud操作,需要导入数据开发的场景,spring-boot-starter-xxx;这些starter会导入许多配置类xxxAutoConfiguration;配置类中会导入许多组件,比如datasource,也就是数据源;数据源中的设置与xxxProperties绑定。根据以上,想要操作数据库,需要完成两步,一是导入数据库开发的相关场景,二是配置配置文件中与数据库相关的配置项。1.导入jdbc场景<depende原创 2021-07-06 23:20:45 · 61 阅读 · 0 评论 -
Redis学习笔记(五)
十.Redis主从复制1.概念主从复制:是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。主从复制的作用:数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式原创 2021-04-07 20:26:04 · 125 阅读 · 2 评论 -
Redis学习笔记(四)
7.redis.conf配置文件原创 2021-04-06 18:56:56 · 167 阅读 · 0 评论 -
Redis学习笔记(三)
三、三种特殊类型1.geospatial 地理位置Redis的Geo在Redis3.2版本时推出了。① GEOADD key longitude latitude member [longitude latitude member …]将指定的地理空间位置(纬度、经度、名称)添加到指定的key中有效的经度从-180度到180度。有效的纬度从-85.05112878度到85.05112878度。超过上述范围,指令将会报错。例子# 添加地理位置# 规则:两级无法直接添加,我们一般会下原创 2021-04-03 22:31:05 · 238 阅读 · 0 评论 -
Redis学习笔记(二)
一、基础知识在Redis中默认有16个数据库使用vim xconfig/redis.conf 查看redis的配置文件,可以看到默认数据库数量,通过修改配置文件来修改默认数据库数量默认使用的是第0个数据库我们可以通过select命令切换数据库127.0.0.1:6379> select 3OK127.0.0.1:6379[3]> dbsize #查看数据库大小(integer) 0127.0.0.1:6379[3]> keys * # 查看当前数据库所有的key1)原创 2021-04-01 15:04:10 · 129 阅读 · 0 评论 -
在Linux上安装jdk
1.下载jdk8去官网手动下载下载Linux环境的jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里我们选择rpm格式的文件目前在官网下载低于jdk1.8的java jdk的时候需要登陆,这边分享一个账号,方便下载账号:[email protected]密码:Oracle123账号提供者:https://blog.csdn.net/WNsshssm/article/原创 2021-03-31 13:03:08 · 172 阅读 · 1 评论 -
Redis学习笔记(一)
一、Redis概述1.Redis是什么Redis(Remote Dictionary Server ),即远程字典服务是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。免费开源,是当下最热门的NoSQL数据库,又叫结构化数据库2.Redis能干嘛内存存储数据:Redis为了效率,将原创 2021-03-29 16:42:30 · 80 阅读 · 1 评论