- 博客(12)
- 收藏
- 关注
原创 Springboot+RabbitMQ
生产者@RestControllerpublic class OrderController { @Autowired private RabbitTemplate rabbitTemplate; @GetMapping("order") public String order(){ try { Thread.sleep(5); } catch (InterruptedException e) {
2021-05-06 23:07:25 164
原创 Springboot连接Redis
使用springboot连接Redis创建一个springboot项目。在创建项目我自己添加了相关需要的依赖。添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>配置applicat
2021-04-26 14:40:50 927
原创 Redis的持久化方式
一、什么是持久化?1.持久化就是将内存中的数据存储到磁盘,防止数据丢失。2.Redis持久化方式有两种:①RDB:快照。就是将内存中的数据以快照的方式保存到磁盘。②AOF:日志追加。记录服务器接收的每一个操作,记录的是命令。当服务器启动时加载改文件,会将该文件中的命令再执行一遍。二、持久化方式1.RDB方式1.1手动执行save命令save:该命令会阻塞redis服务器,执行save期间,redis不能再处理其他命令,直到RDB过程完成为止。 127.0.0.1:6379> set
2021-04-24 09:50:38 157
原创 Centos7安装Redis
一、什么是非关系型数据库1.NOSQL和RDBMS的区别非关系型数据库(NOSQL)是对关系型数据(RDBMS)的一种补充。1.RDBMS的特点:①高度组织化结构化数据②结构化查询语言(SQL语句)③数据和关系都存储在单独的表中④数据操纵语言DML,数据定义语言DDL⑤严格的一致性.,基于事务NoSQL的特点:①代表着不仅仅是SQL②没有声明性查询语言③键 - 值对存储④最终一致性⑤非结构化和不可预知的数据⑥高性能,高可用性和可伸缩性。 适合搭建集群2.redis的概念
2021-04-22 09:11:54 119
原创 RabbitMQ的使用
一、RabbitMQ的结构Broker:接收和分发消息的应用,RabbitMQ Server就是 Message BrokerVirtual host:出于多租户和安全因素设计的,把 AMQP 的基本组件划分到一个虚拟的分组中,类似于网络中的 namespace 概念。当多个不同的用户使用同一个 RabbitMQ server 提供的服务时,可以划分出多个vhost,每个用户在自己的 vhost 创建 exchange/queue 等Connection:publisher/consumer 和
2021-04-20 21:15:13 255 1
原创 RabbitMQ的安装
一、安装RabbitMQ1.上传安装软件(1.erlang 2.rabbitmq)2. 安装rabbitmq依赖的环境yum install -y gcc socat openssl openssl-devel3.安装erlang 和 rabbitMQrpm -ivh erlang-22.0.7-1.el7.x86_64.rpmrpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm4.开启管理界面及配置 —理解为图形化界面rabbitmq
2021-04-20 20:30:48 68
原创 五、集合框架
一、集合框架用来存储对象的容器,存放的都是引用数据类型,基本数据类型存放的是对应的包装类的对象。Java集合框架(Java Collections Framework,JCF)是为表示和操作集合,而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。Java中的集合框架是指一系列存储数据的接口和类,这些类和接口都位于java.util包中,使用集合框架可以解决复杂的数据存储问题,Java中内置了丰富的集合框架。二、集合接口和类集合接口、类关系
2021-04-13 20:50:51 112
原创 SpringBoot+Mybatis-plus+shiro
首先创建springboot项目,引入相关依赖一、引入依赖(pox.xml) <dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.21&
2021-04-08 21:19:16 456 3
原创 四、异常和日志
一、异常1、异常分类1.异常的基类:Throwable -->java.lang.Throwable2.异常的子类:Error、Exception①Error:一般是我们的代码引起了JVM本身资源耗尽的错误,被称为致命性异常。注意:这种错误是异常机制解决不了的;②Exception: 编译时异常:编写代码的过程中出现的问题,必须要解决问题。 运行时异常:程序运行过程中出现的小问题,把异常处理掉,程序还可以往下接着运行。 ![在这里插入图片描述](https://img-blog.csd
2021-03-23 11:26:55 199
原创 三、数组
数组概念:数组就是可以保存同一种数据类型的多个对象本质:在内存中开辟的一组指定数量的连续的小格子1、数组的创建 动态创建:长度指定,内容动态;int[] nums = new int[5]; ·int-->该数组保存的是int类型的数据; ·[]-->数组的标志; ·nums-->给数组起的名字,随便起,但是符合命名规则即可; ·new int[5]-->开辟五个连续小格子的空间; 静态创建:创建的同时指定了内容,然后根据内容的个数算出长度;int[]
2021-03-23 11:09:53 107 1
原创 二、面向对象
一、类和对象1.所有的Java程序的基本组成单元就是class;2.类是概念,是模板,是图纸,是新的自己定义的引用数据类型;除了八种基本数据类型外都是引用数据类型;3.类的作用:用来定义属性和行为;定义好了之后可以用来产生对象;类中有什么属性和行为,你的对象中就有什么属性和行为,成员变量和成员方法只能由对象调用;4.类与对象的关系:类是对象的模板,对象是类的具体的存在;5.形参:在方法定义的时候叫做形参;实参:在方法调用的时候传入的叫做实参;//定义一个类public class Dog
2021-03-22 17:04:05 145
原创 一、Java基本语法
一、数据类型基本数据类型 和引用数据类型(八种基本数据类型以外的都是引用数据类型,例如:String、数组、自定义类、包装类)八种基本数据类型:第一类:整数:byte[1]、 short[2]、 int[4]、 long[8]注意:所有的整数默认都是int类型第二类:小数: float[4]、 double[8]所有的小数默认都是double类型第三类:char(2)属于这个字符集合里面才是字符类型第四类:布尔: boolean[true false]...
2021-03-19 22:45:31 168 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人