How to connect remote redis server
1 Before Connect Remote Redis ServerYou should install redis on your linux machine. Run the following commands and install it.
12345$ sudo yum install epel-release$ sudo yum install redis//verify your installtion$ redis-cli pingPONG //If you get this prompt, it means the isntalltion was successful.
2 command123$ redis-cli -h {host_ip} -p {port} -a {passowrd}//example$ redis-cli -h 127.0.0.1 -p 6379 -a '123456'
3 ERROR: Could not connect to Redis at 192 ...
How to change timezone in linux
1 How to view time in Linux
date
12$ date2021年 06月 25日 星期五 01:44:00 PDT
timedatectl
123456789101112131415$ timedatectl Local time: 五 2021-06-25 01:44:34 PDT Universal time: 五 2021-06-25 08:44:34 UTC RTC time: 五 2021-06-25 08:44:34 Time zone: America/Los_Angeles (PDT, -0700) NTP enabled: yesNTP synchronized: yes RTC in local TZ: no DST active: yes Last DST change: DST began at 日 2021-03-14 01:59:59 PST 日 2021-03-14 03:00:00 PDT Next D ...
install and run redis on Docker
1 Install Docker on CentOSFirst of all, you should docker on your CentOS, jump to the official page and learn how to install docker on cent os.
You can run the following commands to install docker on your CentOS.
12345$ sudo yum install -y yum-utils # pre install$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # pull the repository of docker$ sudo yum-config-manager --enable docker-ce-nightly # enabke some config$ sudo yum-config-manager --enable ...
how to view os version on linux(如何查看Linux的系统信息)
1 How to view OS version on Linux
cat /etc/os-release
12345678910111213141516[root@bogon ~]# cat /etc/os-release // cent osNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.org/"BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT=" ...
Ubuntu系统如何使用SSH协议连接root用户
1 How to Fix ‘E: Could not get lock /var/lib/dpkg/lock’ Error in Ubuntu Linuxresloved page
use the following command see what thread take the apt:
1$ ps aux | grep -i apt
12345root@ubuntu:/home/root123# ps aux | grep -i aptroot 3495 0.0 0.8 227104 33796 ? SNl 06:32 0:00 /usr/bin/python3 /usr/sbin/aptdroot 7697 0.0 0.0 4508 744 ? Ss 06:38 0:00 /bin/sh /usr/lib/apt/apt.systemd.daily installroot 7706 0.0 0.0 4508 1696 ? ...
Before you start work, you should know ...
Linux可以掌握常用工具的日常使用场景:
awk统计ip
awk基本内置变量:FS、OFS、RS、ORS、NR、NF(输出最后一个字段,$NF)、BEGIN、END、FILENAME、ARGC、ARGV
printf:格式化输出
print:正常输出
模式匹配:匹配字符使用/[string]/括起来
匹配所有行中只要含root的行:awk '/root/ {print $0} 1.txt'
^符号表示开头,比如:awk '/^root/ {print $0} 1.txt',该语句输出1.txt文件中的所有以root开头的行
运算符匹配:
>、<、>=、<=、==、!=、~(匹配正则表达式)、!~(不匹配正则表达式)
如果需要对某个变量进行匹配,则需要在变量后面加上~符号,表示匹配的意思,比如:awk '$1~/root/ {print $0} 1.txt'
布尔运算符:
&&, ...
! [rejected] master -> master (non-fast-forward)
1 问题在使用git管理代码时,有时候需要用到reset命令回退到不同的版本号,当回退到历史版本之后,又需要重新提交,此时可能会遇到如下的错误:
1! [rejected] master -> master (non-fast-forward)
2 解决此时可以使用如下的命令进行解决:
123# 先从github将之前的版本pull下来,然后在提交$ git pull <remote repository> <branch>$ git push origin master
12# 方法二,如果觉得代码没有问题,可以强制push上去$ git push --force <remote repository>
写在最后欢迎大家关注鄙人的公众号【麦田里的守望者zhg】,让我们一起成长,谢谢。
分解质因数
1 问题分解质因数,输入一个正整数,将其分解质因数。
比如:输入45,输出3*3*5;输入90,输出2*3*3*5。
2 代码1234567891011121314151617public static void de_quality_factor() { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); int n = N; if (n < 1) return; System.out.print(n + "="); for (int i = 2; i * i < n; i++) { while (n % i == 0) { System.out.print(i); n = n / i; if (n != 1) System.out.print("*&qu ...
Windows10登录不上Micrsoft账户,解决办法
1 问题在登录Windows账户时,出现了以下错误:
2 方法一(修改DNS)将网络的DNS配置改成微软的DNS即可:改成如下DNS地址即可,这是微软的DNS地址:4.2.2.2、4.2.2.1或者这里有一个免费的DNS网址,可以试试这里的也行
改完DNS之后,如果还不行,那就看看自己是否开启了网络代理服务,如果开启了,一定要关掉才可以,否则也不能正常登录。
2 方法二然后使用win+R打开运行界面,并输入:services.msc,点击【确定】找到【Microsoft Account Sign-in Assistant】,点击【属性】,设置成自动启动,重启即可。
写在最后欢迎大家关注鄙人的公众号【麦田里的守望者zhg】,让我们一起成长,谢谢。
使用echarts插件时,发现y值相同,但不是同一条直线,解决方法
1 问题在使用Echart插件进行画图时,发现X轴的值固定,Y轴的也是相同,当鼠标悬停时显示的值也是相同的,但是显示效果确实好像两条不一样的线,效果如下:具体JS代码如下:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 // 1.对echarts对象进行初始化// <!-- var myChart = echarts.init(document.querySelector(".box"));--> var myChart = echarts.init(document.getElementById("char1")); // 2.指定配置项和数据 option = { title: { text: '预测' ...