自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(816)
  • 资源 (12)
  • 收藏
  • 关注

转载 微信h5页面开发遇到那些坑

一、首先是ios对时间date()的支持不一样:var date =new Date("2016-05-31 00:00:00"); 这种写法在安卓和pc上都不正常的,唯独在ios手机上会显示Nan,查阅一些资料,经过一番调试发现:ios上只支持:var date =new Date("2016/05/31"); 这种格式,调试发

2017-06-13 11:20:15 5759 1

转载 laravel5数据库配置及其注意事项

今天分享一个Laravel5数据库配置上的坑。    Laravel5作为一套简洁、优雅的PHP Web开发框架(笑),唯一不足的一点就是中文手册或者说是资料比较少,虽然现在很多大神也开始普及这些东西,但是大神一遍也会忽略一下小坑。今天配置了一下数据库,就是目录Config\database.php,手册上说的数据库的配置文件,打开找到配置MySQL的的地方是这样的: 

2017-06-12 13:06:00 3094

转载 如何在ubuntu上安装node.js

Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,node.js会假设你是在POSIX环境下运行它(Linux 或 Mac OS X)。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上

2017-06-09 17:20:59 249

转载 node.JS md5加密中文与php结果不一致的解决方法

因项目需要,需要Node.js与PHP做接口调用,发现node.js对中文使用md5加密与php对中文md5加密的结果不同。PHP$str = '程序员';echo $str.' md5:'.md5($str);?>12341234输出: 程序员 md5:72d9adf4944f23e5efde37f6364c126fnode.JSvar crypto =

2017-06-09 17:15:27 1080

转载 php 数组元素快速去重

1.使用array_unique方法进行去重对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。$arr = array(1,1,2,3,3,3,4,4,5,6,6,7,8,8,9,9,9);$arr = array_unique($arr);$arr = array_values($arr);print_r($arr);?>1

2017-06-09 16:33:48 446

转载 更快的方式实现PHP数组去重(转)

概述使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。这个函数大多数情况下都能工作得很好。但是,如果你尝试在一个大的数组里使用array_unique()函数,它会运行地慢一些。有一个比较好而且更快的函数array_flip()来替代使用array_unique()函数来创建唯一的数组。这个魔法般的函数会交换数组里面每一个元

2017-06-09 16:03:20 297

转载 MySQL5.6新特性快速预热Buffer_Pool缓冲池

在之前的版本里,如果一台高负荷的机器重启后,内存中大量的热数据被清空,此时就会重新从磁盘加载到Buffer_Pool缓冲池里,这样当高峰期间,性能就会变得很差,连接数就会很高。在MySQL5.6里,一个新特性避免的这种问题的出现。你只需在my.cnf里,加入如下:innodb_buffer_pool_dump_at_shutdown = 1解释:在关闭时把热数据du

2017-06-09 14:57:13 495

原创 PHP array_column() 函数

从记录集中取出 last_name 列:<?php// 表示由数据库返回的可能记录集的数组$a = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' =>

2017-06-09 14:55:31 1502

转载 Apache与Nginx的优缺点比较

Apache与Nginx的优缺点比较 1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优

2017-06-09 14:32:04 178

转载 php定时计划任务实现方法

我在uchome 中 分析到, uchome是这样做的   1. 把所有的计划任务存放到数据库   2. 每次用户进行操作或打开页面的时候都按排序执行一条计划任务. 也就是轮番判断,时间到了的, 就在用户进程中执行.uchome的计划任务代码在 ./source/function_cron.php上面只自己分析uchome代码关于计划任务大概的结果, 抛砖引玉. 希望谁有好的方

2017-06-09 14:25:28 1731

转载 Linux+Apache+Mysql+PHP优化技巧

LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件虽然并不是开开始就设计为一起使用的,但是,这些开源软件都可以很方便的随时获得并免费获得。这就导致了这些组件经常在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得非常普便。为了改善不同组件之间的协作,已经创建了某些扩展

2017-06-09 14:22:00 957

原创 php数组函数序列之array_unique() - 去除数组中重复的元素值

array_unique() 函数移除数组中的重复的值,并返回结果数组。 当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。array_unique() 定义和用法 array_unique() 函数移除数组中的重复的值,并返回结果数组。 当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。 返回的数组中键名不变。 语法 

2017-06-09 12:00:55 15253

转载 Laravel Eloquent ORM 多条件查询

