最新发布

MySQL

MySQL Explain 解析

4周前 (04-26) 66浏览 0评论

一、语法 explain < table_name > 例如: explain select * from t3 where id=3952602; 二、explain输出解释 +----+-------------+-------+--...

Docker

docker-compose中ports和expose的区别

1个月前 (04-24) 35浏览 0评论

docker-compose中有两种方式可以暴露容器的端口:ports和expose。 1 ports ports暴露容器端口到主机的任意端口或指定端口,用法: ports: - "80:80" # 绑定容器的80端口到主机的8...

Docker

Docker搭建可一键部署的多域名LNMP环境

1个月前 (04-22) 427浏览 0评论

本文介绍在Docker容器中,快速部署LNMP环境的完整步骤。 本文可实现一键部署LNMP环境,特点: 可以增减绑定多个域名 支持HTTPS和HTTP/2协议 PHP源代码在主机中 MySQL数据文件在主机内 所有配置文件可在主机中直接修改 所有日...

PHP

PHP GeoIP安装和使用

1个月前 (04-19) 127浏览 1评论

GeoIP,是一套含IP数据库的软件工具。 Geo根据来访者的IP, 定位该IP所在经纬度、国家/地区、省市、和街道等位置信息。 GeoIP有两个版本,一个免费版,一个收费版本。 收费版本的准确率高一些,更新频率也更频繁。 因为GeoIP读取的是本地...

JavaScript

Ajax异步请求PHP服务器,无阻塞响应的解决方案

1个月前 (04-18) 117浏览 0评论

最近遇到一个小难题,用$.post、$.get、$.ajax请求PHP服务器时,总是无法异步返回数据。 经实验,得到这样的结论: 不同浏览器,请求不同域名-不阻塞:无需实验 不同浏览器,请求同域名-不阻塞:session_id()返回不同 同一浏览...

PHP

PHP DOM XPath获取HTML节点方法大全

1个月前 (04-17) 84浏览 0评论

PHP的有些技巧可能大家并不常用到,比如DOM相关的对象。 这些方法几乎和Javascript一样的方便,轻松一句就能获取到HTML DOM节点的数据。 相比于使用正则表达式,这个方法更简单快捷。 我就就常用DOMDocument和XPath两个类做...

PHP

PHP下载远程文件到指定目录

1个月前 (04-14) 125浏览 2评论

PHP用curl可以轻松实现下载远程文件到指定目录: /** * @param $url string 远程文件链接,如:http://www.awaimai.com/uploads/origin.zip * @param $local st...

MySQL

MySQL批量更新

1个月前 (04-13) 118浏览 0评论

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:  UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value'; 如果更新同一字段为同一个值,mysql也...

JavaScript

PHP和JavaScript中奖概率算法

2个月前 (03-31) 363浏览 1评论

这是一个经典的概率算法。 现在有数组:[10, 20, 30, 40] 。 假设对应中奖几率:特等奖10%,一等奖20%,二等奖30%,三等奖40%,总共100%。 算法开始时,从数组中选出一个值$value,再从1-100概率空间内随机选出一个数$...