- 博客(9)
- 资源 (33)
- 收藏
- 关注
原创 ThinkPHP实现定时执行任务的两种方法
在平常的项目中我们总是会遇到需要将某个方法任务定时执行的问题,定时执行方法任务如果我们拥有服务器的权限,我们可以直接在服务器设置定时任务,例如在Windows的任务计划程序中进行设置,在Linux中编写脚本进行执行。如果我们没有服务器权限,我们该如何使用项目的程序代码来自动定时执行呢?接下来就为大家描述一个基于ThinkPHP框架定时执行任务的例子,具体的方法会在下面进行详细的描述。
2016-09-22 18:19:23 41411 4
原创 CI框架教程2——优化文件上传方法以及实现多文件上传
最近一直在研究Codeigniter框架,开发项目写到文件上传的时候发现大部分程序员使用Codeigniter框架的文件上传类编写上传方法的时候写的都存在这代码冗余(或者说代码重复利用率低、比较消耗资源。)故而我研究出一个稍微优化一点的上传方法。并且在查找资料时发现,Codeigniter框架同时上传多个文件比较困难,所以在优化方法的同时我又研究了一下如何使用Codeigniter框架实现同时上传
2016-09-22 10:23:15 1785
原创 详解PHP操作Memcache缓存技术提高响应速度的方法
一般来说,如果并发量不大的情况,使不使用缓存技术并没有什么影响,但如果高并发的情况,使用缓存技术就显得很重要了,可以很好的减轻数据库和服务器的压力,当然解决高并发的技术有很多,这里只是以缓存的角度来说明使用memcache的便捷性和方便性,使用memcache的前提是需要在服务端先配置好memcahche的环境(上篇文章已经讲述过了)!确认memcahce可以正常连接之后就可以在程序使用了!
2016-09-21 09:22:41 1110
原创 如何在Windows平台下安装配置Memcached
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。 Memcached是
2016-09-18 15:56:40 1551 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 72413 17
原创 ThinkPHP框架整合环信即时通讯DEMO
环信成立于2013年4月,是一家全通讯能力云服务提供商。产品包括全球最大的即时通讯云 PaaS 平台——环信即时通讯云.最近在工作中遇到要整合环信即时通讯,通过在网上搜索没有搜到特别全的案例,故此自己一点一点翻阅开发文档进行开发,以此记录下来和广大博友分享。由于项目保密,故此稍后讲述将以干净的ThinkPHP框架代码进行整合。1、注册环信帐号
2016-09-08 15:00:31 5993 2
原创 如何使用百度地图API自动获取地址和经纬度
在实际工作中我们经常会遇到这样的问题,但是当我们去看百度API的时候往往又达不到我们的要求。故此,本篇博文讲述如何使用百度地图API自动获取地址和经纬度:1、HTML代码如下 点击地图获取地址和经纬度map,address,lng,lat
2016-09-03 17:28:43 43459 8
原创 Git命令的使用_创建与合并分支——详细教程4
根据上几篇博客讲述,到目前为止,本地工程中只包含有一条主分支,即master分支。我们可以使用下面命令查看本地工程中的所有分支,当前分支名的前面会有一个 “*” 标识://查看当前所有分支git branch1、创键一个新分支创建一个新分支,命名为newDev,然后将当前分支切换到newDev分支。//创建新分支git checkout -b
2016-09-02 13:35:03 3724 1
基于PHP和JS的AES相互加密解密方法详解(CryptoJS)_PHP_JS_AES源码
2018-02-27
Pkadmin后台管理系统
2016-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人