自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 Defensive Programming in PHP(PHP中的防御性编程)

觉得这篇文章写得很不错 不关乎php觉得其他的语言也是针对的,看完这篇文章有所收获What Does “Defensive Programming” Mean?Defensive programming, simply put, is programming with the intent to anticipate likely failure points. The g

2016-06-30 10:33:17 908

原创 include(Redis.php): failed to open stream: No such file or directory

报错信息:include(Redis.php): failed to open stream: No such file or directory【window 下redis报错的解决方法】这个错误信息是因为php.ini的配置文件中不存在extension=php_redis.dll信息下面配置php.ini服务重启服务就可以了php中的redis要对应正确的版本信息 才能成功查

2016-06-29 10:45:15 13257 2

原创 新浪OAuth网站登陆连接,请求access_token时遇到21323 miss client id or secret 的解决方案

报错信息error":"invalid_request","error_code":21323,"request":"/oauth2/access_token","error_uri":"/oauth2/access_token","error_description":"miss client id or secret“解决方案:参照文档:http://open.weibo.com/

2016-06-28 18:41:22 5467 4

原创 php 新浪微博第三方登录验证/OAuth2.0

新浪微博实现第三方网站登录创建新浪微博账号可用微博账号登录 登录地址:http://open.weibo.com/网站接入2.立即接入->添加新网站创建成功获取 App key  和 App Sercetheader请求public function actionSina() { $url = 'https

2016-06-28 18:35:53 3401

原创 php QQ第三方登录/OAuth2.0验证

qq实现第三方网站登录创建QQ互联账号可用QQ号码登录 登录地址:http://connect.qq.com/QQ互联->管理中心->创建应用1.创建应用2.创建网站注意内容:网站地址一定要加入图中所标注的信息创建成功获取 APP ID 和  APP KEYheader请求public function actionQQ() {//

2016-06-28 18:21:31 3194

原创 php 微信第三方登录验证

设置微信第三方登录的前提条件是微信开发平台为:服务号用户同意授权,获取code在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(服务号获得高级接口后,默认拥有scope参数中的snsapi_base和snsapi_userinfo)注意:如果提示scope参数错误 ,说明不是服务号参数说明:参数是否必须说明

2016-06-28 17:58:37 2006

原创 高性能网站开发

前一段时间公司的负责人分享了一些高性能网站开发的经验作为一名网站开发者,我们需要站在用户角度来考虑每一个项目,因为前端是与用户最直接的接触,后端是用户等待响应时间的直接体现,而服务器端则会直接影响整个项目的性能,这也就是我们进行高性能网站开发的必要性所在。我们需要时刻检验自己开发的项目是否符合高性能网站的标准,灵活地根据不同的业务使用相应的高性能技术或方法。前端高性能前端高性能

2016-06-24 17:36:48 2191

原创 php去掉二维数组中某key的值

eg:二维数据$arr = array( array('game_id'=> 111, 'login_type' => 3, 'num' => 339), array('game_id'=> 111, 'login_type' => 3, 'num' => 339), array('game_id'=> 111, 'login_type' => 3, 'num' => 339));

2016-06-24 16:36:35 7153 1

转载 JS解析json数据(如何将json字符串转化为数组)

最近用json和数组的转化比较多 本来想自己总结一片的 这篇确实写的很不错JS解析json数据(如何将json字符串转化为数组)>  HTML>  HEAD>  TITLE> New Document TITLE>    SCRIPT LANGUAGE="JavaScript">         var t="{'firstName':

2016-06-24 16:16:04 1884

原创 yii 分页案例

