- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 centos7 安装docker-compose及加速
首先是官方安装(一般会因为网络原因失败) https://docs.docker.com/compose/install/ pip3安装 yum install python3-pip pip3 install docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose -v 加速 镜像拉取一直...
2019-12-10 09:33:26 425 1
原创 PHPstorm开启xdebug调试
首先下载对应xdebug的版本(自行百度) 然后php.ini中添加以下配置 zend_extension = php_xdebug.dll //xdebug路径 xdebug.remote_enable = On xdebug.remote_host = localhost xdebug.remote_port = 9100 xdebug.idekey=PHPSTROM xdebug.r...
2019-12-03 15:22:49 267
原创 php模式设计
模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们往往追求的是代码能够实现某项功能就万事大吉。管他代码多么冗余,管他代码是否可重用,管他效率如何,能实现功能就好。但是,真正应用于实际的,更被大家采纳的是那些高效...
2019-07-01 14:52:15 186
原创 解决微信退款通知 解密高版本PHP Call to undefined function mcrypt_decrypt
低版本PHP解密方式 protected function refundDecrypt($str){ $key = md5(config('wechat.payment.key')); $str = base64_decode($str); $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $str, ...
2019-06-27 14:54:36 2341
原创 php redis 秒杀
<?php namespace Admin\Controller; use Think\Controller; class TestController extends Controller { public function redis() { $redis = new \Redis(); $redis->connect('12...
2019-06-06 16:02:08 461
转载 faker php测试数据库生成
官方地址:https://github.com/fzaninotto/Faker 使用方式: 1、composer直接下载: composer require fzaninotto/faker 2、将 "fzaninotto/faker": "^1.8" 加入composer.json,执行composer update 3、github下载到本地 引入项目和简单...
2019-06-06 16:00:19 340
转载 数据库事务隔离级别
Mysql加锁过程详解(1)-基本知识 Mysql加锁过程详解(2)-关于mysql 幻读理解 Mysql加锁过程详解(3)-关于mysql 幻读理解 Mysql加锁过程详解(4)-select for update/lock in share mode 对事务并发性影响 Mysql加锁过程详解(5)-innodb 多版本并发控制原理详解 Mysql加锁过程详解(6)-数据库隔离级别(1) Mys...
2018-12-26 12:13:30 356
原创 php操作redis
//使用autoload加载相关库,这边重点就是为了require $file; spl_autoload_register(function($class) { $file = __DIR__.’/lib/Predis/’.$class.’.php’; if (file_exists($file)) { require $file; return true; } }); //配置连接的IP、端...
2018-12-25 16:04:52 183
原创 宝塔 linux版安装 svn 并自动同步代码
查看是否已经安装了svn svnserve --version 没有安装的话安装subversion,直接用yum 安装 yum install -y subversion 启动svn svnserve -d -r /svn 如果报如下的错误 svnserve: error while loading shared libraries: libaprutil-1.so.0: ca...
2018-11-17 16:27:52 6816
原创 PHPstorm 配置 cmder
首先配置cmder的环境变量 然后检测cmder环境变量是否配置成功 最后打开PHPstorm的设置选项 更改shell path 为 "cmd.exe" /k "D:\\cmder\\vendor\\init.bat" 后面的为自己的路径,根据不同自行修改 重启PHPstorm 修改成功 ...
2018-11-12 09:14:48 1335
原创 关于ztree的基本使用
<link rel="stylesheet" href="__PUBLIC__/admin/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" type="text/css"> <script type="text/javascript" src="__PUBLIC__/admin/lib/zTree/v3/js/jquery.ztree.a
2018-11-07 17:54:29 167
转载 datatables的基本用法
首先需要引用下面两个文件 &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css&quot; /&amp;gt; &amp;lt;script src=&quot;https://cdn.d
2018-11-07 11:54:08 1704
原创 tp3.2使用Redis
第一种 $redis = new \Redis(); $redis-&amp;amp;gt;connect('127.0.0.1',6379); $redis-&amp;amp;gt;auth('root'); $redis-&amp;amp;gt;set('test','hello redis'); echo $redis-&amp;amp;gt;get('test'); 第二种 首先在con
2018-10-20 17:52:56 3141
转载 jQuery插件实现“点击获取验证码后60秒内禁止重新获取(防刷新)”
转自:jQuery插件实现“点击获取验证码后60秒内禁止重新获取(防刷新)” 效果图 先到官网(http://plugins.jquery.com/)下载jquery.cookie.js插件,放到相应文件夹,代码如下: <!DOCTYPE html> <html> <head> <meta chars...
2018-08-23 14:08:40 274
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人