自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (13)
  • 收藏
  • 关注

原创 如何配置企业微信开发者

企业微信开发者配置

2022-08-30 17:48:54 4811 1

原创 crontab fastadmin thinkphp 定时任务权限不足

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes,

2021-05-27 18:29:12 997

原创 小程序海报二维码生成插件

分享一个小程序海报二维码插件建议使用方式:测试环境先改造封装成自己需要的类文件,再引入框架使用,生成图片参考截图

2021-01-19 16:48:50 313

原创 phpexcel 导入数据 Invalid cell coordinate

phpexcel 导入报错Invalid cell coordinate报错这个原因是因为,在读取单元格时A-Z 的单元格没问题,再继续读取单元从AA开始,依次往后,例如下图我使用的是 PhpOffice\PhpSpreadsheet 这个版本的phpexcel下面是我的解决方案,一般导入的excel模板都是固定的,我把单元格读取列直接写到数组,循环读取$pos = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O

2020-11-27 12:12:08 3013

原创 origin ‘http://localhost:8080‘ has been blocked by CORS policy: Request header field platform is not

Thinkphp 5 跨域tp5 跨域问题注:我的问题是前端在header里加了自定义header字段,请求服务器接口产生跨域下面是我的代码header('Access-Control-Allow-Origin: *');header('Access-Control-Allow-Headers: *');header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");if($_SERVER['REQ

2020-11-09 18:19:30 1357

原创 redirect_uri 参数错误 公众号H5授权登录原理

公众号H5授权登录在微信公众号里获取微信用户信息分两种方式注意:以下所有操作,都需要再公众号配置网页授权配置域名授权1.以snsapi_base为scope发起的网页授权这种方式是静默获取,使用场景,只能获取到openid,调用微信支付使用,无法获取头像昵称等数据$wxurl = https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的APPID&redirect_uri={$url}&respons

2020-10-27 19:30:21 2812 3

原创 插件 wx2b03c6e691cd7370 VM594:1 插件未授权使用 添加插件 console.error @ VM594:1 (anonymous) @ VM598:2

小程序直播插件提示VM594:1 插件未授权使用 添加插件原因:插件 wx2b03c6e691cd7370 为小程序的直播插件APPID小程序没有开通直播功能,无法使用此插件,目前小程序以下类目能申请开通直播功能:https://developers.weixin.qq.com/miniprogram/dev/component/live-player.html如需使用直播插件,先申请开通小程序直播功能,再嵌入代码。如果没有此功能,又包含了直播插件代码,可以把直播插件代...

2020-08-17 16:47:44 10634 2

原创 小程序openid推送公众号模板消息

可以通过小程序获取的openid 推送公众号模板消息消息或者是公众号openid 推送,公众号模板消息推送前提:1.需要用户关注微信公众号,不关注推送时会报错2.需要公众号和小程序有绑定的管理关系参考小程序服务器端接口文档https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html附截图为实现功能截图,和 实现代码

2020-08-12 21:05:19 2412 1

原创 小程序模板消息推送报错 “errcode“:40165,“errmsg“:“invalid weapp