总结一下yii分页的小案例和小知识数据库设计:CREATE TABLE IF NOT EXISTS `statistics` ( `id` int(11) NOT NULL AUTO_INCREMENT, `game_id` int(11) NOT NULL COMMENT '游戏编号', `type` smallint(1) NOT NULL COMMENT '登录或注册类型

2016-06-24 16:04:41 827

原创 js获取url地址

eg: http://write.blog.csdn.net/postedit?ref=toolbar  获取到http://write.blog.csdn.netfunction getPath() { var strFullPath = window.document.location.href; var strPath = window.document.location

2016-06-24 10:00:54 676

原创 php去除空格和换行

php去除空格和换行function trimall($str){ $qian=array(" "," ","\t","\n","\r"); return str_replace($qian, '', $str); }

2016-06-23 12:12:07 14744

原创 yii url重写去掉index.php

步骤一:打开protected\config\main.php 打开该段注释…'urlManager'=>array( 'urlFormat'=>'path', //使用pathinfo模式,不需要?r= 'showScriptName'=>false, //将代码里链接的index.php隐藏掉。 'rules'=>array( '/'=>'

2016-06-23 12:03:59 3364

转载 解决nginx的An error occurred. The page you are looking for is temporarily unavailable错误办法

这篇文章写得超级棒 完美解决了问题  今天访问WordPress程序做的网站,突然出现The page you are looking for is temporarily unavailable错误,服务器环境为: Linux+Nginx+MySQL+PHP。于是上网查找解决方法,找到以下两个解决方法,作为参考:  解决方法一:            

2016-06-21 19:18:32 28909 4

原创 HTTP request failed! HTTP/1.1 505 HTTP Version Not Supported error

今天在使用file_get_contents函数获取远程机器的一个功能时,提示HTTP request failed! HTTP/1.1 505 HTTP Version Not Supported error错误了,后来发现只要urlencode就可以解决了。eg:$sql = "select * from table";$url = "http://xxxxx/customQ

2016-06-21 19:15:33 5969

原创 Mysql存储引擎中InnoDB与Myisam的区别

1. 事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2. select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表3. 锁机制不同In

2016-06-13 10:03:01 505

转载 浅谈ajax的优缺点

AJAX (Asynchronous JavaScript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验。完全的 AJAX应用给人以桌面应用的感觉。正如其他任何技术,AJAX有它自己的优缺点。下面我列出了一些重要的场景,你在基于web的应用的开发中使用时一定 要注意。ajax优点改善的用户体验- AJAX提供的更丰富的用户体验是其主要优点。A

2016-06-13 09:45:07 620

原创 Mysql sql语句优化的10条建议

1、将经常要用到的字段(比如经常要用这些字段来排序,或者用来做搜索),则最好将这些字段设为索引2、字段的种类尽可能用int或者tinyint类型。另外字段尽可能用not null3、当然无可避免某些字段会用到text,varchar等字符类型,最好将text艾段的单独出另外一个表出来(用主键关联好)4、 字段的类型,以及长度,是一个很考究开发者优化功力的一个方面。如果表数据

2016-06-13 09:40:58 2345

原创 yii command控制台命令和yiic读取不到redis内容的解决

需求: 需要保存的内容写到redis里面 ,在计划任务中读取到这个redis的值, 定时执行url请求 ,不间断更新缓存内容请求用yii::app()->redis->sadd(key, value);计划任务class ArticleCommand extends CConsoleCommand {}在/protected/commands/ArticleCommand

2016-06-02 10:54:31 1813

window redis.dll

window下redis.dll组件

2016-05-11

FastDFS_4.06.tar.gz

linux系统nginx服务器 FastDFS源码包

2015-01-21

fastdfs-nginx-module_v1.15.tar.gz

liunx的nginx服务器下安装fastdfs模块

2015-01-21

nginx-1.4.0.tar.gz

nginx-1.4.0.tar.gz包,用于安装liunx操作系统的nginx服务器

2015-01-21

openca中DBI.pm

OpenCA: General error trapped 700: The compilation of the command cmdAdvanced_csr failed. Can't use an undefined value as an ARRAY reference at /usr/local/openca- base/lib/openca/functions/mail-utils.lib line 374.<br> Compilation failed in require at /usr/local/openca-base/etc/openca/openca_start l ine 66. 解决方法:这个 /usr/local/openca-base/lib/openca/perl_modules/perl5/OpenCA/DBI.pm DBI.pm在1.5.0换成openca-base-1.3.0.tar.gz中安装的DBI.pm就应该可以解决了

2013-12-18

openssl-1.0.1c.tar.gz

openssl-1.0.1c.tar.gz 安装证书openssl

2013-12-18

openca-tools-1.3.0.tar.gz

openca-tools-1.3.0.tar.gz openca-tools

2013-12-18

openca-base-1.5.0.tar.gz

openca-base-1.5.0.tar.gz openca安装源码包

2013-12-18

httpd-2.2.10.tar.gz

apache的源码包,httpd-2.2.10.tar.gz,可以下载一下

2013-12-18

shell脚本和标准的IO和管道

linux环境下的shell脚本和标准的IO和管道,可以下载看一下

2013-08-16

rrdtoo源码包

linux rrdtoo源码包 用来在装rrdtool的时候用的 在cacati环境搭建的时候

2013-08-09

空空如也

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

TA关注的人

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