齐大圣2012
码龄5年
  • 643,163
    被访问
  • 207
    原创
  • 225,831
    排名
  • 214
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-02-22
博客简介:

日拱一卒

查看详细资料
  • 5
    领奖
    总分 1,259 当月 48
个人成就
  • 获得334次点赞
  • 内容获得132次评论
  • 获得1,492次收藏
创作历程
  • 40篇
    2021年
  • 32篇
    2020年
  • 96篇
    2019年
  • 78篇
    2018年
  • 21篇
    2017年
成就勋章
TA的专栏
  • 学习路线、帮助文档、面试总结
  • 学习线路
    1篇
  • 文档
    1篇
  • 面试
    3篇
  • 常用软件
    2篇
  • IDEA
    3篇
  • Eclipse
    15篇
  • Maven
    4篇
  • Git
    3篇
  • SVN
    1篇
  • postman
    1篇
  • Tomcat
    7篇
  • Nginx
    1篇
  • JMeter
    1篇
  • Fiddler
    1篇
  • Typora
    1篇
  • 常用工具类
    28篇
  • 计算机基础
    3篇
  • 数据库
  • MySQL
    28篇
  • Redis
    14篇
  • 技术及杂谈
    23篇
  • 框架
  • Spring
    5篇
  • MyBatis
    2篇
  • 安全框架
    3篇
  • 定时任务
    5篇
  • SpringBoot
    29篇
  • SpringCloud
    3篇
  • 分布式
    5篇
  • ELK
    1篇
  • Zookeeper
    1篇
  • Kafka
    1篇
  • Docker
    3篇
  • Java 基础
  • Java 基础知识
    8篇
  • JVM
    1篇
  • IO
    1篇
  • 网络
    1篇
  • 多线程
    5篇
  • 队列
    5篇
  • 设计模式
    2篇
  • Linux
    11篇
  • 前端
    9篇
  • Go
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 前端
    vue.js
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL专题

目录1、描述一下数据库事务隔离级别?2、MVCC的实现原理3、mysql幻读怎么解决的4、sql join原理?5、说明一下数据库索引原理、底层索引数据结构,叶子节点存储的是什么,索引失效的情况?6、mysql如何做分库分表的?7、数据存储引擎有哪些?8、描述一下InnoDB和MyISAM的区别?9、描述一下聚簇索引和非聚簇索引的区别?10、事务有哪些隔离级别,分别解决了什么问题?11、描述一下mysql主从复制的机制的原理?mysql主从复制主要有几种模式?12、如何优化sql,查询计划的结果中看哪些些关
原创
发布博客 2021.09.01 ·
57 阅读 ·
0 点赞 ·
0 评论

spring 面试专题

目录1.谈谈Spring IOC的理解,原理与实现?2.谈一下spring IOC的底层实现3.描述一下bean的生命周期 ?4.Spring 是如何解决循环依赖的问题的?4.1缓存的放置时间和删除时间5.Bean Factory与FactoryBean有什么区别?6.Spring中用到的设计模式?7.Spring的AOP的底层实现原理?8.Spring的事务是如何回滚的?9.谈一下spring事务传播?答题技巧:总:当前问题回答的是那些具体的点分:以1,2,3,4,5的方式分细节取描述相关的知识点
原创
发布博客 2021.08.31 ·
73 阅读 ·
0 点赞 ·
0 评论

java中常见的锁

目录synchronizedsynchronizedsynchronized 加锁 this 和 class 的区别!
原创
发布博客 2021.08.26 ·
40 阅读 ·
0 点赞 ·
0 评论

JVM 【汇总】

Java 8 的内存结构
原创
发布博客 2021.08.16 ·
28 阅读 ·
0 点赞 ·
0 评论

HttpClient、OKhttp、RestTemplate技术选型

目录简介推荐文章简介实际开发过程中我们经常会进行远程http请求的调用,而HttpClient、OKhttp、RestTemplate就是最常见的三种方式推荐文章基于springboot的RestTemplate、okhttp和HttpClient对比HttpClient、OKhttp、RestTemplate接口调用对比,选择一个优秀的 HTTP Client 的重要性放弃 okhttp、httpClient,选择了Retrofit这个牛逼的神仙工具!spring-boot项目整合Retr
原创
发布博客 2021.07.22 ·
416 阅读 ·
0 点赞 ·
0 评论

List、Set 元素转化为逗号分隔的字符串的几种方式

目录简介常见的方式Demo简介实际开发过程中我们经常会将List、Set的元素转化为逗号分隔的字符串,但是你知道有哪些常见的方式呢?常见的方式方式一:【推荐】String.join(",", list);方式二:list.stream().collect(Collectors.joining(","));方式三:guava的JoinerJoiner.on(",").join(list);Demopackage com.it;import com.google.comm
原创
发布博客 2021.07.22 ·
733 阅读 ·
0 点赞 ·
0 评论

