- 博客(13)
- 收藏
- 关注
原创 springboot配置mp的分页拦截器
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.
2021-11-02 11:31:50
915
原创 rocketMQ
1 概述MQ(Message Queue)消息队列,是一种用来保存消息数据的队列 队列:数据结构的一种,特征为 “先进先出”2.MQ 的作用 应用解耦(技术上必须弄好才能使用MQ ) 快速应用变更维护 流量削锋(削峰填谷) 3.MQ的优缺点1系统可用性降低: 集群2系统复杂度提高:(程序员提升水平)3异步消息机制(都有解决方案) 消息顺序性 消息丢失 消息一致性 消息重复使用 4.常见产品ActiveMQ...
2021-10-28 09:41:26
243
原创 ES的查询操作
02-ElasticSearch高级操作2.1-bulk批量操作-脚本脚本:测试用的5号文档POST /person1/_doc/5{ "name":"张三5号", "age":18, "address":"北京海淀区"}批量操作文本#批量操作#1.删除5号#新增8号#更新2号 name为2号POST _bulk{"delete":{"_index":"person1","_id":"5"}}{"create":{"_index":"person1",
2021-10-26 21:05:21
3226
原创 zookeeper分布式锁原理
分布式锁的原理核心:当客户端获取锁,创建临时节点,使用锁后,删除临时节点1.当客户端获取锁时,在lock节点下创建三个临时顺序节点。2.然后客户端获取所有的lock下面的子节点,当发现自己创建的子节点顺序最小时,就获得了锁,用完了锁,就删除该子节点。3.当客户端发现自己创建的节点不是最小的时候,就没有获得到锁。此时客户端就找到那个比自己小的节点,监听注册事件,以及删除事件。4.发现比自己小的节点客户端删除节点的时候,watch会收到通知,再次判断自己创建的节点是否是最小的节点。如果是..
2021-10-19 16:25:49
112
原创 zookeeper-java增删改查节点
package com.itheima.curator;import org.apache.curator.RetryPolicy;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.api.BackgroundCallback;import org..
2021-10-19 11:13:29
159
原创 jQuery使用小结
一.JQuery介绍 jQuery 是一个 JavaScript 库。 所谓的库,就是一个 JS 文件,里面封装了很多预定义的函数,比如获取元素,执行隐藏、移动等,目的就 是在使用时直接调用,不需要再重复定义,这样就可以极大地简化了 JavaScript 编程。 二.JQuery基本语法2.1、JS对象和JQuery对象转换 jQuery 本质上虽然也是 JS,但如果想使用 jQuery 的属性和方法那么必须保证对象是 jQuery 对象,而不是 JS 方式获得的 DOM 对象
2021-09-15 23:13:20
481
原创 mysql的查询语句
一,SQL语句查询全部查询全部数据 标准语法: SELECT * FROM 表名;-- 查询product表所有数据SELECT * FROM product;/* 查询指定列 标准语法: SELECT 列名1,列名2,... FROM 表名;*/-- 查询名称、价格、品牌SELECT `NAME`,price,price FROM product;/* 去除重复查询 标准语法: SE...
2021-09-01 00:12:38
2164
原创 servlet请求和响应
一,请求对象 1.请求对象的常用方法 获取虚拟路径 getContextPath() 获取Servlet映射路径 getServletPath() 获取访问者ip地址 getRemoteAddr() 获取请求的消息数据 getQueryString() 获取统一资源标识符 getRequestURI()...
2021-08-23 23:17:29
136
原创 安装yum源
*1) 安装wget** yum install -y wget2.备份/etc/yum.repos.d/CentOS-Base.repo文件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3) 下载阿里云的Centos-7.repo文件wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo注意上面的u...
2021-08-18 22:49:30
171
原创 红黑树及其双链集合
一,红黑树1.1概述【理解】 红黑树的特点 平衡二叉B树 每一个节点可以是红或者黑 红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"进行实现的 红黑树的红黑规则有哪些: 每一个节点或是红色的,或者是黑色的 根节点必须是黑色 如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这些Nil视为叶节点,每个叶节点(Nil)是黑色的 如果某一个节点是红色,那么它的子节点
2021-07-27 15:51:29
307
原创 泛型及TreeSet二叉树
一,泛型1.1泛型概述【理解】 泛型的介绍 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间 避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <E> <T> <类型1,类型2…>: 指定多种类型的格式,多种类型之间用逗号隔开.例如: <
2021-07-25 22:36:38
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人