自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 收藏
  • 关注

原创 关于docker启动时报错binlog权限问题

docker内bin-log文件权限不足的问题暂时解决方案

2022-08-01 21:47:27 557 2

原创 服务器 githooks 自动拉代码

shell脚本 githooks 放在服务器 /bin目录下#!/bin/bashstep=3 #间隔的秒数for (( i = 0; i < 60; i=(i+step) )); do # 保存当前目录 currentDir=$PWD echo "Start to publish...\n" # 切换到项目目录 cd /opt/work/dnmp/www/localhost/im # 执行git命令 git pull #

2022-01-11 17:29:14 263

原创 jquery 内 ajax 文件上传

<div> <input type="text" name="" class='send_text'> <input type="file" id='file_btn' name="pic" onchange="upload(this)"> <button type="button" class='send_btn' id='send_btn'>send</button></div> .

2021-01-14 17:06:06 141

原创 php在docker内调用宿主机workerman的gateway

在同一台机器内,api项目在docker环境内。workerman则直接在宿主机上的场景中1 workerman中start_gateway.php 配置如下修改// gateway 进程 《《《《《 修改为0.0.0.0$gateway = new Gateway("websocket://0.0.0.0:8282");// gateway名称,status方便查看$gateway->name = 'IM';// gateway进程数$gateway->count = 4

2021-01-12 17:13:23 574

原创 排序一二三

冒泡排序&lt;?php $arrayTemp = array(2,3,7,9,1,4,6,10,5,8); //第一层循环 控制轮数 for ($i=0; $i&lt;count($arrayTemp)-1; $i++ ) { // 第二层循环 拿一层循环给出的数字和它后面的数字做比较 // 若本数字大于后面一个数字则两者交换位置继续一次往下面比较 // 若本数字...

2019-02-09 17:55:48 871

原创 按分钟数,24小时波动函数

/** * 按分钟数,24小时波动函数, $geometryNum。 */$geometryNum = 88*sin($x/113.04-30)-20*sin($x/100)+10*cos($x/30)+5*cos($x/10)+cos($x)+88;

2018-11-27 16:38:26 437

原创 极光推送 文件上传 例

