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颜色值与透明度。
阅读全文

VUE PC端分页类与手机端下拉加载

在进行列表编写时,我们经常会遇到数据过多的情况;这是就需要对数据进行处理,进行分页显示,通常PC端使用分页页码显示进行分页,手机端采用下拉加载;今天介绍一下,当前后端分离时,如何使用 `javascript` 进行分页和异步请求;这里用 `VUE` 做模板引擎,使用 `AXIOS` 进行请求vue配合axios进行数据请求 。。。
阅读全文

微信小程序码生成与更换LOGO

在我们进行微信小程序开发时,有时需要生成微信小程序码进行分享;但是这个微信小程序码中的LOGO并不是用户头像;这时就需要我们使用 `GD` 库对二维码进行处理;将用户头像裁剪成圆形,然后合并到生成的二维码上。。。
阅读全文

关于事件冒泡、事件捕获和事件委托

在Javascript中用户交互的核心部分是事件处理,事件处理的核心是——事件委托;然而,事件委托是利用冒泡阶段的运行机制来实现的; 事件冒泡:从当前触发的元素(事件)一级一级往上(父元素)传递,依次触发,直到达到 `document` 为止。 事件捕获:从 `document` 开始触发,一级一级往下(子元素)传递触发,直到达到真正事件目标为止。事件捕获:动态监听数据,绑定事件。。。
阅读全文