摘要: 一、参数说明 $handle: 文件资源 $operation: 锁的类型 LOCK_SH: 共享锁 LOCK_EX: 排他锁 LOCK_UN: 释放锁 $wouldblock: 设置为true的时候,锁定文件时,会阻止其他进程 二、具体实现代码 阅读全文
posted @ 2019-02-16 14:44 样子2018 阅读(1075) 评论(0) 推荐(0)
摘要: 一、建立合理的目录结构 admin与home为后台和前台的控制器和模板文件夹 二、定义前后台视图路径常量 在constants.php中添加如下代码: //定义前台视图路径常量 define('HOME_VIEW_DIR', 'views/home/'); //定义后台视图路径常量 define(' 阅读全文
posted @ 2019-02-16 14:10 样子2018 阅读(1084) 评论(0) 推荐(0)
摘要: 一、小程序开通微信支付 二、小程序支付的交互图 三、在商户平台添加授权申请单 四、在小程序后台 M-A授权 点击查看进入如下界面,然后确定绑定 五、下载与安装证书 七、后台参数配置 八、具体代码实 通过后台加密得到paySign,然后传给小程序调用API唤起微信支付 附小程序支付文档:https:/ 阅读全文
posted @ 2019-02-15 17:21 样子2018 阅读(324) 评论(0) 推荐(1)
摘要: package jdbc; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.Properties; public cla... 阅读全文
posted @ 2019-02-08 17:31 样子2018 阅读(248) 评论(0) 推荐(0)
摘要: /** * memcached 一致性hash,分布式算法 * Class MemcacheCluster */ class MemcacheCluster { protected $nodes = array(); //服务器节点 protected $position = array(); // 阅读全文
posted @ 2019-02-01 14:15 样子2018 阅读(265) 评论(0) 推荐(0)
摘要: 准备两台mysql服务器,master(192.168.43.64)、slave(192.168.84.129) master配置: slave配置: 然后给master授权并查看二进制文件名称和位置: 进入从服务器执行如下sql并开启slave、查看slave状态: 最后验证主从配置: 问题总结: 阅读全文
posted @ 2019-01-29 22:24 样子2018 阅读(402) 评论(0) 推荐(0)
摘要: /** * @Description: base16加密 * @Author: Yang * @param $data * @return string */ function base16_encode($data) { $result = ""; $BASE_16_CHARS = array("0", "1", "2", "3", "4", "5", "6", "7... 阅读全文
posted @ 2019-01-29 11:20 样子2018 阅读(1231) 评论(1) 推荐(0)
摘要: /** * @Description: curl请求 * @Author: Yang * @param $url * @param null $data * @param string $method * @param array $header * @param bool $https * @param int $timeout * @return mixed */ fun... 阅读全文
posted @ 2019-01-29 10:40 样子2018 阅读(2182) 评论(0) 推荐(0)
摘要: /** * @Description: 递归查询目录文件 * @Author: Yang * @param $path * @param int $level * @return array */ function listDirs($path, $level = 0) { $dir_handle 阅读全文
posted @ 2019-01-28 23:17 样子2018 阅读(372) 评论(0) 推荐(0)
摘要: /** * 对数据进行签名 * $data = 'If you are still new to things, we’ve provided a few walkthroughs to get you started.'; 签名数据 * $privatekeyFile = '/path/to/private.key'; 私钥 * ... 阅读全文
posted @ 2019-01-28 22:08 样子2018 阅读(1809) 评论(0) 推荐(0)