自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql排名窗口函数 RANK(),DENSE_RANK()

RANK()和都是窗口函数,都是用于在一组数据内按照指定排序条件为每一行提供一个排名。RANK() 函数当有多行具有相同的排序值时,RANK()函数会给这些行赋予相同的排名,但会导致后续行的排名出现跳跃。例如,上方示例中又3个50分,之后才是30分,RANK()将分别为它们分配排名2和5,跳过了排名 3,4。DENSE_RANK() 函数同样当有多行具有相同的排序值时,函数也会赋予相同的排名,但不同的是,它不会跳过任何排名,而是让后续行的排名紧随其后。对于上述相同的例子,如果使用。

2024-01-22 16:51:26 1763

原创 Windows平台使用Hyper-v创建虚拟机

使用Hyper-v搭建Ubuntu虚拟机,并最终能够使用SSH工具,ssh连接虚拟机的完整步骤。

2024-01-15 16:20:07 1431

原创 RocketMQ学习2 结合Java实现简单的推送和消费

笔者使用的是idea开发工具。首先创建新的项目,然后选中Spring Initilizr,输入项目名称,选择Maven项目,设置自己的GroupName等,并选择自己的JDK版本。在pom文件中,引入RocketMQ相关依赖,笔者使用的是RocketMQ5.x版本,所以引入的版本是5.0。引入SpringWeb和Lombok两个依赖即可,然后点击create按钮创建项目。这样,最基本的简单的推送消息和接收消息就实现了。启动项目,会接收到刚才推送的消息。执行当前方法,会推送消息。

2024-01-11 15:23:50 447

原创 挖矿病毒清除 kdevtmpfsi

阿里云公布分报告,链接地址摘取下重要信息来看的话:其利用Redis未授权或弱口令作为入口,使用主从同步的方式从恶意服务器上同步恶意module,之后在目标机器上加载此恶意module并执行恶意指令。在以往常见的攻击者或蠕虫中,其大多都沿用登陆redis后写入定时任务或写ssh key的方式进行入侵,这种方式受权限与系统类型影响并不一定能够成功。而此次使用redis加载module的攻击方式,可以直接执行任意指令或拿到shell交互环境,危害极大。

2024-01-10 13:53:20 435

原创 RocketMQ学习1 概念简介+安装运行

RocketMQ是一款分布式消息中间件,主要用于解决分布式系统中通信和数据处理问题,在不同场景下有着不同的作用。在官网中,对最新版的5.0版本的定义是: RocketMQ 5.0:云原生“消息、事件、流”实时数据处理平台,覆盖云边端一体化数据处理场景。

2024-01-09 08:30:00 808

原创 Docker部署Nginx和Redis

知道了Docker容器相关命令,我们就可以开始尝试用Docker进行应用部署了。此文以我们目前常用到的Nginx为例,来实际操作下Docker如何部署Nginx。Nginx搜索nginx镜像我们可以通过 docker search nginx 命令来查看是否有Nginx镜像。如果不知道具体有哪些版本。我们可以登录DockerHub网站,在上面搜索镜像名称,可以查看当前镜像具体有哪些版本。附上链接: https://hub.docker.com拉取nginx镜像由于没有版本需求,直接拉取最新版.

2021-12-10 16:07:38 1465 3

原创 Docker镜像容器相关命令

镜像相关命令我们刚启动的docker,此时执行命令:docker images: 查看镜像(本地),会如下图所示:如果我们想知道DockerHub上有没有某种镜像,我们可以使用命令: docker search nginx: 搜索镜像(在Docker Hub上查)当我们想要拉取镜像到本地,可以使用命令 : docker pull nginx(:1.20) : 拉取镜像。值得注意的是:1.20我用了扩号括起来,表示这块儿是可以省略掉的。如果省略掉,会自动拉取最新版-latest。如果标明了,会拉取这

2021-12-08 10:47:00 596

原创 Linux安装Docker,启停Docker

简介源自百度百科-Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制。安装Docker笔者使用的是云服务器,版本是Centos8.2。我们使用yum来安装Docker,但由于众所周知的网络原因,我们在下载前最好先设置一下国内的源,以保证下载速度。有以下几个资源可供参考,笔者推荐使用阿里云的,因为是自己专用的。Docker官方 :https://

2021-12-08 10:41:49 629

原创 记-登录失败

问题概述记录一次工作中遇到的问题,最终是解决华为云Linux主机磁盘使用满了的问题。原因在测试的过程中,测试人员发现登录失败的问题,本以为是网络原因造成的偶然现象,结果发现一直登录不上去。定位问题通过查找日志,发现redis部分有问题,即登录成功后,生成的token和一些其他信息写入redis中失败。在继续调查,发现是主机磁盘空间已满,导致redis写入内容失败。解决方案磁盘已满,毫无疑问解决方案就是删除多余的信息。经调查,首先是云上服务器吗,因为和华为有合作,用的华为云。但毕竟不便宜,所以

2021-11-30 08:48:44 205

空空如也

空空如也

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

TA关注的人

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