Redis 持久化

目录前言RDB 持久化 (Redis默认持久化方式)配置创建快照的方式优缺点 (官网)优点缺点AOF持久化 (Append Only File)配置开启AOF持久化设置同步频率 (使用默认,不需要修改)重写/压缩AOF持久化优化优缺点 (官网)优点缺点如何选择合适的持久化方式参考前言Redis 为什么需要持久化?Redis 是内存型数据库,为了以下场景中重用数据,需要将内存中的数据持久化到硬盘上。1、重启机器、机器故障之后恢复数据2、为了容灾将数据备份到一个远程位置(例:通过Linux的
原创
发布博客 2021.07.15 ·
46 阅读 ·
0 点赞 ·
0 评论

Redis 内存淘汰策略

目录前言内存淘汰策略设置Redis最大内存设置内存淘汰策略参考文章前言如何设置Redis的内存大小?当内存满了之后,Redis有哪些内存淘汰策略?内存淘汰策略设置Redis最大内存在配置文件redis.conf 中,可以通过参数 maxmemory <bytes> 来设定最大内存:不设定该参数默认是无限制的,但是通常会设定其为物理内存的四分之三(一般为1~10G之间,设置太大可能会导致rdb文件比较大,从而影响数据恢复的速度)。设置内存淘汰策略当现有内存大于 maxmemo
原创
发布博客 2021.07.07 ·
32 阅读 ·
0 点赞 ·
1 评论

Redis 过期删除策略

目录前言Redis键的过期时间设置键的过期时间移除键的过期时间查询键的剩余生存时间Redis过期时间的判定过期删除策略定时删除惰性删除定期删除Redis过期删除策略内存淘汰策略设置Redis最大内存设置内存淘汰策略参考文章前言如何设置Redis键的过期时间?设置完一个键的过期时间,到时后这个键还能获取到吗?假如获取不到那这个键还占据着内存吗?如何设置Redis的内存大小?当内存满了之后,Redis有哪些内存淘汰策略?Redis键的过期时间设置键的过期时间Redis提供了四个命令来设置过
原创
发布博客 2021.07.07 ·
44 阅读 ·
0 点赞 ·
0 评论

Redis 数据结构

目录前言简介五种基础数据结构复杂的数据结构命令查询所有命令五种基础数据结构string初始化字符串获取字符串的内容获取字符串的长度获取子串覆盖子串追加子串计数器过期和删除list负下标队列/堆栈长度随机读修改元素插入元素删除元素定长列表快速列表hash增加元素获取元素删除元素判断元素是否存在计数器扩容缩容set增加元素读取元素删除元素判断元素是否存在sortedset增加元素长度删除元素计数器获取排名和分数根据排名范围获取元素列表根据score范围获取列表根据范围移除元素列表跳跃列表参考文章前言网上有
原创
发布博客 2021.07.06 ·
44 阅读 ·
0 点赞 ·
0 评论

Docker 安装 Redis 【单机版】

目录前言启动docker拉取Redis镜像创建本地redis挂载目录创建redis.conf文件修改redis.conf文件创建redis容器启动创建的redis容器开启防火墙6379端口本地连接测试连接错误前言在微服务大行其道的时代,docker技术成了程序员的基本技能。本文讲解如何在docker上安装单机版Redis。首先我们准备一个docker环境:CentOS7 安装 Docker启动docker查看docker状态systemctl status docker如图发现docke
转载
发布博客 2021.06.22 ·
142 阅读 ·
0 点赞 ·
0 评论

CentOS7 安装 Docker

目录前言Docker支持的CentOS版本安装查看内核版本移除旧的版本安装一些必要的系统工具添加软件源信息更新 yum 缓存安装 Docker-ce启动 Docker 后台服务测试运行 hello-world查看docker状态关闭docker重启docker镜像加速删除 Docker CE前言在微服务大行其道的时代,Docker是我们经常使用的一种技术。本文最要讲解怎样在CentOS7上安装Docker。Docker支持的CentOS版本CentOS 6.5 (64-bit) 或更高的版本
原创
发布博客 2021.06.17 ·
271 阅读 ·
0 点赞 ·
1 评论

Linux 搭建分布式缓存Redis集群【Cluster】

目录Redis 集群简介下载 & 安装 Redis (单机)搭建 Redis 集群手动方式搭建启动节点节点握手分配槽位主从复制自动方式搭建参考Redis 集群简介Redis Cluster 即 Redis 集群,是 Redis 官方在 3.0 版本推出的一套分布式存储方案。完全去中心化,由多个节点组成,所有节点彼此互联。Redis 客户端可以直接连接任何一节点获取集群中的键值对,不需要中间代理,如果该节点不存在用户所指定的键值,其内部会自动把客户端重定向到键值所在的节点。Redis 集群是一
原创
发布博客 2021.06.16 ·
214 阅读 ·
1 点赞 ·
1 评论

Linux 把一台服务器上的文件拷贝到另一台服务器上命令

目录前言拷贝文件将本地服务器文件拷贝到远程服务器从远程服务器将文件拷回本地服务器拷贝文件夹将本地服务器文件夹拷贝到远程服务器从远程服务器将文件夹拷回本地服务器前言在Linux系统上安装软件搭建集群时,我们可以把一台服务器安装好后直接通过命令拷贝到另外的服务器上,不需要在另一台服务器上再重新安装一遍,这样可以减少安装过程的错误率。所以本文演示相关命令拷贝文件将本地服务器文件拷贝到远程服务器scp 文件名 用户名@计算机IP或者计算机名称:远程路径scp /etc/profile root@19
原创
发布博客 2021.06.16 ·
2845 阅读 ·
0 点赞 ·
0 评论

Linux 安装 Redis 【单机版】

目录前言Redis安装下载包解压包查看README.md (了解)编译安装配置环境变量前言本文演示在CentOS7上安装Redis-5.0.9RedisRedis官网所有release版本安装下载包方式一:下载包后通过FTP软件上传方式二:使用wget命令下载 (本文采用方式)进入/usr/local目录下cd /usr/local使用wget命令下载包wget http://download.redis.io/releases/redis-5.0.
原创
发布博客 2021.06.11 ·
150 阅读 ·
0 点赞 ·
0 评论

Linux 安装 JDK1.8

目录前言JDK下载安装前言本文以在CentOS安装jdk-8u202为例,首先准备一个CentOS7环境,可以参考VMware Workstation Pro 16 安装 CentOS7 (附图文)JDK下载jdk-8u202官网下载地址这里可以下载下来然后通过FTP软件上传到虚拟机中,也可以通过wget命令进行下载本文以第一种方式为例,将下载好的包上传到服务器的/usr/local目录下安装解压安装包tar -zxvf jdk-8u202-linux-x64.tar.gz
原创
发布博客 2021.06.10 ·
28 阅读 ·
0 点赞 ·
0 评论

虚拟机快照、克隆、集群搭建

目录前言快照创建快照恢复快照快照管理克隆搭建集群前言实际开发过程中有时候我们需要搭建集群或者保存某一时刻虚拟机的状态,这时就会使用到虚拟机快照和克隆。本文以三台机器(1台master 2台slave)为例搭建集群首先我们准备一个虚拟机环境,请参考快照创建快照右键虚拟机,点击快照,然后点击拍摄快照填写名称,点击拍摄快照,这样快照就创建完成了恢复快照当不小心把系统玩坏了就可以通过恢复快照的方式进行恢复右键虚拟机,点击快照,然后点击恢复快照快照管理右键虚拟机,点击快照,然后点击快照
转载
发布博客 2021.06.10 ·
73 阅读 ·
0 点赞 ·
0 评论

Linux 配置

目录防火墙查询防火墙状态开启防火墙重启防火墙关闭防火墙开机不启动防火墙防火墙查询防火墙状态systemctl status firewalld图中所示为防火墙开启状态开启防火墙systemctl start firewalld重启防火墙systemctl restart firewalld关闭防火墙systemctl stop firewalld开机不启动防火墙systemctl disable firewalld查看开机启动项systemctl list-u
原创
发布博客 2021.06.10 ·
22 阅读 ·
0 点赞 ·
0 评论

VMware Workstation Pro 16 安装 CentOS7 (附图文)

目录前言安装包VMware Workstation Pro 16CentOS7配置安装配置虚拟机操作系统安装虚拟机操作系统配置网络参考文章前言实际开发过程中我们经常会使用虚拟机,在我们自己学习时可以在自己的电脑上通过VMware Workstation Pro 16 (文中简称VM16)安装CentOS7。本文演示在Win10系统上安装VM16,然后再VM16上安装CentOS7.9.2009。安装包VMware Workstation Pro 16官网地址破解版注:请使用官方正式版,如果只
原创
发布博客 2021.06.10 ·
1203 阅读 ·
1 点赞 ·
3 评论

网络知识【汇总】

目录HTTPTCP / UDPIPHTTPHTTPTCP / UDPTCP UDPIPIP
原创
发布博客 2021.06.07 ·
30 阅读 ·
0 点赞 ·
0 评论
加载更多