public function vtest(){       $params = array(         'filename'=&gt; new CURLFile("/Users/zorozdd/Desktop/image.png"),     );     $header[] = 'Authorization: Basic ' . base64_encode('appid:key'); ...

2018-04-27 10:19:15 952

原创 mac homebrew 切换 php5.6fpm和php7fpm

#!/bin/bashif [ $1 == 5 ]thenecho "当前启动版本".$1version_fpm=$1elif [ $1 == 7 ]thenecho "当前启动版本".$1version_fpm=$1elseecho "参数不符合标准,默认7"version_fpm=7fiecho $version_fpmecho "Stopping php7-fpm..."launchctl ...

2018-04-12 15:22:57 675

原创 xpath 笔记

1.contains (): //div[contains(@id, 'in')] ,表示选择id中包含有’in’的div节点2.text():由于一个节点的文本值不属于属性,比如&lt;a class=”baidu“ href=”http://www.baidu.com“&gt;baidu&lt;/a&gt;,所以,用text()函数来匹配节点://a[text()='baidu']3.last...

2018-04-12 15:17:53 259

转载 收藏个比较方便的curl方法,同时爬取多个url

来自 https://www.cnblogs.com/chunguang/p/5895179.html#多线程并发抓取函数mfetch:function mfetch($params=array(), $method){    $mh = curl_multi_init(); #初始化一个curl_multi句柄    $handles = array();    foreach($params ...

2018-03-18 16:26:52 1804

原创 php 生成 csv 代码片段

    protected function getCSV($startTime,$endTime,$status, $where_type)    {        $join = "ss_member on ss_member.id = ss_earncash.uid";        $where = "ss_earncash.time&gt;={$startTime} and ss_ear...

2018-03-15 16:49:35 253

原创 php合并图片

利用php合并两张图片 背景框内放置二维码这种情况适用

2017-12-22 15:45:35 261

转载 一个好用的自定义验证码生成函数

getCode(4,60,20);    function getCode($num,$w,$h) {      $code = "";      for ($i = 0; $i  $num; $i++) {          $code .= rand(0, 9);      }      //4位验证码也可以用rand(1000,9999)直接生成      /

2017-11-29 10:50:14 470

转载 在mac上通过Homebrew安装redis

使用Homebrew安装redis可以减少大量的安装和配置的工作量。安装命令 brew install redis 安装完成后的提示信息To have launchd start redis at login: ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents Then to load redis now

2017-11-26 13:52:21 394

转载 Flash视频播放器开发经验总结

转自 http://www.cnblogs.com/flash3d/p/3403109.html对流切片进行了比较详细的讲解Flash视频播放器开发经验总结HTTP协议更优目前几乎所有的视频点播网站全部采用HTTP协议传输数据。因为相对于诸如RTMP等协议来说,HTTP协议是无状态的,数据传输完毕就断开连接,这样服务器就可以腾出资源来服务更多的用户。而RTMP则会在

2017-11-23 17:05:15 600

原创 微信授权登录

“` public function weiXinCallback(code=0,code = 0, state = 0) { if(code != 0){              // 获取域名.code != 0){ // 获取域名. config = \MClient\Text::inst(‘api’)->s

2017-11-10 10:57:19 696

原创 thinkphp3.1验证码输出乱码问题

今天遇到一个很蛋疼的问题,写公司系统的时候用到了thinkphp3.1 其中输出验证码的时候用到了    public function verify(){        import("ORG.Util.Image");        ob_clean();        Image::buildImageVerify(4,1,'png');    }然后我在

2017-06-20 23:21:56 971 2

原创 关于thinkphp写入缓存失败的原因

由于自己还不是老司机啊,自己的项目报错写入缓存失败。第一感觉是权限问题,老是去纠结权限,为此还查了不少资料,把linux权限又温习了一遍。最后还是妥协了直接用 777 给整个项目 我知道这很坑 但是实在是没有办法了 我选择了妥协。结果结果结果还是不行! ! ! 很意外想到了会不会是系统装不下了的报错呢于是我dr -f 果然  磁盘满了   找到了最终的原

2017-06-18 17:42:41 1855

原创 git receive

export GIT_WORK_TREE=/alidata/www/api   export GIT_DIR=${GIT_WORK_TREE}/.git    cd ${GIT_WORK_TREE}  git reset --hard  echo "代码提交成功 么么哒 o( ̄ε ̄*)"

2017-06-13 15:24:15 322

原创 微信APP支付

mch_id 是商户ID还需要apikey 商户平台个人中心生成apikey 下载验证文件

2017-06-13 11:50:11 226

原创 随机获取机器人列表

public static function getRandomAI($room_id){        if (isset(static::$AIMap[$room_id]) && (time() - static::$AIMap[$room_id]['time'])             var_dump('静态变量机器人');var_dump(static::$AIMap[$roo

2017-05-28 14:25:34 493

原创 脚本小记

//set_time_limit(0);while(1){        $pid = pcntl_fork(); //create fork process        if ($pid == -1) {                        die("could not fork process");                        // c

2017-05-26 10:37:19 133

原创 微信企业付款巨坑笔记

手册上写的参数相当TM的不明确,参数mch_appid指的是开放平台中应用号的appid,mchid指的是商户支付id号,不是商户号。openid是APP JDK调用接口返回的openid,不是三方登陆网页授权的openid。巨坑,巨坑如果对你又解决,请留言加赞 我看多少人进坑

2017-03-17 22:57:53 1188 4

转载 react

http://www.cocoachina.com/webapp/20150721/12692.html

2017-03-02 14:27:06 371

转载 纯PHP实现定时器任务(Timer)

转自workerman 鹏哥 http://www.cnblogs.com/CpNice/p/4528610.html

2017-01-12 16:09:44 3334

原创 windows下 charles 手机app抓包

windows下抓包 下载地址 https://www.charlesproxy.com/latest-release/download.do 打开charles proxy -> proxy setting Port改为 8888 (这个随意 自己要记住 端口号做好高于或等于8888)随便下载一个wift分享软件,安装 分享。 命令行 ipconfig 查看自己无线IP ip_a

2017-01-09 16:44:09 7445 2

转载 PHP去除BOM头

文章转自warman团队 小囧~ 原始链接https://www.oschina.net/code/snippet_162279_10073BOM: Byte Order Mark UTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,

2017-01-03 23:42:43 2272

原创 拉取人人直播流

public function renrenDemo(){        //获取人人流        // 1. 初始化         $url = 'http://activity.renren.com/outshare/getLiveRoomList?needList=1&page=1&pageSize=30&c4=0';        $ch = curl_init();

2016-12-30 10:28:09 666

原创 获取服务器微信头像更改不同规格图片大小

微信返回头像路径http://wx.qlogo.cn/mmopen/zhK3MN44IcibtzxZibicddSyp4qVX3rTtfMZsXQwa5mArMmI4A44uJgQyevo9VhePyUbv6MwhsWTzrqttXsUdzJL0LcT5I9reGA/0这个图片太大substr($data['headimgurl'],0,-1).'132'之后图片规格为13

2016-12-09 14:48:27 8689

原创 laravel php 微信扫码登录

参考来自 http://www.cnblogs.com/txw1958/p/scan-qrcode-login.html自己做了微信登录 这个相当于笔记 仅供参考微信扫码登录需要的数据是微信开放平台!!!微信扫码登录需要的数据是微信开放平台!!!微信扫码登录需要的数据是微信开放平台!!!重要的事说三遍,之前一直用错误数据调试 坑~ .. 直接进入

2016-11-11 11:30:32 4032 2

原创 php短信接口(阿里大鱼)

接口文件在阿里大鱼官方手册内有     public function alidayu($mobile){        include VENDOR_DIR ."/alidayu/TopSdk.php";//引入入口文件        date_default_timezone_set('Asia/Shanghai');         $content = rand(10000

2016-11-11 11:03:53 2787

原创 好用的php代码片段收集

//关键字高亮function highlighter_text($text, $words){    $split_words = explode( " " , $words );    foreach($split_words as $word)    {        $color = "#4285F4";        $text = preg_replace(

2016-11-07 17:22:28 256

原创 PHP APP开发笔记1

/*面向对象封装接口?>interface video{ public function boom(){}}class movie implements video{ public function boom(){  echo "hello word"; }}*//*APP接口定义1 接口地址2 接口文件3 接口数据json_en

2016-06-23 10:33:41 304

原创 ajax笔记

JQ部分 $(function(){  $('#sub_btn').click(function(){   $.ajax({             type: "POST",             url: "{:U('Messagebord/sendmsg')}",             data: {saytext:$("#saytext").val(), Use

2016-06-09 22:34:25 224

原创 获取$.post $.get回调函数返回值问题

经过查询,可以发现Jquery封装好的$.post $.get发得请求都为“异步”请求(最好查看一下Jquery的源码),当然上面的用于获取回调函数返回值的写法是错误的,只需使用$ajax将发送方式改为同步即可async: false,//改为同步方式

2016-05-26 18:02:10 587

原创 关于html中 居中 问题小结

一个DIV在body内居中 适用于登录界面登录小窗口方法一:给DIV如下属性:width:500px;height:300px;background:#ccc;position:absolute;left:50%;top:50%;margin-left:-250px;margin-top:-150px;

2016-05-26 18:01:21 284

转载 div display:inline-block深度解析

http://www.zhangxinxu.com/wordpress/2010/11/拜拜了浮动布局-基于displayinline-block的列表布局/

2016-05-26 18:00:50 365

转载 div嵌套时margin-top出现外层偏移

当两个容器嵌套时,如果外层容器和内层容器之间没有别的元素,firefox会把内层元素的margin-top作用于父元素。HTMLCSS.errorstyle {height:20px;width:225px;background-color:#FFCCCC;color:#F00;font-size:

2016-05-26 17:59:22 572

原创 子DIV如何才能不随父DIV半透明

找了好多资料,很多都是说设置子DIVposition:relative;但是我并没有成功,最后解决办法没有用opacity属性而是使用了rgba属性附带生成器链接 http://leegorous.net/tools/bg-alpha.html

2016-05-26 17:58:03 338

原创 mysql_fetch_row,mysql_fetch_assoc,mysql_fetch_array区别

最近看了一篇无限极分类的教程,其中看到了mysql_fetch_assoc函数,早些时候就对这个函数有了解但是一直是比较模糊的状态,今天百度了解了一下和大家分享mysql_fetch_row这个函数是从mysql_query之后得到的结果集中取一行数据作为枚举数据,从0开始偏移。eg:while($row = mysql_fetch_row(

2016-05-26 17:56:53 699

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除