您现在的位置:首页
--> Skiyo - Everyone is a newbie!
因为一些需要,我也开始涉及nginx的模块开发,在看了一些资料后,写了自己第一个nginx模块。 其实nginx模块开发还算比较容易,网上开源的模块已经很多,都可以借鉴,令我震惊的是OAuth的模块都有。 nginx模块比较起来一些后端语言的实现,最重要的特点就是速度快了,这个无可厚非,nginx模块与apache的区别就是,apache是加载so模块,而nginx是直接将模块编译到主程序里。在我的简单测试下,一个业务逻辑非常简单的模块,可以达到1...
最近在做自己的第一个iPhone小应用 需要用到libcurl.. 从网上搜索了下.可以得到的是一个without SSL的libcurl库.. 然后就没有现成的了..关于with SSL的都是只是一些教程.. 但是由于我是在linux下搭建的toolchain 所以自己编译的过程中遇到好多问题.. 经过曲折的编译过程.下面是我的编译libcurl的参数 大家可以参考一下
你是否遇到过这样的情况呢?你放到浏览器Cookie中的信息,不想被浏览器清空呢? 还好,Flash有个可以存储的空间,虽然这个空间也不是十分的可靠,但是对于经常可能清空的浏览器Cookie来说,还是可以值得信任的。 原理非常的简单,就是我们需要用JavaScript去调用ActionScript,来把存储的东西放到Flash的这块空间中。
[演讲稿]OAuth1.0协议,删除了公司相关信息的阉割版:)
想在sae中做一个豆瓣我说功能的同步.. 后来发现sae只提供了sina微博很友好的OAuth接口. 而对于其他的OAuth服务.我们不得不来用非常简陋的SaeFetchurl来实现. 再我参考了他的一些源码后.下面的代码已经完成了OAuth验证.测试正常. 注:下面的代码我只提供了使用API的时候授权的方法.你要问我怎么授权.有了这些还不够吗?
1.0a的改进主要有以下几点: 1.oauth_callback参数放到了请求Request Token中..在authorize时不再接受callback参数.同时.在服务端Request Token返回参数的时候.也增加了oauth_callback_confirmed参数.其值必须为true 在1.0的时候.我们如果需要规定一...
今天看到了James Padolsey的博客中谈到了连续进行两次按位非运算相当于floor的结果.然后我进行了下测试,下面是我的代码:View Code1234567891011$time = microtime(1);for($i=0;$i<=100000;$i++) { ~~4.9;}echo microtime(1) - $time;echo "
";$time = microtime(1);for($i=0;$i<=100000;$i++) { floor(4.9);}echo microt...
";$time = microtime(1);for($i=0;$i<=100000;$i++) { floor(4.9);}echo microt...
OAuth从出生似乎得到了太多业界的关照..几大被墙网站都有OAuth验证API..今天在群里聊天.有人问我:国内除了豆瓣人人新浪微博.还有哪个提供api了?我一时语塞..为国内的环境感到一丝凄凉..扯远了..我们今天就来分析一下OAuth..怎么来用OAuth.写这篇文章的原因就是我学习OAuth协议的时候..搜索到一些文章..都是出自一个叫[OAuth开发文档.docx]的文档中的..比较笼统..并且不容易理解..所以我想我有必要用我自己的话来描述一下OAuth协议....
今天得知了一种不用include_path而选择用数组来缓存类名来autoload的方法..这种方法也比较巧妙..我们知道 include_path当设置的目录很多的时候..遍历是非常耗时的.所以这种方法舍弃include_path..而是自己创建了一个数组..数组的键名为类名..键值为此类对应的路径.
也许大家都在用php-fpm0.5系列..其实php-fpm0.6早就发布了..并且再上次fix_pathinfo漏洞的时候.有人说过0.6不受这个漏洞的影响..看来使用0.6还是还是有些必要的..但是0.6比较起0.5来说..变化很大..代码上我不太清楚..但是从编译的步骤上来讲..确实有些我们需要注意的事情.上次我曾经说过关于编译PHP5.2.12+php-fpm-0.6的问题..这次加上几个新的 就重新写一遍吧..我这里就用php5.2.13和php-fpm-0.6~5.2.patch来打比方.php-fpm需要au...
我们来做一个会呼吸的菜单吧!!
朋友需要将一个有170w行的txt文件.按行把数据导入到数据库中..
前几天我再开发一个叫 河蟹工具条 的时候,其中有个功能就是获取本页面的短网址。这个想法是好的,可是在我付诸于行动的时候,发现这个需要跨域。起初我的想法就是,跨域的最简单的方法就是增加一个script标签,因为script标签是允许跨域的。但是问题又来了,对方的API返回的是个json对象,用script标签只能执行,却不能获取到里面的东西,也就是说返回的东西是不可控的。
写了一个简单的,可以应付一些简单的项目了。
这个是从网上找到的..现在做个记号..以免以后可能遇到..
随着互联网的发展,越来越多的技术开始注重用户体验,以人为本才是长久之道,于是在上传的时候,大家都不再满足一个单一的“浏览”按钮,纷纷推出了带上传进度条的功能。而作为解释型语言的PHP,如何做到对上传文件的检测,如何实现上传进度条以其背后的原理,54chen将在本文中一步步展开。一. 实现篇一般情况,用PHP实...
现在貌似TinyURL很火爆,也逐渐成为一种流行趋势。对应于PHP版本的TinyURL也有一些算法,其实本质上来说是一种hash。除此之外,还有另外一种TinyURL方案,类似于http://img.ly。其实这种设计是最简单的,没有使用hash,而是递增,这种的好处就是数据库可以无限扩展,并且不会重复。我们可以想想一下,我们只用大小写字母来表示,如果三位的话,就可以存储52*52*52=140608的URL,如果是4位的话就成了52*52*52*52=7311616,这个数量...
[ 共17篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [46] IOS安全–浅谈关于IOS加固的几种方法
- [45] 图书馆的世界纪录
- [45] 如何拿下简短的域名
- [45] Oracle MTS模式下 进程地址与会话信
- [43] android 开发入门
- [42] 【社会化设计】自我(self)部分――欢迎区
- [41] 界面设计速成
- [41] 读书笔记-壹百度:百度十年千倍的29条法则
- [39] 视觉调整-设计师 vs. 逻辑
- [35] Go Reflect 性能
赞助商广告