自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 远程无法连接redis的问题

问题描述:远程无法连接centos中的redis,错误类型(can’t connect to redis-server)分析思路:centos上的redis限制了远程连接,只能进行本地连接解决方案:修改redis的配置文件,以我的centos为例,我将redis装在了/usr/local下,进入到此目录,然后进入到redis的目录,可以看到下面有一个配置文件叫做redis.conf,就是...

2019-11-29 20:02:48 930

原创 springboot配置数据库遇到的问题

启动报错:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasourcecould be configured.问题分析:原因是我在maven中导入了oracle的jdbc依赖,但是并没有在application.yml中配置datasource,因此就会报这个错误...

2019-11-29 19:44:30 171

原创 Shell编程(一)

1、Shell编程介绍什么是shell编程?shell编程就是对linux命令的罗列,并且带有逻辑的代码。shell是一种过程式的、解释执行的脚本语言,并且具有一般高级语言所具有的像变量、数组、选择、判断、循环等。要想掌握shell编程,就必须熟练使用linux的命令、管道、I/O重定向等,说白了就是对各个命令的结果做操作来完成我们所需要完成的功能。shell的解释与执行需要依赖于linu...

2019-11-28 11:12:50 109

原创 阿里云短信服务的使用方法

本人个人博客地址https://www.lightingsui.com介绍最近由于项目的业务需要,想使用验证码登录系统,所以要找一个短信平台,第一目标就是阿里云的短信服务平台,说实话,之前在阿里云买过很多东西了,例如云ECS服务器、云mysql、SSL证书、域名,那就再次为阿里云做出点贡献吧,我的钱不是通过淘宝送给马云的!!!这里我直接给出阿里云短信服务的地址:https://www.al...

2019-11-28 09:51:01 3326

原创 mysql创建用户时遇到的问题(密码不符合标准)

问题描述1819 - Your password does not satisfy the current policy requirements出现问题的原因出现这个问题是由于mysql默认的密码策略较高,我设定的密码过于简单,因此,我的想法就是修改mysql的默认密码等级。问题的解决使用语句SHOW VARIABLES LIKE 'validate_password%';得到...

2019-11-27 22:11:46 1548

原创 Centos7忘记mysql的root密码解决方案

由于走上了程序猿的这条路,导致记忆力急剧下降,随时有失忆的风险,这不,今天打算使用装在Centos7上的mysql数据库,连接的时候竟然把密码给忘了,因此出现了此篇文章。。。首先,编辑/etc/my.cnf文件。vim /etc/my.cnf在此处添加skip-grant-tables重新启动mysqlsystemctl restart mysqld这时就不需要密码就能登录到my...

2019-11-27 21:58:59 494 2

原创 springcloud部署时候的遇到的问题

本人博客地址:https://www.lightingsui.com在网关处遇到的问题,启动网关时报错:Caused by: java.lang.ClassNotFoundException: com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCommandAspect解决办法:ClassNotFound,就是因为项目中少了...

2019-11-27 21:39:26 345

原创 Centos安装oracle的过程详解

Centos安装oracle的过程详解主机环境:CentOS Linux release 7.7.1908 (Core)Oracle版本:Oracle 12c Release2安装过程参考 https://blog.51cto.com/10316297/2140427?source=dra ,但是在安装过程中,可能会遇到下面的问题,接下来对下面的问题进行介绍1、已拒绝X11转移申请...

2019-11-26 15:21:29 466

原创 jdk源码剖析 —— HashMap

本人博客地址:https://www.lightingsui.com读本篇文章您将收获到的东西:HashMap的数据结构。HashMap的构造函数如何实现的。HashMap扩容的原理。HashMap的put原理。HashMap的get原理。1、HashMap的简单介绍HashMap的java程序猿的编程生涯中用到的还是蛮多的,我们既然用它用的这么多,那就要了解它的底层原理,要知...

2019-11-25 17:09:24 209

原创 Nginx的安装

Nginx的安装我们安装的是nginx的二进制源码包,所以首先就是要获取到nginx的二进制源码包,这里我给大家提供了一个nginx 1.16.0的安装包,大家可以免费下载,网盘链接如下链接:https://pan.baidu.com/s/1t2Dn7hUozYfEQBprJcSZbw提取码:g3xd首先将下载下来的安装包存放在/tmp下(大家放在哪里都行,我就将安装包放在/tmp下了...

