自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux Python升级

# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz # tar -zxf Python-3.6.4.tgz # cd Python-3.6.4 # ./configure --with-ssl # make && make instal...

2019-06-19 09:18:59 173

原创 Nodejs+php+puppeteer 实现web手机端录屏(bull+cluster)

原来用的是直接在手机端用Canvas每秒输出25张图片 然后把图片合成视频 但是由于受手机端的性能和兼容问题换成了在服务器上用无头浏览器模拟手机端 可以实现稳定截取 添加队列和多线程实现并发保障Node 端 需要安装依赖 bull任务队列 cluster集群多线程 redis数据服务 request访问页面操作const url = require('url'); //导入url...

2019-06-03 10:04:39 3055 1

原创 ffmpeg 多张图片合成h264编码格式的视频 按照指定时间截取 并添加 acc编码格式音乐 IOS可播放

$imgurl="./RecordingScreen/".$Filename."/%04d.jpg";//图片路径 %04d 意思是 从0001开始的四位数图片$videourl="./RecordingScreen/".$Filename."/video.mp4";//视频保存路径ffmpeg -r 25 -i '.$imgurl.' -ss 00:00:00 -t '.$jiestop.'...

2019-05-29 16:50:24 1854

原创 layer.load PC端带文字提示 居中

layer.load(2, { //icon支持传入0-2 shade: [0.9, '#000'], //0.5透明度的灰色背景 content: '<span style="margin-left: -10px;color: #fff;">生成中...</span>', su...

2019-05-29 16:42:04 2087

原创 php+socket+Recorder搭建web端实时语音通话

兼容没有测试 只测试了谷歌浏览器 延迟率高 可以自己接着调试**1.搭建socket **参照官网 https://www.workerman.net/web-sender 本文不做详细介绍2.下载音频录制插件https://go.ctolib.com/article/wiki/851933.前台页面&amp;lt;!doctype html&amp;gt;&amp;lt;html lang=&quot;en&quot;...

2018-12-13 17:48:47 4575 1

原创 获取鼠标坐标 模拟 鼠标事件执行

function simulateClick(data){ var sx= data['x'],sy= data['y'],cx=sx,cy=sy; //鼠标按下 var eventDown = document.createEvent("MouseEvents"); eventDown.initMouseEvent("mousedown",true...

2018-12-07 14:24:07 382

转载 PHP socket.io使用笔记

第一步下载https://github.com/walkor/phpsocket.io/tree/master/docs/zh解压 上传到服务器第二步启动:linux系统cd到到框架目录里运行php start.php start -d。windows系统进入到框架目录里双击start_for_win.bat文件启动。第三步HTML页面接收&lt;script src='http...

2018-12-04 17:17:36 539

原创 semantic-ui懒方法使用

先去下载地址然后&lt;link rel="stylesheet" href="semantic.min.css"&gt;&lt;script src="jquery-1.9.1.min.js"&gt;&lt;/script&gt;&lt;script src="semantic.min.js"&gt;&lt;/script&gt;就O

2018-10-26 14:33:36 2379

原创 flarum 微信登录修改

这个插件是 开放平台的扫码登录 如果微信里面要用的话 需要修改如下文件/assets/forum-9c15ade4.js最后添加$(function () { if(window.location.href.indexOf(&amp;quot;wechat_user&amp;quot;) != -1){ var log=JSON.parse(decodeURIComponent(window.locat...

2018-10-15 16:10:45 1374

转载 Jquery cookie 购物车

&lt;script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"&gt;&lt;/script&gt;//购物车 var Cart = function () { this.Count = 0; this.Total = 0; this.Items =...

2018-09-26 09:24:37 603 1

转载 PHP 汉字截取加... 不出现乱码

function strCut(string,string,string, length, charset=&quot;utf−8&quot;,charset=&quot;utf−8&quot;,charset=&quot;utf-8&quot;, dot = ‘…’) { if(strlen(string)&amp;lt;=string)&amp;lt;=string)

2018-08-22 13:53:30 263

原创 IOS 微信浏览器 端音乐播放问题

背景音乐自动播放&lt;audio src="123.mp3" preload="" autoplay="autoplay" loop="" class="audio" id="music-audio"&gt;&lt;/audio&gt;function audioAutoPlay(id){ var audio = document

2018-06-27 15:15:36 265

原创 IOS web 微信端 不自动播放声音

html代码&amp;lt;audio id=&quot;video&quot; autoplay=&quot;autoplay&quot; style=&quot;display:none;width:1px;height:1px;&quot;&amp;gt;&amp;lt;source src=&quot;音乐链接&quot; id=&quot;video_url_mp3&quot; type=&a

2018-05-16 14:06:46 317

原创 服务器单文件直接上传到七牛

require_once APP_ROOT.'/vendor/config.php';use Qiniu\Storage\UploadManager;//$name 原文件名 $filePath文件本地路径 也可是$_FILES["file"]["tmp_name"]; function postDoupload($name,$filePath){ $filetype = ex

2018-05-07 14:35:09 332

原创 第三方平台为授权的小程序帐号上传小程序代码一直报47001

$extJson = array( 'extAppid' => $appId, 'ext' => array( 'attr1' => 'value1' ), 'window' => array(

2017-12-19 17:48:10 3212 1

原创 微信第三方开放平台 61007 api is unauthorized

这个是因为该小程序或者公众号绑定了多个平台 去小程序或者公众号的后台取消授权 然后重新绑定即可

2017-12-19 13:19:40 16959

转载 微信公众号授权给第三方平台时报“没有绑定公众号”

没有全网发布的第三方平台,需要添加公众号ID(gh_xxxxx之类的)到测试帐号里才可以添加,否则需要申请全网发布,不然就会报上面图中的错误,找了很多才找到。微信提示的不清不楚的,真的很坑人~ 希望这个对正在做公众平台开发的人有有帮忙! 转载自https://segmentfault.com/q/1010000009914161

2017-12-18 16:19:42 5245

原创 php 七牛 图片拼接+裁剪

use Qiniu\Auth; use Qiniu\Processing\PersistentFop; $img_str=explode(",",trim($_POST['img_str'],","));//111.jpg,222.jpg,333.jpg.... if(count($img_str)!=6){ $this-&gt;ajaxr...

2017-11-28 18:21:12 811

原创 微信jsdk中 config的获取类

/** * 微信网页JSSDK 调用接口获取 $jsapi_ticket * 微信缓存 7200 秒,这里使用thinkphp的缓存方法 * @param unknown $ACCESS_TOKEN * @return Ambigous <mixed, Thinkmixed, object> */function get_jsapi_ticket($ACCESS_TOKEN){

2017-11-27 14:19:09 2707

原创 php form表单提交 然后上传图片到七牛

require_once APP_ROOT.'/vendor/config.php';use Qiniu\Auth;use Qiniu\Storage\UploadManager;//引入上传类/*$name 上传图片的名字 :$_FILES['file']['name']$filePath 图片:$_FILES['file']['tmp_name']*/function postDo

2017-11-27 14:06:40 1963

转载 正则匹配 img标签的src 然后替换

function get_img_thumb_url($content="",$suffix="http://www.sanfo.com"){$pregRule = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";$content = preg_replace($preg

2017-10-27 13:45:51 1995

原创 angular.min.js 在iis服务上 post方法出现 500错误解决办法

原因 请求 Content-Type 不一样 修改一下就可以了a.module("login", [], function($httpProvider) { // 修改请求Content-Type 只需要修改或者添加这个function就可以 $httpProvider.defaults.headers.post['Accept'] = 'application/json, text/jav

2017-10-24 09:19:02 1521

原创 JS检测微信返回按钮事件

$(function(){ var url="点击返回按钮后要跳转的链接"; pushHistory(); window.addEventListener("popstate", function(e) { //回调函数中实现需要的功能 /*alert("我监听到了浏览器的返回按钮事件啦");*/ location.href=url;

2017-10-24 09:08:08 501

原创 Google map 搜索+点击地图添加标注点 并且返回坐标

<!DOCTYPE html><html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf-8"> <title>Places Searchbox</title> <style> /* Always set t

2017-06-30 15:59:43 2983

原创 IOS jquery on方法不管用解决办法

添加样式 cursor:pointer; 就OK了

2017-05-12 10:13:07 410

原创 WebUploader+七牛上传视频添加水印,转码,获取封面图,下载到本地,删除七牛视频

WebUploader+七牛上传视频添加水印,转码,获取封面图,下载到本地,删除七牛视频

2017-03-02 17:00:10 2539

原创 Workerman之WEB消息推送框架使用笔记【一】

下载地址: WEB消息推送服务器使用的时候需要注意云盾和360端口拦截下载解压到任意目录 cd到目录下运行 start.php linux :php start.php start -d win:直接运行start_for_win.bat文件 也可以修改这个文件里的内容start_io.php主要文件 可以参考官网文档自由发挥/web/index.html 展示推送消息的页面 开发文档

2016-12-22 16:08:42 1038

原创 手机端上传图片 先压缩再上传 兼容性高

//引入js文件 可去https://github.com/think2011/localResizeIMG下载<script src="../localResizeIMG-master/dist/lrz.bundle.js" charset="utf-8" type="text/javascript"></script><input type="file" id="pic1" />//js操作

2016-11-09 14:15:17 3176

原创 高德地图 搜索以后 多个marker绑定点击事件 自定义窗口内容

<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=你自己的key&plugin=AMap.Geocoder,AMap.Autocomplete,AMap.PlaceSearch"></script><div id="container"></div><div id="myPageTop">

2016-09-09 16:00:32 11873

原创 HBuilder使用夜神模拟器调试Android应用

打开HBuilder——工具——选项——HBuilder 将第三方安卓模拟器端口号改为62001即可如果是海马的话 改为26944

2016-08-10 17:43:49 404

原创 微信语音下载到服务器 上传到七牛转换为mp3

//音频的话需要转码//$media_id,$accessKey,$secretKey,$bucket 文件名称,然后就是七牛的配置了 public function dataTransfer($media_id,$accessKey,$secretKey,$bucket) { require_once ($_SERVER['DOCUMENT_ROOT

2016-06-21 12:13:27 4384

原创 百度语音合成 并上传到七牛

$content = trim($_POST['content']);//文字内容 $text=urlencode($content); $ch = curl_init(); $url = 'http://apis.baidu.com/apistore/baidutts/tts?text='.$text.'&ctp=1&per=

2016-06-21 12:07:12 1011

原创 七牛远程抓取视频语音或者图片

<?php/* * * @desc URL安全形式的base64编码 * @param string $str * @return string */function urlsafe_base64_encode($str){ $find = array("+","/"); $replace = array("-", "_"); return str_repl

2016-06-06 18:26:38 818 1

转载 thinkphp 框架下 事务处理+琐行 亲自测试 可用

//秒杀商品实例 M()->startTrans();//开启事务 $shop=M("shop")->lock(true)->where("id='5'")->find();//查询加锁行 if($shop['miao_number']>0) { //执行你想进行的操作, 最后返回操作结果 result

2016-04-21 15:37:35 1239

原创 微信获取用户信息实例

function appid(){ $appid="xxxxxxxxxxx"; $wechat_appsecret="xxxxxxxxx"; //通过网页授权获取code码 if (isset($_GET['code'])) {

2016-03-31 14:26:34 1067

原创 php sleep延迟执行程序以后 MYsql出现不能执行的情况

wait_timeout=300 interactive_timeout=300 connect_timeout=300 设置mysql的这三个配置文件 大于你sleep的时间即可 因为如果你延迟执行的时间大于设置的时间之后mysql就会断掉链接!必须重新链接 具体修改方法看这里[MySQL管理] mysql连接超时&&连接过期时间???

2016-03-17 14:57:31 822

原创 The state does not match. You may be a victim of CSRF.

说什么回调地址错误的基本上是扯淡正确的做法是 如果你QQ互联上面添加的回调地址是www.123.com 那么访问网站就用www.123.com用123.com访问就会错 问题的关键是Oauth.class.php的qq_callback方法 $state = $this->recorder->read("state"); 这里会读取上面生成的那个qq_login里面生成的那个防CSRF攻击的

2016-03-17 14:49:44 21975 3

原创 Mysql 去重复并按照in里面的内容排序

yaoqing 为重复字段 select yaoqing from go_member where yaoqing!=0 group by yaoqing order by count(*) desc 查询出字段为yaoqing 的重复数量和 yaoqing这个字段的内容SELECT * FROM go_member WHERE uid in (8855,8764,8851)order by

2016-03-01 17:43:54 1660

原创 微信发送模板消息

//获取平台配置信息$pintai=M("options")->where(array('option_name'=>'site_weixin'))->find();$pt=json_decode($pintai['option_value'], true);//获取access_token$url_get='https://api.weixin.qq.com/cgi-bin/token?g

2015-12-23 11:36:50 1176

转载 绝对好用的php图片加水印

//在网上找的水印代码:/* * 功能:PHP图片水印 (水印支持图片或文字) * 参数: * $product_img 背景图片,即需要加水印的图片,暂只支持GIF,JPG,PNG格式; * $waterPos 水印位置,有10种状态,0为随机位置; * 1为顶端居左,2为顶端居中,3为顶端居右;

2015-12-15 17:08:09 593

sql数据库全国省,地级市,县

sql数据库全国省,地级市,县很好用的哦

2013-10-09

空空如也

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

TA关注的人

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