前端

img 标签图片不存在时显示默认图如何设置?

logo 1151 2021-11-25

在网页中当img标签的图片资源失效或加载失败时会展示alt属性值,但这样并不美观。最好在加载失败时展示一张默认的图片。以下是展示默认图片的几种方式: js 方式 使用图片的 onerror 方法 (一般用这个方法就行了) onerror 事件会在文档或图像加载过程中发生错误时被触发。 在装载文档或图像的过程中如果发生 ...

详情...
微信

微信支付报错 ” 201 商户订单号重复 “ 原因及解决方法

logo 2469 2021-11-25

在开发微信支付时遇到了如下现象: 下单后发起支付统一下单,可以成功;然后取消支付,在订单中再次添加商品,支付金额发生了变动,再次发起支付报错“201 商户订单号重复”;而支付金额不变的订单再次发起支付可以成功。 导致这个问题出现的原因: 微信要求同一个订单重复支付需要所有参数一致才行。 在同一个订单多次请求微信统一下单 ...

详情...
SEO

Nginx 如何防止域名权重被分散?

logo 537 2021-11-24

一般我们创建的站点中都会将一级域名和www二级域名指向我们的站点,以域名test.com为例,我们访问test.com或www.test.com都能得到我们想要的内容,但时间长了就会发现,可能出现下面几种情况: 1、带www的域名没有排名,而不带www却有排名,或正好相反 2、site:test.com和site:ww ...

详情...
Laravel

使你的 Laravel 项目模块化

logo 712 2021-11-24

将项目的每个部分构建为一个模块来管理您的大型项目。 当你的项目变大了,文件很多,或者你打算做一个大型的项目时,你发现管理起来很困难,把你的项目的一部分变成模块是解决问题的方法之一。 使用模块化开发,可以将项目每个不同的功能分配到单独的包中。这将使您更容易对项目进行维护。 这里推荐第三方扩展:nwidart/larav ...

详情...
Linux

rsync: getcwd (): No such file or directory (2) 报错

logo 553 2021-11-23

rsync命令执行必须保证源目录、目标目录、当前目录$PWD 都存在 错误 在服务器上执行 rsync 同步两个目录中文件时报如下错误: [public@xxxx 31]$ rsync -zvr /test/shared/ /pre/shared/ rsync: getcwd(): No such file or ...

详情...
Linux

Shell 判断文件夹或文件是否存在

logo 110 2021-11-23

代码示例: 文件夹不存在则创建 if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi 文件存在则删除 if [ ! -f "/data/filename" ];then echo "文件不存在" else rm -f /data ...

详情...
前端

VUE this.$forceUpdate () 强制页面刷新问题

logo 177 2021-11-21

问题描述: 在使用Vue框架开发时,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值; 如往数组中push数据,但页面没有实时渲染,可用 this.$forceUpdate() 强制渲染数据 解决: 运用 this.$forceUpdate() 强制刷新(因为数据层次太多,ren ...

详情...
自媒体

各自媒体平台定位、选择

logo 263 2021-11-21

定位 公众号 再小的个体,都有自己的品牌,用来打造个人IP,非常适合。 公众号文章是微信搜一搜重要内容来源,公众号的原创保护机制、公众号流量主广告主机制,内容创业首选! 百家号 百度搜索内容、百度信息流推荐内容来源之一,简单理解,你要去获取百度搜索流量,百家号是你不得不考虑的一个平台! 百家号,可以用来做收益,批量百家 ...

详情...
Linux

iptables 封禁 ip 方法

iptables是Linux中功能最为强大的防火墙软件之一,使用灵活,可以对流入和流出服务器的数据包进行很精细的控制。 iptables的使用 命令说明 iptables [-t tbl] -COMMAND 链名 匹配的条件 相应的操作 # 说明 [-t tbl]为可选参数,-t用来指定具体操作那张表,不指定的话默 ...

详情...
Linux

Linux 配置公私钥登录,禁止密码登录

logo 202 2021-11-21

为用户配置公私钥 以 a 登录 b为例 1、a&b机器验证ssh是否安装成功 ssh -v 若无安装,先安装ssh 2、在a机器生成公私钥 ssh-keygen -t rsa 此时在/home/当前用户/.ssh下会生成公私钥文件 公钥 id_rsa.pub 私钥 id_rsa 3、将公钥配置到b机器中 用ss ...

详情...
Linux

Linux 配置指定命令 sudo 免密码使用

logo 256 2021-11-21

在已赋予用户sudo权限的基础上,配置用户sudo执行指定命令时不需要输入密码: 位置必须在#includedir /etc/sudoers.d 后面,添加在其他地方不生效 配置 sudo chmod u+w /etc/sudoers sudo visudo # 保存时会做语法检查 # 赋予用户执行所有命令不需要 ...

详情...
Linux

Linux 新增用户&赋予 sudo 权限

logo 138 2021-11-21

新增用户 在root用户下 $ useradd -m xxx $ passwd xxx # 设置用户密码 给用户赋予sudo权限 使用 visudo 命令设置sudo权限,visudo命令是使用vi打开/etc/sudoers文件,但是在保存退出时,visudo会检查内部语法,避免用户输入错误信息 sudo visu ...

详情...