2019-11-23 19:06:37 195

转载 docker容器镜像的备份恢复

转载: 逸宸a关注 原文地址:https://www.jianshu.com/p/8533b68382151. 备份容器首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表。要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命令。docker ps在此之后,我们要选择我们想要备份的容器,然后去创建该容器...

2019-11-23 16:16:19 368

原创 chown、chgrp命令

chown命令格式:chown [OPTION]… [OWNER][:[GROUP]] FILE…chown [OPTION]… --reference=RFILE FILE…说明:修改文件或者目录的所属主和所属组演示:例如我们在/tmp下有一个叫做a.txt的文件,所属主和所属组如下所示。我们将a.txt的所属主改为testuser,可以使用chown testuse...

2019-11-20 10:00:39 298

原创 chmod命令

chmod命令格式:chmod [OPTION]… MODE[,MODE]… FILE…chmod [OPTION]… OCTAL-MODE FILE…chmod [OPTION]… --reference=RFILE FILE…说明:第一种格式是修改修改某一类用户的某一位或多位权限。第二种是修改多类用户的多个权限,第三种是参考另一个文件或目录来设置当前文件或目录的权限,...

2019-11-20 09:34:20 621

原创 Linux文件权限剖析

Linux文件权限的解释说明在Linux中,文件的权限共有三种,分别对读、写、执行,抽象成字母表示为r、w、x.r、w、x权限对文件的含义:​ r(读权限):可以查看文件的内容。​ w(写权限):可以更改文件的内容。​ x(执行权限):可以将文件提取到 Linux 内核进行执行,脚本就是文件,命令的集合。r、w、x权限对目录的含义:​ r(读权限):可以查看目录下的文件或目录(说白了...

2019-11-20 08:37:59 664

原创 umask命令

命令格式:umask [模式]说明:创建文件或目录时的掩码。文件创建的权限默认为666-umask,而目录创建的权限是用777-umask,为什么文件和目录创建时候指定的权限不一样,因为666是777减去了文件的执行权限,也就是用777-111,默认不让所有用户对文件有执行权限,目的就是防止恶意的文件被执行,给系统的安全带来威胁。使用方式:当不指定模式时,是查看默认的umask,当指定模式时,...

2019-11-19 20:40:04 3870

转载 java中正则表达式的使用

转载  Zero-place 原文地址:https://blog.csdn.net/qq_41877184/article/details/90680068目录:(一)完全匹配(二)查找与该模式匹配的下一个子序列,并输出内容(三)分组查询(四)替换(五)分割(一)完全匹配import java.util.regex.Matcher;import java.uti...

2019-11-19 18:04:59 87

原创 正则表达式元字符

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,‘n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\’ 匹配 “” 而 “(” 则匹配 “(”。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。$匹配输入字符串的...

2019-11-19 17:15:33 163

原创 github搜索功能小技巧

in:name功能:按名字搜索,找出所有名字中包含name的开源项目stars功能:找出start数在某个范围的项目forks功能:找出fork数在某个范围内的项目找个项目进去看一下in:readme功能:找出README中包含某一内容的项目演示:in:readme springboot,找出README中包含springboot的项目in:description功能...

2019-11-19 09:52:05 478

原创 leetcode-3 (无重复字符的最长子串)

3. 无重复字符的最长子串题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例3:输入: "pwwke...

2019-11-19 09:06:34 226

转载 wordpress去除下载时的FTP窗口

转载  hahachenchen789 原文链接 https://blog.csdn.net/hahachenchen789/article/details/80572915在wordpress主题商店下载主题时,会弹出FTP的上传窗口,要求输入服务器的域名,以及用户名和密码。这对于本地安装的用户而言显然无法使用。方法:在wp-config.php文件的最后一行后加入如下语句:...

2019-11-18 08:24:35 397

转载 docker内无法使用vim的解决办法

转载  whoah 博客地址:https://blog.csdn.net/awm_kar98/article/details/82562712这很简单,两条命令,进入到镜像内1.apt-get update2.apt-get install vim只不过,在执行第一条命令的时候,会失败,因为默认的下载的地址是海外的,会网速慢或者下载失败,所以我们移步国内镜像源(以下代码复...

2019-11-18 08:16:05 885

原创 红黑树的底层阐述

欢迎查看本人的私人博客: http://39.106.81.183:8000红黑树介绍首先说为什么叫红黑树?有接触过AVL(平衡二叉树)的应该知道,在AVL树中,维持树的平衡是靠平衡因子,说白了就是左右子树的高度相差不能超过1,且左右子树各是AVL树。但是在红黑树中,维持树的平衡靠的可不是平衡因子,而是每个节点的颜色(红黑树的节点只能为红色或者黑色),这是红黑树与AVL树的区别。红黑树与A...

2019-11-17 16:05:19 366

原创 groupmod、userdel、groupdel、gpasswd、newgrp、chage命令

欢迎查看本人的私人博客: http://39.106.81.183:8000groupmod命令格式:groupmod [options] GROUPID参数说明格式举例1-n给组指定新的名字groupamod -n newname groupnamegroupmod -n mygrp mygrp12-g指定新的gidgroupmod -g nu...

2019-11-17 16:02:07 251

原创 passwd命令

欢迎查看本人的私人博客: http://39.106.81.183:8000passwd命令格式:passwd [options] [username]说明:如果passwd后不接任何参数,标识修改自己的密码,管理员可以修改任何用户的密码,普通用户只能修改自己的密码。ID参数说明格式举例1-l锁定用户passwd -l usernamepasswd -l ...

2019-11-17 15:58:07 5153

原创 usermod命令

usermod命令格式:usermod [options] usernameID参数说明格式举例1-u为用户指定新的uidusermod -u uid usernameusermod -u 1001 test_user2-g为用户指定新用户组usermod -g gid usernameusername -g 10023-G为用户添加(...

2019-11-15 21:23:32 5507

原创 id和su命令

id命令格式:id [OPTION] … [USER]option是可选的参数,user为指定的用户名,如果不指定用户名,那么就是相对于当前用户操作的(指定用户名那么就是查看所制定的用户的id信息),如果不指定参数,那么就相当于全部显示(uid,gid,groups)ID参数说明格式举例1-u仅显示uidid -uid -u2-g仅显示gidid...

2019-11-15 11:21:26 1180

原创 groupadd命令

说明中的ID号对应的是表格中的ID号,是对表格中的对应的ID的参数的说明!!!groupaddID参数解释格式举例1-r创建系统组groupadd -r 组名groupadd -r mysql2-g创建组时指定组idgroupadd -g idgroupadd -g 2222说明创建系统组,就是跟普通用户没关系,在centos6中,...

2019-11-15 09:08:20 824

转载 typora快捷键的修改

转载码农命架构心,原文地址:https://blog.csdn.net/qq_41489540/article/details/86761595文件—>偏好设置—>往下拉有一个 打开高级设置 ,点击—>看到两个json格式的文件,打开第二个(conf.user.json),用记事本打开—>第17行“keyBinding”,在大括号中写 “代码块”:“你要设置的快捷键”...

2019-11-14 18:27:32 1054

原创 leetcode-两个数的和

问题描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = ...

2019-11-14 08:55:54 196

原创 curl命令的使用

curl命令的使用curl命令是一个模拟浏览器请求的命令,当你去curl一个网址的时候,会返回给你网站的html代码,因此可以代替浏览器去发送请求,适用于那些纯命令行界面的linux,给您更爽的体验,话不多说,来看看curl命令是怎么用的。参数介绍1、[- o]**语法格式:**curl -o [filename] url**举例:**curl -o /tmp/sina.txt ww...

2019-11-07 16:19:16 15648

原创 关于虚拟机纯命令行centos解决web上网认证的解决方案

关于虚拟机纯命令行centos解决web上网认证的解决方案虚拟机版本:CentOS Linux release 7.1.1503 (Core)在我们学校,有校园网的存在,导致我在配置虚拟机的时候遇到了好多坑,如果没有校园网的存在,直接将虚拟机网络改为桥接,并且配置ip、网关、子网掩码、DNS即可实现网络的共享,但是,一切的想象都是美好的,当头一捶子呀,虚拟机配置完了这些还不行,跟使用wi...

2019-11-06 21:54:24 2304 1

空空如也

空空如也

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

TA关注的人

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