- 博客(175)
- 资源 (33)
- 收藏
- 关注
原创 如何在Windows平台下安装配置Memcached
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。 Memcached是
2016-09-18 15:56:40 1544 2
原创 CI框架教程1——优化验证码机制(或验证码辅助函数)
验证码机制在CI框架中是通过一个辅助函数captcha()进行实现的——验证码辅助函数文件包含了一些帮助你创建验证码图片的函数。。 那么我们如何使用CI的captcha()辅助函数来完成验证码功能呢?下面我会先讲述如何使用CI的captcha()辅助函数来完成验证码功能,然后在讲述如何具体的对CI框架的验证码机制进行优化。1、CI框架验证码功能的使用a)
2016-09-13 10:57:50 4859 2
原创 如何在url地址栏中直接写数组参数进行传递
今天博主遇到这样一个问题,就是如何在浏览器url地址栏中直接写入数组参数进行传递,问了身边几个同事,都没有找到成功的书写方法。就开始怀疑是否可以在地址栏中直接写入数组进行传递。开始在谷歌,百度进行搜索查询,也是同样没有找到有用的信息。 也许,大家很少遇到这样的情况。 就这样,我自己开始慢慢的尝试书写,将自己熟悉的几种方式全部都试了一遍,依然传递不对。最后在无意情
2016-09-10 13:52:42 72396 17
原创 ThinkPHP框架整合环信即时通讯DEMO
环信成立于2013年4月,是一家全通讯能力云服务提供商。产品包括全球最大的即时通讯云 PaaS 平台——环信即时通讯云.最近在工作中遇到要整合环信即时通讯,通过在网上搜索没有搜到特别全的案例,故此自己一点一点翻阅开发文档进行开发,以此记录下来和广大博友分享。由于项目保密,故此稍后讲述将以干净的ThinkPHP框架代码进行整合。1、注册环信帐号
2016-09-08 15:00:31 5992 2
原创 如何使用百度地图API自动获取地址和经纬度
在实际工作中我们经常会遇到这样的问题,但是当我们去看百度API的时候往往又达不到我们的要求。故此,本篇博文讲述如何使用百度地图API自动获取地址和经纬度:1、HTML代码如下 点击地图获取地址和经纬度map,address,lng,lat
2016-09-03 17:28:43 43457 8
原创 Git命令的使用_创建与合并分支——详细教程4
根据上几篇博客讲述,到目前为止,本地工程中只包含有一条主分支,即master分支。我们可以使用下面命令查看本地工程中的所有分支,当前分支名的前面会有一个 “*” 标识://查看当前所有分支git branch1、创键一个新分支创建一个新分支,命名为newDev,然后将当前分支切换到newDev分支。//创建新分支git checkout -b
2016-09-02 13:35:03 3721 1
原创 Git命令的使用_操作远程仓库——详细教程3
本博文讲述将本地仓库提交到GIT@OSC(或者是GitHub),故而需要用户首先有一个GIT@OSC(或者是GitHub)帐号。我的GIT@OSC帐号是:https://git.oschina.net/zhihua_wei比较惭愧的是现在里面啥都没有,仅仅只是几个代码片段。不过往后我会把自己做的东西不停的传上去。
2016-08-27 09:41:45 1342
原创 Git基础命令的使用——详细教程2
Git安装默认完成后,在左面点击鼠标右键,鼠标右键菜单中会多出来两个选项:a) Git GUI Here 图型界面模式b) Git Bash Here 命令行模式我们选择进入命令行模式(如下图):1、配置用户名和Email作为个人标识config --global user.name "用户名"config --global
2016-08-25 09:03:59 896
原创 Git安装与配置——详细教程1
1、下载Git客户端想要安装Git首先要下载Git的安装包程序。Git安装包下载地址:https://git-scm.com/downloads/2、安装Git双击安装程序进行安装:a. 欢迎安装界面:直接进行下一步。b. 协议选择:再下一步。c. 安装位置:建议出操作系统外任何应用程序都不要装载C盘。
2016-08-23 10:07:13 29898
原创 PHP判断访客是否是手机端(移动端浏览器)访问的4种方法
在平常工作开发中,我们通常需要开发出PC端和移动端两个不同的系统,从而根据访问端的不同进入到不同的操作界面中。这就需要我们首先要对访问的客户端进行判断是PC端还是移动端。本博文讨论使用PHP判断访问端是否是移动端(或是移动端浏览器)从而确定是移动端访问的4种方法:1、根据 HTTP_X_WAP_PROFILE是否存在进行判断,存在则是移动端(部分服务商会屏蔽该信息)/** *
2016-08-22 13:32:00 6634 1
原创 PHP实现数据进行四舍五入的4种方法
在PHP开发中,有时候我们会遇到将数据进行四舍五入的运算情况,本博文分享了用PHP实现数据四舍五入的4种方法。php实现数据四舍五入的4种方法,分别通过number_format()函数、round()函数和sprintf()格式化以及intval()函数输出的方法实现四舍五入。严格来说最后一种不是严格的四舍五入,最后一种仅是将数据的小数部分去掉,只保留整数部分,详细情况会在下面进行讨论。
2016-08-20 18:02:32 1095
原创 ThinkPHP框架整合友盟推送DEMO
友盟是中国最大的移动开发者服务平台,为移动开发者提供免费的应用统计分析、社交分享、消息推送、自动更新、在线参数、移动推广效果分析、微社区等app开发和运营解决方案。本博文讲述如何快速在ThinkPHP框架中集成友盟推送功能:1、在官网或是在本博文内下载友盟推送PHP_DEMO;2、将文件夹下的Notification文件夹放入到Application(应用文件目录)下;3、在每个p
2016-08-19 13:41:08 4364 4
原创 如何深入理解PhalApi框架三层结构Api+Domain+Model模式
1. Api+Domain+Model其实这样的三层结构和java中的web+service+dao比较像,和我们平常所说的MVC开发模式也是非常想象。只是说web和api一个进行页面显示一个不进行页面显示这个区别,本博文主要着重讲一下这三层在Phalapi中分工是怎么样的,他们分别担当者什么样的角色,需要做什么样的事情。1.1 Api层为什么说Api层像java中的web层呢,因为他
2016-08-16 16:59:36 3869 1
原创 ThinkPHP框架整合极光推送DEMO
极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供专业、高效的移动消息推送服务。 本篇博文讲述如何在将极光推送DEMO整合到ThinkPHP框架中,我使用的是极光推送PHP_DEMO_V3.4.3版本: 1、将极光推送DEMO文件(文件夹名称为Jpush)放入到你的公共文件夹(Common)中,按照极光开发文档在极光后台建立好自己的应用,
2016-08-13 09:22:38 11297 18
原创 Js中去除数组中重复元素的4种方法
今天工作遇到此问题,尝试多个方法不尽人意,故此写个博客来总结一下如何在js中去除重复元素。 方法1: Array.prototype.method1 = function(){ var arr[]; //定义一个临时数组 for(var i = 0; i < this.length;
2016-08-11 16:51:36 57514 9
基于PHP和JS的AES相互加密解密方法详解(CryptoJS)_PHP_JS_AES源码
2018-02-27
Pkadmin后台管理系统
2016-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人