自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DaveLeeCN的博客

闲暇之余写的一点东西,本人所有博客文章欢迎转载,记得附上原文链接即可。

  • 博客(27)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 PHP微信公众号开发之:获得和缓存access_token,原理及代码

我们知道,在公众号的开发中,有很多接口需要access_token才能访问,但是如果每次需要用到access_token的时候,都通过appid和appsecret去获得access_token,又有些资源浪费,毕竟,每个access_token的有效期都是7200秒,所以就只好通过将access_token通过保存文件的方式缓存下来,每次需要用到access_token的时候直接读取文件,如果t...

2019-01-26 18:05:04 983

原创 微信公众号被动回复图片失败问题解决

就一个简简单单的回复图片,搞了一个小时了没成功,还找不到问题,后来突然发现,从接口文档里面复制过来的代码里面有空格,就是这些空格导致了失败,解决办法就是去掉其中的空格。接口文档代码如下(格式化之后):<xml><ToUserName>< ![CDATA[toUser] ]></ToUserName><FromUserName&gt...

2019-01-05 20:55:58 1692

原创 el-upload上传文件跨域问题解决

今天下午使用el-upload自带的上传文件时,使用文档中的网址是可以的,换成开发的接口就报错了,发现是option请求,这让我想到了项目的环境vue+axios发送请求模式,网上看了很多文章,要么说改headers,要么说些自定义的上传方法(我用这个就是为了简单、自己去写我还用这个干啥),反正这些都没帮助,后来看了一篇提到使用代理的问题,瞬间惊醒,才发现这个刚搭建的框架没有配置代理,配置代理之后...

2018-12-29 15:42:31 10707 2

原创 解决Ueditor中按下Shift键再按其他键不触发contentChange事件的问题

 研究了几个网页的富文本编辑器,最后还是百度的Ueditor功能最全,虽然界面不是很美观,但是还是选择了它。今天突然发现了一个问题:在使用Shift组合键输出字母或者符号的时候,不用触发Ueditor的contentChange事件,多试了几次,都是这样,只好百度,结果找到了解决的办法:https://tieba.baidu.com/p/4230693833?red_tag=087747399...

2018-10-19 10:53:53 1902 1

原创 ThinkPHP框架集成Ueditor编辑器,并将图片上传到阿里云OSS

网上有很多界面美观整洁的编辑器插件,但是相比较功能而言,还是百度的ueditor更为丰富,所以我选择了在项目中使用这款编辑器,下面介绍操作步骤,代码不多,自己动手,丰衣足食。一、在项目中集成Ueditor插件:首先,去官网下载对应版本的压缩包,因为用的是thinkPHP框架,所以这里选择了1.4.3.3 PHP 版本,UTF-8编码下载;接着,解压下载的文件夹,将utf8-php文件夹...

2018-09-21 10:45:02 2837 1

原创 ThinkPHP5.1教程及问题汇总

目录:一、基础知识:二、教程收藏:三、使用技巧:正文:一、基础知识完全开发手册(API):https://www.kancloud.cn/manual/thinkphp5_1/353946视频教程:https://www.bilibili.com/video/av23313630/?p=1(博客项目实战,推荐有后台项目经验或PHP学习经验者学习,php初学者不太适合)二、教程收藏1.ThinPHP...

2018-07-03 11:18:28 2111

原创 Wamp apache2.4.9升级php5.5.12到5.6中问题汇总

