
php
PKyourself
这个作者很懒,什么都没留下…
展开
-
使用 mysqldump 备份数据库时避免锁表
使用 mysqldump 备份数据库时避免锁表 --skip-optmysqldump --skip-opt -u root --password=123456 back_dbname >back.sql原创 2021-11-20 11:04:19 · 1672 阅读 · 0 评论 -
mamp pro 报错:Either you did not provide the necessary admin credentials or the MAMP PRO package could
mac升级系统后mamp pro 打开就报错:Either you did not provide the necessary admin credentials or the MAMP PRO package could not be initialized correctly. You can either restart the application and try again or re-install the software.执行:sudo launchctl load -w /Libra原创 2021-04-14 10:11:07 · 1803 阅读 · 3 评论 -
mac mamp (zip,pcntcl) 扩展安装
ZIP扩展https://pecl.php.net/package/zip 下载最新的 zipphpize在 MAMP 的如下目录/Applications/MAMP/bin/php/php7.2.22/bin/phpizeMAMP 可能会包含很多版本的 php,所以你需要添加参数–with-php-config告诉 phpize你要编译基于哪个php版本的扩展库。./configure --with-php-config=/Applications/MAMP/bin/php/php7.2.22原创 2021-03-30 23:34:26 · 647 阅读 · 0 评论 -
php正则给img的 src添加域名
preg_replace('/(<img.+?src=")(.*?)/','$1http://www.baidu.com$2', $img);原创 2019-07-23 11:55:19 · 2029 阅读 · 0 评论 -
mysql基础用法
远程连接授权用户(授权root密码root)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 登录到MySQLmysql -h 主机名 -u 用户名 -p-h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;-u : 所要登录的用户名;...原创 2019-07-12 14:19:38 · 283 阅读 · 0 评论 -
Swoole Task 的应用
概述Swoole 异步Task,主要实现调用异步任务的执行。常用的场景:异步支付处理、异步订单处理、异步日志处理、异步发送邮件/短信等。Swoole 的实现方式是 worker 进程处理数据请求,分配给 task 进程执行。官方介绍:task 底层使用 Unix Socket 管道通信,是全内存的,没有IO消耗。单进程读写性能可达100万/s,不同的进程使用不同的管道通信,可以最大化利用...原创 2019-06-27 10:01:01 · 251 阅读 · 0 评论 -
api接口安全验证
前台想要调用接口,需要使用几个参数生成签名。时间戳:当前时间随机数:随机生成的随机数口令:前后台开发时,一个双方都知道的标识,相当于暗号算法规则:商定好的运算规则,上面三个参数可以利用算法规则生成一个签名。前台生成一个签名,当需要访问接口的时候,把时间戳,随机数,签名通过URL传递到后台。后台拿到时间戳,随机数后,通过一样的算法规则计算出签名,然后和传递过来的签名进行对比,一样...原创 2019-06-24 09:41:02 · 5225 阅读 · 0 评论 -
MySQL 详细学习笔记
Windows服务-- 启动MySQLnet start mysql-- 创建Windows服务sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES -...原创 2019-03-07 09:04:12 · 205 阅读 · 0 评论 -
腾讯视频播放链接
http://v.qq.com/txp/iframe/player.html?vid=c07984ct1kl <script type="text/javascript" src="swfobject.js"></script> <script type...原创 2019-01-30 13:19:32 · 3291 阅读 · 0 评论 -
ajax返回的值赋值给全局变量解决方法sessionStorage
# ajax返回的值赋值给全局变量解决方法sessionStorage在ajax返回值赋值给js全局变量时,全局变量是获取不到的,ajax默认是异步的,当然可以改成同步就能赋值,不过更好解决方法是使用sessionStorage来保存ajax获取的值,在任意地方就可以全局获取.sessionStorage.setItem('testKey','这是一个测试的value值');sessi...原创 2019-01-30 13:17:54 · 1002 阅读 · 2 评论 -
常用函数
/**获取文章内容html中第一张图片地址@param string $html html代码@return boolean*/function get_html_first_imgurl($html){KaTeX parse error: Expected 'EOF', got '\s' at position 24: …= '~<img [^>]*[\̲s̲]?[\...原创 2019-01-30 13:15:55 · 368 阅读 · 0 评论 -
实战Docker虚拟化技术
Docker入门简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包括系统。“Docker”应该是2...原创 2019-01-30 13:13:32 · 19347 阅读 · 0 评论 -
php 处理高精度计算函数 金额计算类
<?php/** * Created by PhpStorm. * User: huxiansheng * Date: 2018-12-18 * Time: 11:00 *//** * PHP精确计算 主要用于货币的计算用 * @param $n1 第一个数 * @param $symbol 计算符号 + - * / % * @param $n2 第二个数 * @...原创 2018-12-18 13:00:28 · 3904 阅读 · 1 评论 -
git使用总结
git强制覆盖本地命令(单条执行):git fetch --all && git reset --hard origin/master && git pullgit fetch —all //只是下载代码到本地,不进行合并操作git reset --hard origin/master //把HEAD指向最新下载的版本使用强制push的方法(不建议...原创 2018-12-23 09:53:15 · 251 阅读 · 0 评论 -
bootstrap table使用总结
官网介绍:基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多选、排序、分页,以及编辑、导出、过滤(扩展)等等的功能。 主要功能支持 Bootstrap 3 和 Bootstrap 2自适应界面固定表头非常丰富的配置参数直接通过标签使用显示/隐藏列显示/隐藏表头通过 AJAX 获取 JSON 格式的数据支持...原创 2018-12-23 09:48:25 · 3090 阅读 · 0 评论 -
centos7下安装php7扩展xdebug和phpstrom远程调试配置
首先找到自己环境所对应的xdbug版本 https://xdebug.org/wizard.php 把phpinfo的信息粘贴到 框框中 可以找到对应的版本tar -xvzf xdebug-2.6.1.tgzcd xdebug-2.6.1phpize./configure --with-php-config= /www/server/php/72/bin/php-conf...原创 2018-12-23 09:43:23 · 961 阅读 · 0 评论