自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一次MYSQL相同字段导致排序错乱问题

实习期间遇到的一个问题,在使用Mysql ORDER BY进行排序并分页的时候,很奇怪的发现会有重复的数据,经过排查后,发现是由于ORDER BY 字段不唯一的问题,下面将模拟数据复现。一、新建表结构create table test( id int, order1 int, order2 int, order3 int);二、添加表数据insert into test value (1,10,null,100);insert into test va

2021-01-21 11:14:17 1012

原创 使用Jmeter压测教程

一.前言压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率;预估系统的承载能力,使我们能根据其做出一些应对措施。所以压力测试是一个非常重要的步骤,下面我带大家来使用一款压力测试工具JMeter。二.关于JMeterApache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Jav

2020-12-27 18:19:29 1103

原创 记录一次Kibana启动报错:[resource_already_exists_exception]

运行Kibana.bat,启动失败,报错大概意思是已经存在一个启动的Kibana了,但明明是第一次启动报错:[warning][savedobjects-service] Unable to connect to Elasticsearch. Error: [resource_already_exists_exception] index [.kibana_task_manager_1/_2s2vHazSRqCl7dPlZ_oQQ] already exists, with { index_uu

2020-12-27 16:43:52 2551 3

原创 Git 合并操作总结

git 合并经常需要用到的命令有: git pull、git fetch 、git merge、git rebase、git cherry-pick有时候我们不知道该用哪个命令进行合并比较好,因此大概来总结下它们的区别。git pullgit pull 命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并$ git pull <远程主机名> <远程分支名>:<本地分支名>git pull 相当于 git fetch &&a.

2020-12-27 16:40:42 1408

原创 Elasticsearch简单入门使用总结

Elasticsearch简单入门使用总结1、ELK的安装的准备1.1 ELK的下载地址ElasticSearch:https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=Dlogstash:https://mirrors.huaweicloud.com/logstash/?C=N&O=D可视化界面elasticsearch-head.https://github.com/mobz/elasticsearch-head..

2020-12-27 16:33:11 156

转载 Redis中的跳跃表

前言跳跃表是一种有序的数据结构,它通过在每个节点维持多个指向其他节点的指针,从而达到快速访问节点的目的。什么是跳跃表对于单个链表来讲,即便链表中存储的数据是有序的,如果我们要向在其中查找某个数据,它只能从头到尾遍历链表。这样查找效率就会很低,时间复杂度会很高,达到了O(n)。如果我们想要提高其查询效率,可以考虑在链表上构建索引的 方式,每两个节点提取一个节点到上级,我们把抽出来的那一级就叫做索引。这个时候,我们假设要查找节点8,我们可以心在索引层遍历,当遍历到索引层中值为7的节点

2020-08-08 22:00:31 195

原创 Redis的五大数据结构解析

前言Redis是一个高性能的分布式内存数据库,在国内外个大互联网公司中都有着广泛的使用,即使是一些非互联网公司也有着非常重要的使用场景。Redis提供了五种主要的数据类型,它提供了强大且实用的功能,然而实际开发中,有大多数的开发者仅仅只会使用简单的 Redis String的 Get和Set,下面将回顾Redis五大对象,以便能够在实战中游刃有余。String(终究是我扛下来所有) Hash(存储对象我也行) List(栈和队列我都行) Set(标签系统我在行) Sort Set(排起名

2020-08-08 21:56:26 144

原创 CentOS 7安装Redis步骤

1、安装Redis必要环境redis是由c语言进行开发的,所有在安装redis之前,首先需要安装gcc环境。yum install gcc-c++2、安装redis①redis的源码包上传到linux系统②解压缩redis③编译。进入redis源码目录。make④安装。make install PREFIX=/soft/redis (PREFIX参数指定redis的安装目录)3、redis的启动如果需要后台启动,需要把 /soft/redis-3.0.0...

2020-08-08 21:52:33 103

空空如也

空空如也

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

TA关注的人

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