- 博客(7)
- 收藏
- 关注
原创 手动撸一个Redis缓存注解
一:设计思路流程图:注解-AOP模式:利用注解和AOP模式可以非侵入式的实现缓存功能,spring有自带的Cacheable,但是不能每个缓存自定义过期时间,还有一些自定义功能,所以选择重新写一个需要用到的东西:1.AOP包->实现AOP功能 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp
2021-03-17 14:39:48
229
1
原创 mysql索引
数据结构链表:太长,数据越多效率越低二叉树:如果像自增id则会退化成链表红黑树:树高太高了,如果有100w数据,树的高度让搜索变得很慢b树:比红黑树好,也不会退化成链表,红黑树的特性,而且树也不会很高b+树:现在的结构,节点只保存地址,首位会保存左右节点的地址聚集索引/非聚集索引行为区别:非聚集索引需要回表,聚集索引不需要回表引擎区别:innodb可以实现聚集索引,myisam引擎只能使用非聚集索引实现方式:但innodb引擎设置主键索引时,即是聚集索引,innodb叶子节点保存的就
2021-03-13 11:42:37
97
原创 SpringCloud+Nacos+Gateway
一.Nacos安装和启动-Linux和window下载:https://github.com/alibaba/nacos/releases,个人不推荐下载,实在是太慢了。想要的可以私信我,2.0.0-ALPHA.2 (Jan 14, 2021)版本。懒得放百度云。Linux安装:下载完成,连接linux后.1:cd /var/local2:rz3:然后解压即可如果是zip文件就用unzip 解压,如果是tar.gz文件就用tar -xzf 解压。运行:Nacos有2种运行方式-----st
2021-02-28 12:01:40
1074
原创 Java二进制浅谈
Java二进制浅谈主题为什么Java里>>叫右移,<<叫左移,又是怎么运算的在Java里常见的HashMap中的运用主题左移右移为什么Java里>>叫右移,<<叫左移,又是怎么运算的 右移即向右移一位,在运算中就是右移几位就除以2的几次方,如int mc = 10>>1 即mc = 5 左移同理,即左移几位就乘以2的几次方。为什么叫左移右移呢? 因为在2进制中,除以2(右移)就等于左边的数向右边移动一位,即:1010(10) -&g
2021-01-26 17:43:30
170
原创 java简单整合RabbitMQ(工具包)
RabbitMQ工具包主要实现:1:不需要其他操作,使用者只需要提供一个队列的名称2:可扩展,需要其他功能时可以兼容扩展一:导包 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.2.0</version> </d
2020-08-20 15:49:18
2191
1
原创 JMeter初学者使用教程
JMeter使用教程一:下载登录官网Jmeter下载,得到压缩包jmeter-5.0.tgz,下载地址:http://jmeter.apache.org/download_jmeter.cgi二:安装将下载下来的压缩包直接完整解压即可三:打开打卡解压文件夹,bin目录下面直接打开jmeter四:使用1:1:打开时的窗口别关闭2:然后进入到软件首页2:创建线程组1:首先创建线程组2:填写相应的参数3:创建Http请求默认值1:创建http请求默认值–也就是http请求
2020-08-20 14:42:05
405
原创 SpringCloud+gateway+nacos整合踩过的坑
SpringCloud+gateway+nacos整合踩过的坑第一:构建项目时第一:构建项目时版本!版本!版本!spring版本! Nacos Requires SpringBoot Version >=2.2.0.RELEASE and <2.3.0.M1
2020-08-19 15:23:45
8023
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人