Author Archives: york_gu

移动应用中,通过在客户端对访问的url进行加密处理来保护服务器上的数据

2011年全球Android装置出货量可能突破2亿台,俨然,我们已经进入了智能移动时代了。

在之前,我们总说21世纪,人才跟信息最值钱。撇开人才不讲,我觉得进入移动时代之后,因为屏幕大小、使用习惯限制,人们已经很少会在手机设备上打开Google来搜索一个东西了,而是去应用市场上下载一个相关的应用。在[......]

继续阅读

Posted in 杂七杂八 | Tagged , , , | 1 Comment

ios中获取UIImage的像素信息

网上搜罗实验了各种方法,最后找到一个很简单的,简单到就只要一行代码:

CFDataRef bitmapData = CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage));

这里拿到的bitmapData变量里面就包含了所有像素的所[......]

继续阅读

Posted in iOS | Leave a comment

ios下使用rsa算法与php进行加解密通讯

首先了解一下几个相关概念,以方便后面遇到的问题的解决:

  • RSA算法:1977年由Ron Rivest、Adi Shamirh和LenAdleman发明的,RSA就是取自他们三个人的名字。算法基于一个数论:将两个大素数相乘非常容易,但要对这个乘积的结果进行因式分解却非常困难,因此可以把乘积公开作为公[......]

继续阅读

Posted in PHP, iOS | Tagged , , | 27 Comments

在mac下编译phpredis的c扩展给MAMP使用

首先解释下标题中提到的N个名词:

  1. mac:macosx,一款苹果电脑公司推出的操作系统,作为软件从业人员如果现在连这个还不知道的话呢,建议改行了
  2. php:脚本语言,广泛应用于网站开发,成功案例有鼎鼎大名的国内永远访问超时或者500的facebook
  3. redis:新兴的NOSQL内存数据库代表,支持[......]

继续阅读

Posted in PHP, Redis | Tagged , , , , | Leave a comment

使用gocr进行简单的验证码自动识别

所谓简单的验证码,就是由一般的字体直接转成的图片,内容只包括了字母、数字甚至是纯数字,同时没有进行任何噪点、叠加、扭曲等特殊处理的验证码。

虽然说现在的验证码生成工艺已经很成熟,但是目前网上的绝大多数的验证码都是简单验证码的,有的时候,我想用程序自动做点查询的事情,然后通过邮件或者飞信发送给自己让自[......]

继续阅读

Posted in 杂七杂八 | Tagged , | 2 Comments

iPhone中获取磁盘剩余空间大小

+ (long long) freeDiskSpaceInBytes{
struct statfs buf;
long long freespace = -1;
if(statfs(“/var”, &buf) >= 0){
freespace = (long long)(bu[......]

继续阅读

Posted in iOS | Tagged | Leave a comment

Redis中虚拟内存的技术实现介绍

本文是Redis官方wiki文章的翻译,本人英文不是很好,如有看不懂的地方这里查看原文

这篇文档介绍Redis中虚拟内存子系统(以下简称VM系统)的内部实现细节,本文的目标受众是希望理解后者修改虚拟内存实现的开发者,而不是最终用户。

keys 和 values:什么会被交换出内存?

VM系统设计的[......]

继续阅读

Posted in Redis | Tagged , | Leave a comment

Redis.conf 配置详解

其实redis.conf文件中,对每一个配置项都有非常详细的注释,本文只是将其进行翻译,同时加了点小料。本文档所对应的redis版本为2.0.4。

  1. 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写):
    1k => 1000 [......]

继续阅读

Posted in Redis | Leave a comment

突破封锁,让你的App Engine站点在国内能够访问

很不幸,今天开始,GAE的云计算服务全面被屏蔽了,appspot.com 被关键字封锁,我的很久远时候做的小站魔兽世界语音中英文对比在线听也无法访问到了。虽然站点访问稀少,但作为一个已上线服务,还是需要尽力保证其可用性的。所以,快马加鞭,做解决方案,处理问题。

为了让App Engine小站在国内能[......]

继续阅读

Posted in 杂七杂八 | Tagged , | Leave a comment

在多台电脑同步iPhone的办法

公司前两周配发了一台macbook pro,开心啊,想把之前的用的黑苹果上的东西用迁移助手转移出来,可苦于没有螺丝刀,拆不下那台PC的硬盘啊,没办法,新建了帐号便用到现在了。但是iPhone一直都是在之前的电脑上进行同步的,现在没办法在这台笔记本上进行同步了,只要企图进行同步便会被告知将要擦除所有数[......]

继续阅读

Posted in 杂七杂八 | Tagged , | 1 Comment