试了很多次'pagepath' => 'pages/index/index',不行,后面拼了参数?foo=bar就可以了官方文档 "pagepath":"index?foo=bar" 这种写法是错的官方文档有误,下面是我发送成功的格式 'mp_template_msg' => [ 'appid' => 'wxb3807f38c4cba', 'template_id' => ...

2020-08-12 20:49:38 3111 1

原创 svn文件忽略提交

1.设置2.加入配置项,保存,注意:忽略的文件或文件夹不能是已经存在版本控制的文件,否则要先备份文件,把文件从svn版本删除,例如test 文件夹已经存在版本控制,及时添加到忽略文件里也是不起作用的要先把版本删除删除后台执行commit 提交,这样再提交的时候次文件夹就不会存在版本控制里...

2020-07-30 09:28:36 233

原创 公众号微信朋友圈分享提示签名失败 easywechat 微信朋友圈分享签名失败

config:fail,Error: 系统错误,错误码:63002,invalid signatureuniapp微信公众号朋友圈分享失败config:fail,Error: 系统错误,错误码:63002,invalid signaturevue微信公众号朋友圈分享失败config:fail,Error: 系统错误,错误码:63002,invalid signature1.调试注意的地方,分享出去的必须是当前页面,例如我分享链接地址是https://d-fangfei.bigchun....

2020-06-14 10:33:24 1572

原创 fastadmin 表头随滚轮滚动 bootstrap-table-fixed-columns 左侧随滚轮滚动

直接附上代码和截图工大家操作1.引入插件'bootstrap-table-fixed-columns': '../libs/bootstrap-table/dist/bootstrap-table-fixed-columns','bootstrap-table-fixed-columns': { deps: ['bootstrap-table','css!../libs/bootstrap-table/dist/bootstrap-table-fixed-colu

2020-06-08 16:05:51 1036

原创 fastadmin 微信支付宝整合插件 支付宝APP支付 ALIN10146

1.调试微信支付宝整合插件支付宝APP支付,支付宝支付一直报错ALIN10146调了6个小时我使用的是微信支付宝整合插件,以下为我调用支付的代码 $params = [ 'amount'=> 0.01, 'orderid'=> $model['order_sn'], 'type'=> 'alip...

2020-02-27 23:34:58 6367

原创 sublime text3 安装 Package Control 报错 an error occurred installing package control

1.刚刚从官网下载的 sublime text3安装 Package Control 报错 an error occurred installing package control ,..这个错误现在 是网络问题,我们的网访问不了弹出的这个域名2.Install Package时出现There are no packages available for installation问题...

2020-01-12 20:15:31 2524

原创 PHPstrom + xdebug + postman断点调试代码 php谷歌浏览器代码断点调试

最近在提升PHP开发效率 ,var_dump 和 echo 这种调试方式只适合新手想看谷歌浏览器调试的朋友先跟着下面配置搞好,跳过postman,直接看谷歌浏览器postman和谷歌浏览器 配置xdebug和phpstrom方式是一样的以下为配置步骤1.安装xdebug扩展,根据自己的phpinfo环境下载 x86是32位,x64是64位,不要搞错,很多朋友觉得自己的电脑是6...

2020-01-12 14:39:43 895 1

原创 微信小程序获取手机号码41003

在我调试的时候目前预定这两种情况第一种情况 session_key 过期了,这个值是变化的,你去拿已经存起来的session_key 获取手机号码,会报41003错错误解决方案:让前端传小程序code码。后台服务端重新请求小程序官方接口,拿最新的session_key。获取session_key文档地址https://developers.weixin.qq.com/miniprog...

2019-10-30 17:36:05 3289

原创 视频直播项目的解决方案

最近在做直播项目,发现跟直播有关的常识介绍的资料比较少,我整理了一些和大家分享。直播和播放设备,我们常见的就是手机和PC。1.视频源,手机摄像头直播,PC屏幕直播:直播的时候我们希望把PC屏幕作为视频源直播出去。2.播放源,手机,平板,PC等播放设备播放我们直播的实时画面。3.解决方案:目前如果要做直播项目我们一般都采用第三方直播集成,例如腾讯云直播,阿里云,网易云,七牛,等第...

2019-09-11 16:37:21 903

原创 腾讯云短视频服务端解决方案

记录一下对接腾讯云短视频,服务端的解决方案。腾讯云把这个服务叫云点播,都是一个东西。我的业务场景:实现类似抖音短视频这样的功能,手机APP上传视频,用于分享和播放思考:为什么不把视频直接存在自己的服务器上,如果视频直接存放到自己服务器,视频文件比较大,占用存储空间,播放的时消耗服务器带宽,视频播放不流畅等等解决方案:可以使用第三方视频点播服务,我在项目里使用的是腾讯云点播以下为具体...

2019-09-11 15:32:41 1515

原创 使用swoole对事件处理函数和回调函数的理解

1.回调函数 闭包在类的内部调用class client{ public function request($param1,$callfunc) { echo $param1.'<br/>'; $c = 5; $d = 6; echo $callfunc($c,$d);//调用通过参数传入的闭包函数...

2019-07-13 11:15:30 556

原创 mysql group by组内排序的实现方式

在做group by和order by 数据筛选排序1.数据记录mysql> select id,sn,uid,uid_from,money,created_at from orders where uid_from = 7 and status = 1;+-----+------------------+-----+----------+-------+-----------...

2019-07-05 16:33:00 1717

原创 初次使用swoole遇到的问题

WebSocket建立联结报错ws_client.html:13 WebSocket connection to 'ws://www.domian.cn:9502/' failed: Error in connection establishment:1.我使用阿里云服务器,阿里云默认限制了端口,比如我使用9502,但是阿里云默认开启的80,433,这些常用的端口,9052这样的端口默认是...

2019-07-04 22:01:00 934

原创 linux操作系统centos-php-swoole 4.4详细安装过程

官方github源码包的下载地址,根据自己的需要下载,https://github.com/swoole/swoole-src/releases1.先下载官方扩展包,解压[root@iz8vbjfugmkid4cknmtq8bz ~]#wget https://codeload.github.com/swoole/swoole-src/zip/master[root@iz8vbjfug...

2019-07-02 23:40:09 1203

原创 linux php安装redis 扩展

1.安装redis服务在官网https://redis.io/download下载安装包$ wget http://download.redis.io/releases/redis-4.0.14.tar.gz$ tar xzf redis-4.0.14.tar.gz$ cd redis-4.0.14$ makemake为编译,编译后就有了redis服务。此时redis可以使用,...

2019-07-02 22:33:10 330

原创 windows10系统php扩展redis详细安装过程 win10 php redis扩展

想在win10系统下安装php的redis扩展并且运行有redis扩展的项目,主要分两步1.安装redis扩展2.运行redis服务器先看第一个1.安装redis扩展a.首先要查自己系统的PHP版本,PHP函数 phpinfo();注意:确保你的系统能运行PHP代码环境<?php phpinfo(); ?>运行查看PHP系统版本信息注意:可以看...

2019-06-29 23:40:27 2780 2

原创 阿里云 aliyun lnmp mysql设置远程链接

1.先进入服务器数据库>use mysql>grant all privileges on *.* to admin@"%" identified by 'password' with grant option;#创建mysql 远程链接账号2.进入阿里云控制台->云服务ECS->网络与安全->安全组->配置规则->添加安全组规则,授权对象填...

2019-06-14 15:18:20 122

原创 微擎微信小程序接口开发和微擎后台添加自定义菜单

1.微擎微信小程序新增接口我的项目名称叫zh_tcwq。在 /wwwroot/we7/addons/zh_tcwq/wxapp.phpwxapp.php为微信小程序接口代码文件,需要在这个文件新增自定义接口例如我新增意见反馈接口在wxapp.php定义方法名称doPageFeedback既可,doPage为微擎固定方法请求动作,不加会报错,以下为代码//添加意见反馈pub...

2019-06-10 14:22:15 8435

原创 redis

widows系统安装redis时候用的是32位的redis版本才能在phpinfo显示扩展,mongodb windows 系统安装扩展在PHP官方下载的扩展也是32位,phpinfo才在配置看到

2019-04-08 17:34:48 84

原创 win7 jdk 乱码问题

1.安装了Java SE 11.0.1版本2.配置环境变量3.测试出现乱码4.解决乱码。找到路径:控制面板——系统和安全——系统——高级系统设置——环境变量——系统变量。  新增一条        JAVA_TOOL_OPTIONS,值为“-Dfile.encoding=UTF-8”。5.乱码问题解决 ...

2018-11-07 11:20:39 1029

原创 支付宝APP支付服务端回调RSA2验签失败原因

支付宝APP支付有RSA2生成支付是使用的公钥和私钥,在做异步回调的时候有专门的支付宝公钥,不是工具生成的公钥和私钥,附上截图如何获取支付宝公钥https://opensupport.alipay.com/support/knowledge/20069/201602048372新人必读-密钥配置、签名、验签https://openclub.alipay.com/club/history...

2018-08-14 18:31:20 12801 1

转载 大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等

作者:毒逆天出处:https://www.cnblogs.com/dotnetcrazy正文:红色字体是现阶段比较火的----------------------------------------------------------------------------------------------------------------奇虎360 https://github.com/Qiho...

2018-06-25 16:31:45 1460

原创 mysql表删除恢复

mysql必须开启二进制日志,不开启无法恢复状态的查看:mysql&gt; show variables like '%log_bin%';mysql&gt; show variables like '%log_bin%';+---------------------------------+-------+| Variable_name | Value |+-------------------...

2018-03-23 10:52:31 2457

翻译 PSR-4自动加载器

spl_autoload_register(function($class){$prefix = 'Foo\\Bar\\';$base_dir = __DIR__ . '/src/';$len = strlen($prefix);if(strncmp($prefix,$class,$len) !== 0){return ;}$relative_class

2017-12-04 18:25:28 161

原创 mysql 的索引类型

B-tree索引的特点B-tree索引以B+树的结构存储数据在什么情况下可以使用到B树索引全职匹配的查询order_sn='9898989656565'匹配最做前缀的查询匹配列前缀的查询order_sn like '9876%'匹配范围值的查询order_sn > '9874566'order_sn 精确匹配做前列并范围匹配另外一列o

2017-11-30 23:20:56 1095

原创 微信支付jsapi问号传参的问题

1.触发微信支付的路径如下http://test.ezhou8.com/cx/mblogin/pay.php?ddid=76自己写的小demo调用没有问题,把demo接入到这个支付界面,就出现问题首先是,微信返回的界面直接报错,找不到页面了问题出在微信jsapi 支付demo文件WxPay.JsApiPay.php$data["url"] = "http://".$_S...

2017-09-06 16:12:29 1601 2

转载 非常实用的10个PHP高级应用技巧

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据

2015-05-19 13:29:58 399

原创 apache添加虚拟主机配置+本地hosts绑定域名

1.本地hosts什么是本地hosts?我们知道访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建立连接,完成剩下的事情。那么当开发过程中我们没有域名的时候如何才能模拟一个域名呢?答案就是hosts文件,一般开发环境都是在win下,所以这里就以win为例,玩linux的相信自己都能摸索到。我们找到c:\windows\system32\drivers...

2015-05-11 10:29:45 6246

原创 laravel在Windows系统的安装步骤

主管说新的网站要用larvael框架开发,让我先看一下怎么用,有中文安装网站http://www.golaravel.com/laravel/docs/4.2/我看着还是有点绕,总结了一下,希望可以帮到在Windows安装laravel出问题的朋友,以下是自己写的安装步骤官网安装网址http://www.golaravel.com/laravel/docs/4.2/php版本要求5.4以...

2015-04-21 15:34:50 1709

原创  大型网站提速关键技术

1.      pv值(page views),访问量大 带来问题a.      流量大 10000000*2m ->解决方案 买带宽 ,优化程序(处理图片)b.      并发量,同时访问网站的人多.,解决方案对程序的架构重新设计.->服务器集群  示意图: 2.      数据量大->10亿记录解决方法是a.      表的设计合理

2015-01-22 15:49:24 379

转载 PHP中数据抓取

抓取京东,淘宝等商品信息。下面把代码呈上:/**      * 抓取拍拍商品信息      */      function paipaiItem($url){          //$html = self::getHTML("http://item.wanggou.com/2865F632000000000401000031513F7F",360

2014-03-14 16:31:58 716

PHP海报二维码生成插件小程序海报

PHP海报二维码生成插件小程序海报

2021-01-19

bootstrap-table-fixed-columns-v1.0.2.zip

FastAdmin使用bootstrap-table作为前端表格的基础组件库,通常列表交互展示已经够用了,包括通用搜索、排序、分页、导出、合并相同行/列等等。最近需要对表头进行冻结,找到了bootstrap-table-fixed-columns组件(也是bootstrap-table作者写的)能实现冻结效果,但带来了其他问题,包括:排序失效、列宽错位、合并行无效等,于是引入该组件的同时,顺便解决了这些问题,并且封装回原js中,使用时可以无忧无虑啦~

2020-06-08

SQL反模式.[美]Bill Karwin(带详细书签)

《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。《SQL反模式》适合SQL数据库开发人员与管理人员阅读

2018-05-02

深入PHP面向对象.模式与实践

本书是PHP 专家经典力作的最新版本。书中主要介绍了如何使用面向对象技术和设计模式编写稳定的、可维护的代码,如何使用Subversion 管理多个开发人员,如何使用Phing 和PEAR 进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成。本书适合中高级PHP 程序员阅读。

2018-04-24

中文版-人月神话_书签_目录

作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。书中的内容来自布鲁克斯在IBM公司System 360家族和OS 360中的项目管理经验。初版的20年后,布鲁克斯重新审视了他原先的观点,增加了一些新的想法和建议。新增加的章节包括:原著中一些核心观点的精华;在经过了一个时代以后,Brooks博士对原先观点新的认识;1986年的经典文章《没有银弹》;对1986年所下论断(在10年内不会出现银弹)现在的认识。

2018-04-23

敏捷软件开发_书签_目录

在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。

2018-04-23

程序员的思维修炼 开发认知潜能的九堂课_书签_目录

本书解释了为什么软件开发是一种精神活动,思考如何解决问题,并就开发人员如何能更好地开发软件进行了评论。书中不仅给出了一些理论上的答案,同时提供了大量实践技术和窍门。 本书供各层次软件开发人员阅读。

2018-04-23

空空如也

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

TA关注的人

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