- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 shell脚本变量在循环中有值,出了循环就为空的问题解决
最近遇到一个问题,在循环之前定义了一个变量,循环中会给该变量赋值,可是出了循环后该变量就变成空串了。在java中是不会出现这种情况的,百思不得其解,最后终于解决了,所以很有必要记下来,避免以后出现同样的问题。 基本需求是读取文件中的内容,并对内容进行处理,然后按照一定的顺序拼接后重新输出到另一个文件。 脚本如下:#!/bin/bash#源文件sourceTxt=./source.txt#转换文件tranTxt=./tran.txt#输出文件dist...
2020-06-05 14:36:30 4223 7
翻译 Redis 6.0客户端缓存--服务器辅助缓存
Redis6.0发布已经有一段时间了,但是目前网上还没有Redis客户端缓存相关的资料,所以决定翻译一下Redis官网的介绍,以备学习之用,如果可以给大家一点参考,那就更好了。
2020-05-12 10:09:32 642
原创 Spring boot连接Redis服务器报Unable to connect to Redis问题解决
Unable to connect to Redis几种原因的分析
2021-05-26 15:19:10 23795 3
原创 redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录
致命错误:jemalloc/jemalloc.h:没有那个文件或目录问题解决
2021-04-15 11:46:25 2038
原创 php编译过程中的问题解决
使用的编译语句为:./configure --prefix=/home/php7 --enable-fpm 1.configure: error: no acceptable C compiler found in $PATH问题原因:缺少C编译器解决:安装gcc即可2.No package 'libxml-2.0' found问题:缺少libxml-2.0包解决:安装libxml2,下面两个都要装yum install libxml2yu.
2020-12-29 16:53:02 378
原创 Linux压缩包方式安装JDK时,出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter的问题解决
前几天用linux通过压缩包的方式安装jdk,结果安装完并配置好环境变量后,使用java -version查看版本,竟然报bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter错误。我使用的jdk版本如下:网上查了下,原来是因为安装的是32位的安装包,而系统中缺少32位软件所需的依赖包,所以报错了,只需要安装该依赖包即可yum install glibc.i686再次查看版本,已经正常了。总结:1.下载软件的时候需要看清楚,.
2020-12-25 11:08:34 435
原创 CentOS中使用yum安装软件时,报Could not resolve host:***未知的错误问题解决
yum安装软件时,所有软件源都不能用,查看dns配置。
2020-12-18 15:42:19 20144 3
原创 用vim列块模式轻松解决普通文本编辑器编辑大文件费时的问题
前几天有一个需求,将一个数据库表中查询出的结果集导入到另一个数据库中的某个表里。而提供的结果集里数据的列之间没有分隔符,无法直接将数据导入到数据库。数据类似下面这样:se User_id User_Pwd User_name-- -------------------- ------------------ --------------------01 90123948029348001923 213123144 张三01 9128...
2020-11-27 10:52:51 549
原创 linux上mysql的启停与状态查看整理
最近学习了一下mysql数据库安装的相关操作,现在整理一下数据库启停相关的操作。一、 启动1、使用 service 启动:service mysql start2、使用 mysqld 脚本启动:mysqld start3、使用 mysqld_safe 启动(推荐):mysqld_safe --user=mysql & 带有一些安全功能,如发生错误是会重启服务器并将错误信息写入日志。二、停止1、使用 service 停止:service mysql stop2、使用 mysqld
2020-11-04 16:19:35 1471
原创 linux上MySQL8.0.12安装中遇到的相关问题记录
一、下载MySQL二进制包linux上MySQL的安装方式常见的有三种,分别为:1.rpm包/deb包通过官网下载对应版本,RedHat系列下载rpm包后,直接通过yum方式来安装。Debian系列下载deb包后通过apt-get方式进行安装。如下:这种方式实际使用不太多,主要是由于安装的路径和配置难以定制化。2.二进制安装可以在官方网站下载编译软件包。下载后无需额外准备依赖的环境。安装过程非常简单,解压后就基本可以实现了。3.源码安装需要配置适宜的环境,然后进行源.
2020-11-02 16:54:04 553
原创 压缩文件格式:gz与xz的对比
今天下载MySQL的linux通用版,发现压缩文件格式由原来的tar.gz变为了tar.xz。出于好奇,对这两种压缩方式进行简单对比学习一下。直接就地取材,使用解压缩后的MySQL文件夹进行压缩测试。我下载的为mysql-8.0.12的linux64位通用版,压缩文件大小为338M,解压缩后文件夹大小为1.8G。(1)将文件夹分别压缩为tar.gz和tar.xz,如下:date +%s ;tar zcf mysql.tar.gz mysql-8.0.12-linux-glibc2.12
2020-10-28 11:06:20 9400
原创 There are no enabled repos. Run “yum repolist all“ to see the repos you have. You can enable repos问题
今天安装yum后使用yum安装软件,报There are no enabled repos. Run "yum repolist all" to see the repos you have. You can enable repos错误,才发现linux不同系列的包管理工具是不同的,有必要记录一下。
2020-10-27 10:39:18 9563 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人