一、需求:在数据搜索时最常见的就是调用同一个方法查询,而查询的字段却可能是其中一个或其中的几个字段一起组合查询,例如:对列表的搜索,基本上都是几个字段随意组合搜索。那么在model里就需要判断有那个字段组合,怎么组合。       网上找了很久,Laravel群里也问了几个,都说没有写过,于是自己写个吧。话不多说,见代码:[php] view plain c

2017-06-07 19:29:19 11684

转载 $.ajax()方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的

2017-06-07 18:49:49 313

转载 微信公众帐号中使用的QQ表情代码对照表

下 面一共列出了105个QQ表情,每个表情都给出了与之相对应的文字代码与符号代码: 向公众帐号发送一个QQ表情,在后台程序中接收到的是QQ表情的符号代码。/** * 判断是否是QQ表情 * * @param content * @return */public static boolean isQqFace(String content) { boolean result

2017-06-07 18:29:20 19218

转载 Emmet:HTML/CSS代码快速编写神器

Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,比如下面的演示:Zen coding下的编码演示去年年底,该插件已经改名为Emmet。但Emmet不只改名,还带来了一些新特性。本文就来直观地演示给你。一、快速编写HTML代码1

2017-06-07 17:55:26 290

原创 3种方法轻松处理php开发中emoji表情的问题

移动设备经常会发生用户发送的内容中包含emoji表情,未经处理,在显示时就是乱码。所以本文介绍在PHP微信开发中涉及到emoji表情的几种处理方法。背景做微信开发的时候就会发现,存储微信昵称必不可少。可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字

2017-06-06 16:48:47 3233

转载 thinkphp整合系列之微信公众号支付

公众号支付是指在微信app中访问的页面通过js直接调起微信支付;因此页面必须是在微信中打开的;示例项目:https://github.com/baijunyao/thinkphp-bjyadmin一:设置域名登录微信公众平台;微信支付中设置支付授权目录;把域名改为自己的;注意最后是有一个斜线的 / 设置授权域名;二:导入sdk/ThinkPHP/Libr

2017-06-05 10:50:23 2316

原创 HTML5仿手机微信聊天界面

HTML5仿手机微信聊天界面,截图效果如下:源代码如下: HTML5模拟微信聊天界面 /**重置标签默认样式*/ * { margin: 0; padding: 0; list-style: none; font-family: '微软雅黑

2017-06-03 13:54:24 25465 2

原创 融云web API 使用心得

总体思路,按手册的来就行了。先引入相关js,再初始化,然后连接融云服务器,设置连接状态监听器以及消息监听器,(消息监听器可以获取接受到的message,取要显示的内容显示在页面上,这里就和页面连接上了,不过样式得自己写的),将生成消息方法绑定事件,触发事件发送消息。1.首先获取官方 Web SDK (目前版本为 2.2.4 ) 地址加入到自己页面中 如下(支持 https):我

2017-06-03 13:51:59 8045 2

原创 为您详细比较三个 CSS 预处理器(框架):Sass、LESS 和 Stylus

CSS 预处理器技术已经非常的成熟,而且也涌现出了越来越多的 CSS 的预处理器框架。本文向你介绍使用最为普遍的三款 CSS 预处理器框架,分别是 Sass、Less CSS、Stylus。首先我们来简单介绍下什么是 CSS 预处理器,CSS 预处理器是一种语言用来为 CSS 增加一些编程的的特性,无需考虑浏览器的兼容性问题,例如你可以在 CSS 中使用变量、简单的程序逻辑、函数等等在编程

2017-06-03 09:40:24 577

转载 Angular权威指南学习笔记

第一章.        初识Angular——Angular是MVW的Js框架。第二章.        数据绑定——ViewModel中不仅可以含有变量,还可以还有事件。可以通过事件来控制变量的值改变。视图绑定着VM中的变量和事件。第三章.        模块——可以使用angular.module()来声明模块。如angular.module(‘myApp’,[])相当于Setter

2017-06-01 16:15:48 542

转载 thinkphp整合系列之融云即时通讯在线聊天

随着技术的发展;现代的网站;越来越趋于应用形式了;不再是像以前那样需要用户刷新页面;获取数据了;服务器端可以主动向用户推送数据;更加及时性了;比较突出的就是即时通讯在线聊天;今个;我们要打造的就是类似于网页版微信的功能;示例项目:https://github.com/baijunyao/thinkphp-bjyadmin一:注册融云账号如果我们不是以即时通讯为主营业务;

2017-06-01 11:00:37 1788

转载 jquery实现回车键触发事件

本来以为jQuery在键盘事件会做的比较统一,但事实并不如我想象,还好我测试了下。JQ版本:1.7.2 键盘事件有3:keydown,keypress,keyup,分别是按下,按着没上抬,上抬键盘 。正确代码为:$(document).keyup(function(event){ if(event.keyCode ==13){ $("#submit").tr

2017-05-31 16:27:40 3161

转载 jQuery插件 -- Cookie插件jquery.cookie.js

Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的使得,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。 在用户允许的情况下,还可以存储用户的登录信息,使得用户在访问网站时不必每次都键入这些信息Cookie下载地址:  http://plugins.jquery.com/project/cookie使用方法:

2017-05-31 11:00:11 459

原创 微信中关闭网页输入内容时的安全提示 [干掉 “防盗号或诈骗,请不要输入QQ密码”]

未设置之前:  需要把域名加入白名单 设置方法:微信公共平台后台-->公众号设置--->功能设置--->填写业务域名即可。

2017-05-31 09:28:15 21152

转载 MVC框架(二)----前端与后端MVC、MVVM等设计模式区别与联系

上篇文章中提到了前端的框架分类,其中前端JS框架中有些是MVC设计模式,但是Java和dotNET平台也有自己的MVC也有自己的设计模式,这两类有什么区别呢,好多猿们甚是不解,旁征博引后自己总结了一些,写了下自己的感受。        java和dotNET框架都是在后台的,如ssh中的struct、springMVC,和ASP.MVC,说具体点还好理解;那么时下流行的前端框架

2017-05-25 15:41:44 5736

转载 MVC框架(一)----前端框架分类

前端框架比较繁多,分了以下类主要有基于js的类库框架(主要分为纯类库和包含设计模式的类库)、UI框架、可视化组件等。想补充一点的楼主暂时知道WPF、AngularJS和VUE.JS是用的MVVM,感觉MVVM很牛逼,其实一般,简单可以理解为ASP.MVC里面的强类型数据绑定(欢迎大神斧正)。想单独提出来的是有人会有这样的疑问:asp.mvc和apring.mvc我可以理

2017-05-25 15:28:27 1963

转载 html5 的 data- 属性

发现代码中含有data-属性。之前是没有见过的,经过查资料,涨知识了。data-toggle="dropdown">刚开始我以为这仅仅是标签自定义属性,为了之后的代码使用,但继续调查看到下面的代码后,我觉得没这么简单:$(this).data('toggle')疑问1:如果是自定义属性,用jQuery的常用该属性的值得访问方式应该是这样:$(this).

2017-05-24 15:10:13 1187

原创 关于HTML5 data-*属性的几个坑

1、data属性不能有大写字母2、最近引用了下阿里的SUI Mobile的UI库写程序时突然data-address-id突然获取不到了,而其他页面正常。排除了其他的原因后,才意识到可能是sui.js的冲突导致。果然在其源代码中找到原来是给重写了,只能识别data后跟一个'-'的属性,而另外一个更大的问题是:属性值如果为18位的字符串,作为地址栏中的参数由于精度问题最后

2017-05-24 15:05:54 2626 1

原创 Wget命令参数及使用

GNU Wget 1.11.2,非互动式档案下载工具。用法: wget [选项]... [URL]...长选项必须用的参数在使用短选项时也是必须的。啟动:  -V,  --version           显示 Wget 版本并离开  -h,  --help              印出这段说明文字  -b,  --background        啟动后进入背景作业

2017-05-20 12:04:51 830

原创 layPage 多功能的js分页组件

layPage是一款多功能的js分页组件,即适用于异步分页,又可用于传统的整页刷新跳页,还支持信息流加载,并且可无缝迁移至Node.js平台。layPage不依赖于任何第三方库,直接拿来用即可,它的接口继承了layui系列组件的一贯简洁,极易上手。http://sentsin.com/layui/laypage/新增 demo(2016-01-14)php 部分fu

2017-05-19 14:37:29 825

原创 解决浏览器显示长数字不能自动换行或长字母不能换行的问题

在网页中,如果出现长数字或长的字母组合时,如果不加以控制,它就会破坏网页的布局,控制不好可能就会显示不全,照成显示的数据丢失。虽然这种字符串一般不会出现,但是不加以控制,被某些有心的人钻了空子,就可能破坏整个网页的布局,得不偿失,今天我就来解决下这个问题。首先看一下是什么问题:例如:1111111111111111111111111111111111111111111111

2017-05-18 19:39:33 4530

转载 前端如何上传文件到七牛

以下内容都是依据官方链接进行实践时的经验框架简介Node.js使用express框架提供http支持。使用express+ejs提供渲染带数据页面的服务来响应浏览器的页面请求使用express的static中间件提供静态css js 图片资源的服务使用express的get post响应页面中的请求并进行与七牛相关的处理在浏览器打开的进行上传操作的交互页面中使用Pl

2017-05-18 10:58:47 5163 1

转载 微信jssdk录音功能开发记录

0.需求描述在微信浏览器内打开的页面,制作一个按钮,用户按住按钮后开始录音,松手后停止录音并将录音上传并长期保存。1.开发流程如果开发的是普通的展示性页面,就和开发普通的页面没有区别,不过这里要用到设备(手机)的录音功能,就需要调用微信app的录音接口,需要使用微信jssdk。使用微信jssdk:微信JS-SDK说明文档先登录微信公众平台进入“公众号

2017-05-18 09:28:51 1217 1

转载 php微信公众号发送红包功能

1.获取code:https://open.weixin.qq.com/connect/oauth2/authorize?appid={$appid}&redirect_uri={返回url}&response_type=code&scope=snsapi_userinfo&state=from_wechat_menu&connect_redirect=1#wechat_redirect

2017-05-16 11:07:44 3329

原创 使用Thinkphp框架开发移动端接口(2)

ThinkPHP的模板主题机制,如果只是在PC,只要需修改 DEFAULT_THEME (新版模板主题默认是空,表示不启用模板主题功能)配置项就可以方便的实现多模板主题切换。  但对于移动端和PC端,也许你会设计完全不同的主题风格,且针对不同的来路提供不同的渲染方式,其中一种比较流行的方法是“响应式设计”,但就本人经历而言,要实现完全的“响应式设计”并不是那么容易,且解决兼容问题也是个难题,假

2017-05-16 11:00:42 933

原创 使用Thinkphp框架开发移动端接口(1)

给原生APP提供api接口1. [代码]使用TP框架时 放在common文件夹下文件名就叫function.php/** * Created by zhangkx * Email: zkx520tnhb@163.com * Date: 2015/8/1 * Time: 23:15 */   /***********************

2017-05-16 10:56:37 891

原创 php实现发送微信模板消息的方法

本文实例讲述了php实现发送微信模板消息的方法。分享给大家供大家参考。具体如下:基于thinkphp,具体WeiXin.class.php文件如下:namespace Org\Weixin;/** * Created by PhpStorm. * User: StandOpen * Date: 15-1-7 * Time: 9:41 */class WeiX

2017-05-16 10:29:21 2511

原创 php计算时间差,时间比较,时间计算

复制代码$zero1=date(“y-m-d h:i:s”);  $zero2=”2010-11-29 21:07:00′;  echo “zero1的时间为:”.$zero1.””;  echo “zero2的时间为:”.$zero2.””;  if(strtotime($zero1)strtotime($zero2)){  echo

2017-05-16 10:23:06 1019

小程序地图 位置搜索 定位 导航

小程序地图 位置搜索 定位 导航

2020-06-11

微信支付和h5wap支付.zip

微信支付和h5wap支付

2019-06-03

jsapi支付和退款.zip

jsapi支付和退款

2019-06-03

js案例 轮播图

js案例 轮播图

2019-02-12

phpcms导出插件

phpcms导出插件

2018-11-20

后盾会员视频

后盾会员视频 网盘链接

2018-11-14

phpStudy 安装Composer(Windows)

phpStudy 安装Composer windows下 如果有需要可以参考下

2017-11-13

阿里大于 短信发送SDK

阿里大于阿里大于阿里大于 短信发送SDK 短信发送SDK

2017-11-07

phpMyAdmin使用教程

phpMyAdmin使用教程 phpMyAdmin使用教程 phpMyAdmin使用教程

2017-10-15

docker集成thinkPHP5.0之LNMP开发环境

docker集成thinkPHP5.0之LNMP开发环境 docker集成thinkPHP5.0之LNMP开发环境

2017-09-30

融云聊天demo

融云聊天demo,需要的可以参考

2017-06-09

空空如也

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

TA关注的人

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