八股文 八股 命令redis

Linux手动安装Redis

安装 下载、解压、编译Redis $ wget http://download.redis.io/releases/redis-6.0.6.tar.gz $ tar xzf redis-6.0.6.tar.gz $ cd redis-6.0.6 $ make 进入到解压后的 src 目录,通过如下命 ......
手动 Linux Redis

Linux 常用命令

1,查询文件大小: du -h --max-depth=1 2,解压.tar.gz 格式: tar -zxvf 压缩文件名.tar.gz 3,删除文件夹: rm -rf 文件夹名称 4,拷贝文件: pscp linaro@192.168.0.20:/home/linaro/test/Server/n ......
命令 常用 Linux

c# redis系列二

Hash Hash:key--Dictionary, 1 节约空间(zipmap的紧密摆放的存储模式) 2 更新/访问方便(hashid+key) Hash数据很像关系型数据库的表的一行数据, 但是字段是可以随意定制的,没有严格约束的,非常灵活 如果说我们要存储一个模型,如果还是存储string类型 ......
redis

c# redis系列一

NoSql Not Only Sql非关系型数据库 由于关系型数据库中数据的关系复杂 ,再就是数据读取和写入压力,硬盘的速度满足不了,尤其是一些大数据量 所以产生了NoSql了,比如Redis。 Redis Redis特点 (1)是基于内存的,关系型数据库则是存到硬盘中的。 (2)没有严格的数据格式 ......
redis

redis面试

https://blog.csdn.net/zps925458125/article/details/115258374 https://blog.csdn.net/Design407/article/details/105274226?utm_medium=distribute.pc_releva ......
redis

dockerfile部署vue+springboot+redis

后端部署: 一、拉取并启动redis镜像 1、在服务器/usr/local/etc/redis/文件目录下建立redis.conf配置文件,配置信息如下: bind 0.0.0.0 protected-mode no 2、拉取并启动最新的redis镜像,映射宿主机端口并挂载目录 docker run ......
dockerfile springboot redis vue

linux操作命令存档

《linux下删除文件夹及下面所有文件》 rm -rf 目录名字 # -r 就是向下递归,不管有多少级目录,一并删除# -f 就是直接强行删除,不作任何提示的意思 rm test.txt #rm 不带参数 只能删除文件 #echo命令 用于字符串的输出 echo 'hello'>test.txt # ......
命令 linux

ST的yocto工程卡在bitbake [image]命令

1. source envsetup.sh 2.cd ~/Desktop/tc3p-dv17/poky/ 3. source oe-init-build-env 4. cd ~/Desktop/tc3p-dv17/build-pokyst-sta1385-mtp-mmc-boot-m3os-from ......
命令 bitbake 工程 yocto image

sed命令常用参数及案例

一、删除 1、删除指定行(-i指定是否对源文件进行修改): sed -i '3d' data.csv //删除文件第三行 2、删除指定范围行数: sed -i '1,3d' data.csv //删除文件第1-3行 3、删除空行: sed '/^$/d' data.csv //删除空行 4、删除指定 ......
命令 常用 参数 案例 sed

linux 命令使用9--netstat(网络)

1. 概述 netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。 2.语法 netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip] 参数说明: -a或--all 显示所有连线中的S ......
命令 netstat linux 网络

dos 命令

dos 命令 打开cmd方式 开始+系统+命令提示符 win键+R 输入cmd打开控制台 在任意文件夹下面,按住shift+鼠标右键,在此处打开命令行窗口 资源管理器地址栏加上cmd路径 管理员方式运行:选择以管理员身份运行 常用的dos命令 #盘符切换#常看当前目录下的所有文件 dir#切换目录 ......
命令 dos

shell sed命令

命令介绍 sed 主要是用来将数据进行选取、替换、删除、新増的命令。我们看看命令的语法 选项: -n:一般 sed 命令会把所有数据都输出到屏幕上。如果加入此选项,则只会把经过 sed 命令处理的行输出到屏幕上; -e: 允许对输入数据应用多条 sed 命令编辑; -f 脚本文件名:从 sed 脚本 ......
命令 shell sed

Linux命令

1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name “*.xml” 递归查找所有的xml文件 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程 3.终止线程 ki ......
命令 Linux

grep命令常用参数及案例

参数列表: -v:反向搜索 history | grep -v sdb -n:返回匹配字符串所在的行号 history | grep -n sdb -c:返回匹配的到指定字符串的数量 grep -c db generate.js -e:指定多个匹配模式 history | grep -e new - ......
命令 常用 参数 案例 grep

