linux下mysql密码重置(忘记密码)

在linux平台下使用mysql时忘记root密码, 对于运维和DBA来讲都是一件头疼的事情, 下面讲解一下在linux下,如何对mysql5.6和5.7重置密码。 1、首先停止mysql服务进程:```bash service mysqld stop```2、然后编辑mysql的配置文件my.cnf```bash vi /etc/my.cnf```3、找到 这个模块:在最后面添加一段代码```bashskipgranttables
阅读全文

Centos下mysql5.6/5.7的编译安装与启动

在前面的文章中; 介绍了nginx和php的编译安装;这里我们介绍一下mysql5.6与5.7的编译安装。 1、进入src目录,下载mysql,2、解压安装包,3、进入安装包目录,4、编译安装(/usr/local/webserver/mysql 为编译安装目录可根据自己需求更改),5、对相应的目录进行授权,6、编译安装成功后,我们需要执行初始化配置脚本,7、拷贝启动脚本并启动。。。
阅读全文

Centos服务器升级Python到3.7,修改yum指向

因为最新版Python已经到了3.7了; 但是在服务器上,一般还是使用2.7; 这是要使用python3的命令时; 我们就需要对服务器上python的版本进行更新。下面介绍一下如何进行python3.7的编译安装: 一、安装编译工具及库文件```bashyum y install zlib zlibdevel bzip2devel openssldevel ncursesdevel sqlitedevel readlinedevel tkdevel g
阅读全文

vue点击事件时父、子、兄弟元素获取与操作(DOM 元素对象)

在vue的点击事件中,有许多东西需要使用javascript的语句来进行操作,例如html节点信息的获取,以及相关节点的操作等 HTML DOM 节点在 HTML DOM (Document Object Model) 中, 每个东西都是 节点 : 文档本身就是一个文档对象 所有 HTML 元素都是元素节点 所有 HTML 属性都是属性节点 插入到 HTML 元素文本是文本节点 注释是注释节点这里记录vue点击事件的节点信息获取与操作:```javascri
阅读全文

在CentOS下编译和安装PHP

在上一篇中我们介绍nginx的安装, 下面介绍一下 php 的编译安装, 这面主要使用 7.2.21 进行演示。 一、安装 PHP1、下载 php,下载地址:```bash cd /usr/local/src/ wget https://www.php.net/distributions/php7.2.21.tar.gz```2、解压安装包```bash tar zxvf php7.2.21.tar.gz```3、进入安装包目录`
阅读全文

Centos Nginx 编译安装与.cnf配置

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 一、安装编译工具及库文件;二、首先要安装 PCRE;三、安装 Nginx。Nginx 相关配置...
阅读全文

PHP根据键值对二维数组排序

通常我们对二维数组进行排序时,使用循环的方法进行处理,这里介绍一下,不使用循环;如何对二维数组进行排序。方法一:先循环,在使用函数处理顺序,方法二:使用系统函数对多维数组进行排序(array_multisort)函数返回一个排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。(当有多个数组时,每个数组都将根据前一个数组的顺序进行排序)
阅读全文

去掉字符串中不需要的字符(Python)

在编写程序的时候我们经常遇到字符,但是这些字符串有事并不全是我们需要的,这是我们就需要对字符串进行处理,去掉字符串中我们不需要的字符。常用的方法有如下五种:一、字符串 strip(),lstrip(),rstrip() 方法去掉字符串字符。二、删除单个固定位置的字符串,可以使用切片 + 拼接的方式。三、删除多个固定的字符串,可以先去掉指定字符串转成列表,然后再拼接成字符串。四、字符串的 replace() 方法或正则表达式 re.sub() 替换的方法删除任意子串。五、字符串的 translate() 方
阅读全文

GD库PNG透明底图片添加文字及图片水印

  • 冯奎
  • 2019-07-17 20:02:45
  • PHP
  • php
在之前的文章中我们介绍了,如何使用 `GD`库 更换小程序码中的logo;这里我们来具体介绍一下,如何使用 `GD`库 中的相关函数;生成 PNG 透明底图像,并且在图像上添加文字及图像水印。首先我们要生成一张透明底的画布:```php// 创建 PNG透明底 画布$canvas = imagecreatetruecolor('720', '480');// 为一幅...
阅读全文

十六进制颜色码转换RGB颜色值与透明度

在使用 `GD` 库对某些东西修改颜色时,需要使用RGB颜色值,但是,传递给我们的一般是十六进制的颜色码?这时就需要我们对颜色进行转换,将十六进制颜色码转换RGB颜色值与透明度。
阅读全文