今天突然想研究下ThinkPHP5.0,结果发现要求php5.6以上,没办法,只好升级下php版本了,因为一直使用的是wampserver,参考网上的文章,整理一下,具体步骤如下:1、php官网下载对应版本的php安装包(下载页面:http://windows.php.net/download#php-5.6,我现在的5.6.36版本);2、在wamp/bin/php目录新建php5.6.36目录...

2018-06-14 14:57:20 850 1

原创 Phaserjs基础教程第九节:代码实战-模拟雷电

      由于到年底了,事情比较多,也比较烦,所以这段代码的书写和调试都是断断续续进行的,拖的时间比较久,不过事先给自己定过目标,一定要在年前完成这段代码,今天终于写完了,赶紧发上来。      讲解代码之前,我们首先了解一下Phaserjs的状态管理,状态管理其实很简单,我就没有单独开出一节来讲解。      大家都知道,在玩一个简单的网页游戏的时候,一般会有加载页、游戏菜单、游戏页等几个页面...

2018-02-09 17:39:28 935 2

原创 Phaserjs基础教程第八节:Weapon对象

2018-01-25 21:13:30 1249

原创 Phaserjs基础教程第七节:Time和Timer对象

2018-01-25 21:05:29 2133

原创 Phaserjs基础教程第六节:Physics.ARCHDE物理引擎

物理引擎,听起来很高大上,其实说白了,就是解决物理现象的一些算法:比如速度、加速度、重力等等,我们这一节就来学习一下Phaserjs中物理引擎的简单使用。 Phaserjs中的物理引擎有三个,Arcade、Ninja和P2,三个物理引擎都提供了关于碰撞、重叠、移动等的处理方法,也都包含了重力、加速度、移动等方面的属性,不过也有不同,Arcade属于Phaserjs的内置引擎,它对Phaserj

2018-01-23 21:47:15 787

原创 Phaserjs基础教程第五节:位移、拖拽和补间动画

我在之前的教程中说过,所有游戏窗口中能看到的元素,几乎都是有有x,y坐标的,通过对改变坐标值,就可以实现它的移动操作,比如下面这个奔跑的机器人:function preload() { game.load.atlasJSONHash('bot', 'assets/sprites/running_bot.png', 'assets/sprites/running_bot.json');

2018-01-22 21:43:14 2889

原创 Phaserjs基础教程第四节:加载音频、视频文件

这一节我们来学习加载音频和视频文件,以及一些相关的操作。       首先说音频文件,其实就是一段音乐,想象一下与音乐有关的操作:播放、暂停、继续、停止、加大音量、减小音量,常规的操作也就这几个,那我们先来看一段代码,怎么实现这些操作,代码如下:var game = new Phaser.Game(800, 600, Phaser.CANVAS, 'phaser-example', { prelo

2018-01-18 20:53:20 1509

原创 Phaserjs基础教程第三节:鼠标、触屏和按键事件

本来这一节是要讲加载音频和视频文件的,不过由于其中涉及到了一些交互操作,所以先放到下一节,本节主要介绍下如何实现这些互动。      Phaserjs框架毕竟是用于游戏开发的,所以除了鼠标、键盘、触屏这些常规操作外,还有手柄、控制器等设备,不过这些设备我们暂时不涉及,只学习基本的操作。       一、鼠标       说到鼠标,也就是Phaserjs中的game.input.mous

2018-01-16 21:12:49 4172

原创 Phaserjs基础教程第二节:加载图片、文字和动画

2018-01-09 21:21:38 5566 1

原创 Phaserjs基础教程第一节:认识Phaserjs

一、初步认识Phaser        什么是Phaser?它有什么特点?它能做什么?为什么要选择它?每次学习新东西的时候,我都会首先去了解这几个问题,因为只有这样,我才知道我要学的是什么,为什么要学习它,对于Phaser,同样如此,我建议大家先去了解这几个问题,你的答案不一定准确,但是会对你学习它大有帮助。       什么是Phaser?简单来说,Phaser就是一款免费开源的HT

2018-01-09 21:08:00 5763

原创 PHP使用SMTP发送邮件报错代码535问题解决

这两天在用php做一个系统的登录模块,在通过邮件注册时,逻辑时输入邮箱,正则验证通过后可以点击获取验证码向该邮箱发送一封服务器端生成的邮件,其中包含验证码,输入验证码验证过后才会显示注册成功,将新用户账号写入数据库,结果,就在发送邮件时出错了!我在网上找了一个封装好的类smtp.php,然后使用配套的例子测试,结果先是发现php代码报错了,看了一下代码,原来的代码是php5.3版本以下的,正则

2016-12-08 15:29:46 6753 2

转载 php 处理上百万条的数据库如何提高处理查询速度

【原文链接】:http://www.2cto.com/database/201511/450008.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num

2016-10-24 14:01:56 382

原创 Wampserver2.5连接SqlServer2014数据库配置步骤

Wampserver2.5使用的PHP5.5,其实标题也可以叫做PHP5.5连接Sql Server 2014,无所谓了。第一步:首先下载MicroSoft SqlServer PHP的驱动程序,坐标在这https://msdn.microsoft.com/zh-cn/library/mt683517.aspx,注意选择对应的版本,3.2的支持PHP5.4、5.5、5.6,我选的就是这个版本,

2016-09-21 17:14:35 4950 1

原创 百度地图API缩放级别和比例尺记录

最近项目用到百度地图API,因为没办法在地图上显示缩放级别(maybe可以显示,不过没研究),所以在只能显示比例尺的情况下做一个级别和比例尺对应的记录。http://api.map.baidu.com/lbsapi/getpoint/index.html:具体可参考此页面。百度地图API一共分为19级,比例尺分别为:[1:20米(简称20米,后同),50米,100米,200米,500米

2016-01-18 17:08:15 29040

转载 Bootstrap <第一篇>

转载地址:http://www.cnblogs.com/kissdodog/p/3929903.html一、使用Bootstrap要引用的文件  要使用Bootstrap,基本架构要引用如下文件: link href="bootstrap.min.css" rel="stylesheet" type="text/css" /> script type="t

2015-12-15 16:44:19 469

原创 Echarts地图标记重合问题原因

这两天在做页面的时候发现了一个bug,全国地图在下钻到省级地图并返回时,

2015-12-15 16:43:35 10458 1

原创 JS代码:文字一个个显示,添加放大效果

接昨天的文字放大效果,改变一下,我们让文字一个个显示,出现之后放大和缩小之后,后面的字再出现,JS代码如下:"use strict";var i = 0;textFade();function textFade(){ var text = "文字渐入效果文字渐入效果"; var str = ""; if(i != 0){ str = text.substr(i-1,1);

2015-09-18 11:35:16 1447

原创 CSS:文字模糊效果

文字模糊效果解析。

2015-09-17 17:57:20 2661

原创 【CODE】DOM、Jquery、D3.js字体放大缩小效果

使用三种不同方式来实现文字放大缩小效果。

2015-09-17 16:21:11 3791

原创 【CODE】js转换时间格式:将时间转换成自己想要的格式

百度了一下,网上的代码都是取得系统时间更改格式,于是就写了两个简单的函数作为参考,记录一下吧:SCENE1:将“2015年7月9日”转换成“2015-07-09”:var time1 = "2015年7月9日";// 将年月日替换成-或空值var t1 = time1.replace("年","-");var t2 = t1.replace("月","-");var t3 = t

2015-07-09 09:46:23 1465

原创 D3学习指导

D3无疑是一款很强大的插件,学习D3已超过一个月,虽然距离掌握精通还很远,但也算堪堪入门了吧,下面把入门学习的经验传授给大家:1、入门教程:1)学习一种新东西最难的就是入门了,在这里非常感谢【馒头华华】大大的入门学习指导,推荐各位同学必看,讲解很透彻,辅助代码示例,更容易理解;2)这里是【张天旭】大神的学习教程,大神的翻译已经被作为官方API翻译文档了。2、入门书籍:这

2015-06-30 09:52:55 636

Phaserjs基础教程示例代码及模拟雷电源码

Phaserjs基础教程示例代码(可能稍有改动,不影响阅读),包括模拟雷电游戏的源码,500多行

2018-02-09

PHP使用SMTP发送邮件Demo

封装好的smtp邮件类,内容已修改,支持php5.3以上版本。

2016-12-08

Freemarker手册,中文版

Freemarker的初级教程类书籍,建议新手阅读,有些不理解的自己找官方例子代码调试看看

2015-08-07

《数据可视化实战:使用D3设计交互式图表》

使用福昕阅读器,还可以直接查看书签,已按照目录设置书签。

2015-06-30

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

TA关注的人

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