GO实现Redis:GO实现Redis协议解析器(2)

本文实现Redis的协议层,协议层负责解析指令,然后将指令交给核心database执行 echo database用来测试协议层的代码 https://github.com/csgopher/go-redis RESP协议 RESP是客户端与服务端通信的协议,格式有五种:正常回复:以“+”开头,以“ ......
Redis

Linux查看端口的命令-九五小庞

第一种:lsof命令 lsof(list open files)是一个列出当前系统打开文件的工具。 lsof -i:端口号 lsof 可查看端口占用情况 示例:查看服务器 8000 端口的占用情况: 第二种:netstat -tunlp命令 netstat -tunlp 用于显示 tcp,udp 的 ......
端口 命令 Linux

Zabbix_get基础命令浅析

zabbix_get是Zabbix监控系统的一个命令行工具,可以用于从Zabbix服务器或代理获取数据。以下是zabbix_get的基本使用方法: 1、获取一个单独的键值对 使用以下命令可以获取一个单独的键值对: zabbix_get -s <server_ip> -p <server_port> ......
Zabbix_get 命令 基础 Zabbix get

Linux命令su、sudo、sudo su、sudo -i使用和区别

sudo 与 su 两个命令的最大区别是: sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为,sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出 ......
sudo 命令 Linux

什么是redis

一、redis简介 Redis 是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、消息中间件等场景,是一种NoSQL(not-only sql,非关系型数据库)的数据库 二、Redis特点 优秀的性能,数据是存储在内存中,读写速度非常快,可支持并发10W QPS 单线程但进程, ......
redis

java方法- 命令行传参(不重要,了解即可)

命令行传参 运行一个程序时再传递给消息,就靠传递命令行参数给main()函数实现 public class CommandLine{ public static void main(String[] args){ for(int i=0;i<args.length;i++){ System.out. ......
命令 方法 java

Linux实用又常用的命令

linux 查看当前目录下每个子目录的文件数量 find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $count"; done-maxdepth 1 过滤 ......
命令 常用 Linux

Redis分布式锁篇

18、什么是分布式锁? 概述:在分布式系统中,多个线程访问共享数据就会出现数据安全性的问题。而由于jdk中的锁要求多个线程在同一个jvm中,因此在分布式系统中无法使 用jdk中的锁保证数据的安全性,那么此时就需要使用分布式锁。 作用:可以保证在分布式系统中多个线程访问共享数据时数据的安全性 举例: ......
分布式 Redis

(转)Curl命令详解

什么是Curl? cURL是在命令行下工作的文件传输工具。 他的语法是基于URl的语法。 它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。 cURL还包含了用于程序开发的libcurl。 Curl支持协议 cURL支持的通信协议有: FTP、FTPS、HTTP、HTTP ......
命令 Curl

git常用命令

git clone 地址 : 克隆仓库 git clone -b 分支名 地址 :克隆仓库分支 git add . :暂存代码到本地 git commit -m '提交信息' : 提交代码到本地 git push :提交到远程仓库 git status :查看代码状态 git branch :查看分 ......
命令 常用 git

python清空cmd命令行

python清空cmd命令行 import os os.system('cls') ################### ......
命令 python cmd

Docker CLI docker config rm 常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 Docker docker config

Redis 字符串(String)

Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 > COMMAND KEY_NAME 实例 > set name asa OK > get name asa 字符串命令 SET Redis SET 命令用于设置给定 key ......
字符串 字符 String Redis

一些git使用命令

1、新建仓库 git init 2、如果要本地更改文件,需要更新到远端。 git status # 查看当前文件状态 git add -A # "git add -A" 命令用于将工作目录中所有已修改、已删除、和新增的文件和目录添加到 Git 的暂存区中。其中,"-A" 表示 all,即全部添加。 ......
命令 git

Redis消息队列的使用与详解

一、Redis基本介绍 Redis消息队列是基于Redis的Pub/Sub(发布/订阅)功能实现的一种轻量级消息队列。Redis消息队列主要用于解耦生产者和消费者,将生产者产生的数据异步地发送给消费者,从而提高系统的并发能力和处理效率。在分布式系统中,Redis消息队列也可以用于实现分布式事务、分布 ......
队列 消息 Redis

RCE代码执行和命令执行

代码执行 脚本语言:php、python、java等 产生:web源码、thinkphp、eyoucms、wordpress 中间件平台:apache、tomcat、redis 其他环境:php-cgi、jenkins-CI、java RMI 检测 白盒 代码审计 黑盒 漏洞扫描工具、公开漏洞、手工 ......
命令 代码 RCE