让编程改变世界

让编程改变世界、改变生活、改变自己

CI框架教程1——优化验证码机制(或验证码辅助函数)

验证码机制在CI框架中是通过一个辅助函数captcha()进行实现的——验证码辅助函数文件包含了一些帮助你创建验证码图片的函数。。         那么我们如何使用CI的captcha()辅助函数来完成验证码功能呢?下面我会先讲述如何使用CI的captcha()辅助函数来完成验证码功能,然后在讲述...

2016-09-13 10:57:50

阅读数:3697

评论数:2

如何在url地址栏中直接写数组参数进行传递

今天博主遇到这样一个问题,就是如何在浏览器url地址栏中直接写入数组参数进行传递,问了身边几个同事,都没有找到成功的书写方法。就开始怀疑是否可以在地址栏中直接写入数组进行传递。开始在谷歌,百度进行搜索查询,也是同样没有找到有用的信息。         也许,大家很少遇到这样的情况。      ...

2016-09-10 13:52:42

阅读数:26687

评论数:5

ThinkPHP框架整合环信即时通讯DEMO

环信成立于2013年4月,是一家全通讯能力云服务提供商。产品包括全球最大的即时通讯云 PaaS 平台——环信即时通讯云. 最近在工作中遇到要整合环信即时通讯,通过在网上搜索没有搜到特别全的案例,故此自己一点一点翻阅开发文档进行开发,以此记录下来和广大博友分享。 由于项目保密,故此稍后讲述...

2016-09-08 15:00:31

阅读数:3247

评论数:2

如何使用百度地图API自动获取地址和经纬度

在实际工作中我们经常会遇到这样的问题,但是当我们去看百度API的时候往往又达不到我们的要求。 故此,本篇博文讲述如何使用百度地图API自动获取地址和经纬度: 1、HTML代码如下 点击地图获取地址和经纬度map,address,lng,lat ...

2016-09-03 17:28:43

阅读数:24207

评论数:3

Git命令的使用_创建与合并分支——详细教程4

根据上几篇博客讲述,到目前为止,本地工程中只包含有一条主分支,即master分支。 我们可以使用下面命令查看本地工程中的所有分支,当前分支名的前面会有一个 “*” 标识: //查看当前所有分支 git branch 1、创键一个新分支 创建一个新分支,命名为ne...

2016-09-02 13:35:03

阅读数:2978

评论数:1

Git命令的使用_操作远程仓库——详细教程3

本博文讲述将本地仓库提交到GIT@OSC(或者是GitHub),故而需要用户首先有一个GIT@OSC(或者是GitHub)帐号。 我的GIT@OSC帐号是:https://git.oschina.net/zhihua_wei 比较惭愧的是现在里面啥都没有,仅仅只是几个代码片段。不过往后我会把自己做...

2016-08-27 09:41:45

阅读数:906

评论数:0

Git基础命令的使用——详细教程2

Git安装默认完成后,在左面点击鼠标右键,鼠标右键菜单中会多出来两个选项: a)  Git GUI Here  图型界面模式 b) Git Bash Here 命令行模式 我们选择进入命令行模式(如下图): 1、配置用户名和Email作为个人标识 config --glo...

2016-08-25 09:03:59

阅读数:229

评论数:0

Git安装与配置——详细教程1

1、下载Git客户端 想要安装Git首先要下载Git的安装包程序。 Git安装包下载地址:https://git-scm.com/downloads/ 2、安装Git 双击安装程序进行安装: a. 欢迎安装界面:直接进行下一步。 b....

2016-08-23 10:07:13

阅读数:1856

评论数:0

PHP判断访客是否是手机端(移动端浏览器)访问的4种方法

在平常工作开发中,我们通常需要开发出PC端和移动端两个不同的系统,从而根据访问端的不同进入到不同的操作界面中。这就需要我们首先要对访问的客户端进行判断是PC端还是移动端。 本博文讨论使用PHP判断访问端是否是移动端(或是移动端浏览器)从而确定是移动端访问的4种方法: 1、根据 HTTP_X_W...

2016-08-22 13:32:00

阅读数:3420

评论数:1

PHP实现数据进行四舍五入的4种方法

在PHP开发中,有时候我们会遇到将数据进行四舍五入的运算情况,本博文分享了用PHP实现数据四舍五入的4种方法。 php实现数据四舍五入的4种方法,分别通过number_format()函数、round()函数和sprintf()格式化以及intval()函数输出的方法实现四舍五入。严格来说最后一...

2016-08-20 18:02:32

阅读数:255

评论数:0

ThinkPHP框架整合友盟推送DEMO

友盟是中国最大的移动开发者服务平台,为移动开发者提供免费的应用统计分析、社交分享、消息推送、自动更新、在线参数、移动推广效果分析、微社区等app开发和运营解决方案。 本博文讲述如何快速在ThinkPHP框架中集成友盟推送功能: 1、在官网或是在本博文内下载友盟推送PHP_DEMO; 2、将文...

2016-08-19 13:41:08

阅读数:2195

评论数:4

如何深入理解PhalApi框架三层结构Api+Domain+Model模式

1. Api+Domain+Model 其实这样的三层结构和java中的web+service+dao比较像,和我们平常所说的MVC开发模式也是非常想象。只是说web和api一个进行页面显示一个不进行页面显示这个区别,本博文主要着重讲一下这三层在Phalapi中分工是怎么样的,他们分别担当者什么...

2016-08-16 16:59:36

阅读数:1915

评论数:0

ThinkPHP框架整合极光推送DEMO

极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供专业、高效的移动消息推送服务。     本篇博文讲述如何在将极光推送DEMO整合到ThinkPHP框架中,我使用的是极光推送PHP_DEMO_V3.4.3版本:     1、将极光推送DEMO文件(文件夹...

2016-08-13 09:22:38

阅读数:6652

评论数:17

Js中去除数组中重复元素的4种方法

今天工作遇到此问题,尝试多个方法不尽人意,故此写个博客来总结一下如何在js中去除重复元素。     方法1:                 Array.prototype.method1 = function(){             var arr[];    //定义...

2016-08-11 16:51:36

阅读数:36015

评论数:6

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