cURL的10种常见用法 Linux下命令行
发布时间:2021-01-04 15:24:55 分类:liunx & centos&nginx
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法: # curl [option] [url]本文主要跟大家分享了Linux命令行cURL的10种常见用法,分享出来供大家参考学习,下面来一起看看详细的介绍:1. 获取页面内容当我们不加任何选项使用 curl 时,默认会发送 GET 请求来获取链接内容到标准输出。1curl http://www.codebelief.com2. 显示 HTTP 头如果我们只想要显示 HTTP 头,而不显示文件内容,可以使用 -I 选项:1curl -I http://ww
MySQL表碎片整理OPTIMIZE TABLE操作
发布时间:2020-12-24 19:05:37 分类:php
删除数据时,mysql并不会回收已删除的数据所占据的存储空间,以及索引位。而是空在那里,而是等待新的数据来弥补这个空缺,这样就有一个缺少,如果一时半会,没有数据来填补这个空缺1.MySQL官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可,可以写成定时任务来做。2.OPTIMIZE TABLE只对MyISAM,BDB和InnoDB表起作用,尤其是MyISAM表的作用最为明显。此外,并不是所有表都需要进行碎片整理,一般只需要对包含上述可变长度的文本数据类型的表进行整理即可。3.在OPTIMIZE TABLE运行过程中,MySQL会锁定表。4.默认情况下,直接对InnoDB引擎的数据表使用OPTIMIZE TAB
HTTP状态码HTTP Status Code明细
发布时间:2020-10-27 13:54:54 分类:其他
常见的状态码: – 服务器成功返回网页
– 请求的网页不存在
– 服务不可用详解:HTTP: Status 1xx (临时响应)说明:HTTP: Status 1xx (临时响应)->表示临时响应并需要请求者继续执行操作的状态代码。
详细代码及说明:HTTP: Status 100 (继续)-> 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
HTTP: Status 101 (切换协议)-&g
linux nginx 配置多个目录,js、css 404配置
发布时间:2020-10-22 11:02:52 分类:liunx & centos&nginx
域名:a.coma.com 指向 /root/www/aa.com/b 指向 /root/www/b listen 80; server_name a.com; root /root/www/a;---------- 在原有配置中增加------------ location /b/ { root /root/www/b;
nginx日志文件统计ip地址和url地址前10个
发布时间:2020-10-14 18:11:02 分类:liunx & centos&nginx
{ print $6} 需要根据NGINX日志存储的格式确定,目前是默认格式
# 统计前10 IP
awk '{ print $1}' access.log | sort | uniq -c | sort -nr | head -n 10 # 访问前10的地址
awk '{ print $6}' access.log | sort | uniq -c | sort -nr | head -n 10
nginx重启服务的基本命令
发布时间:2020-10-14 18:03:02 分类:liunx & centos&nginx
start nginx:打开 nginxnginx -t :测试配置文件是否有语法错误nginx -s reopen:重启Nginxnginx -s reload:重新加载Nginx配置文件,然后以优雅的方式重启Nginxnginx -s stop:强制停止Nginx服务nginx -s quit:优雅地停止Nginx服务(即处理完所有请求后再停止服务)
MySql 将一个表的字段值更新到另一张表
发布时间:2020-10-14 18:01:44 分类:MySQL
此处语法为两个不同结构的表中用一张表的字段填充到另一张表某些字段中sql语句update table1 a1,table2 a2 set a1.要填充字段=a2.对应索取字段where a1.id=a2.id#必须保证有对应字段写在where之后 可以正常添加筛选条件
php保留两位小数
发布时间:2020-10-14 17:59:47 分类:php
1.不进位的情况比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。可以使用 floor 函数该函数是舍去取整。例如,floor(4.66456) 结果:4 。floor(9.1254) 结果9 。因此,去小数点后两位,需要先乘以100,然后舍去取整,再除以100,即:复制代码$a=floor(3.149569*100)/100这时浮点计算会出现一个bug,通过PHP的无类型特性来解决这个问题,先strval转成字符串,再自动识别类型。下面计算百分比已经使用上strval()函数了计算百分比复制代码$successRate = floor(strval((2/3)*10000))/10000
企业微信付款到零钱相关问题记录
发布时间:2020-10-14 17:55:12 分类:其他
NO_AUTH 没有该接口权限 这个需要查看是的开通相关产品,在微信支付平台开通企业付款相关产品OPENID_ERROR openid与商户appid不匹配openid 和 appid 要对应,一般是在你appid应用下的openidPHP企业微信付款到零钱类 转载过来的<?php//企业付款到微信零钱,PHP接口调用方法define("APPID", "wxe062425f740c30d8"); // 商户账号appiddefine("MCHID", "10000098"); // 商户号def
php 流程控制 continue和break
发布时间:2020-09-18 20:16:35 分类:php
continue命令会终止循环体的单次循环,代码并继续往下执行下去。 break会终止循环体的遍历,代码接着运行;