自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 MySQL Explain详解

MySQL Explain详解在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工s

2021-06-23 15:07:18 170

转载 详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)

redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Append Only File)。在这里假设你已经了解了redis的基础语法,某字母网站都有很好的教程,可以去看。基本使用的文章就不写了,都是一些常用的命令。下面针对这两种方式来介绍一下。由浅入深。一、持久化流程既然redis的数据可以保存在磁盘上,那么这个流程是什么样的呢?要有下面五个过程:

2020-08-20 15:17:46 199

转载 List的Stream流操作

Stream流Stream 中文称为 “流”,通过将集合转换为这么一种叫做 “流” 的元素序列,通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作。函数式编程带来的好处尤为明显。这种代码更多地表达了业务逻辑的意图,而不是它的实现机制。易读的代码也易于维护、更可靠、更不容易出错。面对一对多结构,查询主实体时需要附带主实体的子实体列表怎么写?查出主列表,循环差子列表List的Stream流操作可以简化我们的代码,减少程序运行的压力,应对上面的问题,以前的话是先查出对应的lis

2020-07-29 10:18:25 377

转载 HashMap的扩容机制---resize() hashCode 的匹配机制

面试的时候闻到了Hashmap的扩容机制,之前只看到了Hasmap的实现机制,补一下基础知识,讲的非常好 尤其是看懂2张图这里记录以备以后查看原文链接:http://www.iteye.com/topic/539465Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的...

2020-04-24 15:41:09 693

原创 redis集群下,监听过期通知

踩坑记录!做一个redis过期通知需求我采用修改redis.conf中的notify-keyspace-events "Ex",再建监听类来监听这一事件。但是由于我的redis是集群环境,有3*2=6个节点,这就导致我的过期通知只有1/6的机会监听的到!!即有时成功有时失败,我找了很久原因!正确处理,直接上代码:pom.xml: <dependency>...

2019-01-29 10:44:54 6935 8

原创 sftp服务器搭建,秘钥登录,以及filezilla的使用

我是做开发的,但是最近有个搭建sftp的任务,我在网上找了很多相关资料,大体类容差不多,但是基本都忽略了一些关键处,(这让运维小白的我无从下手)此处用作记载,免得以后忽略。同时希望能帮助开发的小伙伴搭建sftp服务器1、创建sftp组groupadd sftp  创建完成之后使用cat /etc/group命令组的信息2、创建一个sftp用户mysftp并加入到创建的sftp组中...

2019-01-28 16:18:20 4020

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除