摘要: 这个类库可以在比例不失真的前提下,让图片按照期望的宽和高来显示,多余的部分自动被裁切掉。当然,如果你能够提供存储路径,该类库可以将生成的图片按该路径保存下来(以jpeg格式保存)。经过这样处理后的图像可以有统一的尺寸,您可以将图片尺寸与容器尺寸保持一致。这样一来不会因为图片宽高比与容器宽高比不符而出现的空白区域。举例说明吧,为了增加阅读友好度,此处不得不上点美图了。题外话,现在百度图片的尺度好大,我选一张比较正常的!例如你期望的图片容器尺寸为w300×h319,而你的图片素材尺寸为w254×h330,现在想把这个图片放到容器中,此时的显示效果是怎样?我们先看一下做法A:将素 阅读全文
posted @ 2013-07-12 23:33 huangpu 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 基本上现在的各种网站都会涉及到图片上传,因此有一个适应性强的图片上传标准化类库是有必要的。该Class可以根据网站具体要求,通过一组自定义参数将图片尺寸按下述方式进行调整并上传到指定路径。该类可以实现如下要求:1. 我只需要关注图片宽度,例如微博人人等社交网站或照片流模式网站上的图片(limit='width'):当宽度大于规定值时,图片宽度重置至规定值,同时高度等比自适应;默认情况下,如果上传的图片宽度小于规定值,也将按此方式调整,您可以设置'autoAdjust'=false 来停用该功能。2. 我只需要关注图片高度,例如当相册预览时想保证横向图片列表的规则 阅读全文
posted @ 2013-07-12 10:57 huangpu 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 从安全性方面考虑,有些接口需要对来源进行判断。例如从客户端上传图片至服务器端,我们需要验证来源以辨别其访问是否合法。以下是常规的token设计思路,我们在请求的来源页面(A页面)生成出一个时间戳,将该时间戳与自定义的唯一标识符合并组成一个新的字符串作为token。在提交信息给服务器时,将时间戳和token一同交至服务器端。A页面:1 2 " />3 " />服务器端(B页面)将接收到的时间戳按照A页面的方法与唯一标识符合并组成token,如果B页面生成的token与A页面生成的token一致,则可以判定A页面的来源是可靠的。B页面:1 $verifyToken 阅读全文
posted @ 2013-07-11 04:07 huangpu 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sbin ---可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息1 --- 进程编号usr --- 用户目录,存放用户级的文件bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/local/binsbin --- 阅读全文
posted @ 2013-07-10 03:23 huangpu 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Yaf is the first PHP MVC framework which is written in C and build as PHP extension.官方网站:http://www.yafdev.com最近项目需要用到该框架。关于Yaf的配置我在此记录一下,方便以后查阅。1.可通过官网链接下载源码。解压缩以后, 进入Yaf的源码目录, 依次执行(其中$PHP_BIN是PHP的bin目录):$PHP_BIN/phpize./configure --with-php-config=$PHP_BIN/php-configmakemake install编译后,在php.ini文件中 阅读全文
posted @ 2013-07-10 01:46 huangpu 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 开博首篇,据说要打出气势。。。最近一个项目需要用到弹窗,于是这个插件就此诞生。在写该插件之前也上网搜索了一番,找到不少优秀的插件。优点是都比较美观而且功能丰富,但缺点也是功能远大于需求,带来不必要的开销。所以这次写的插件主要侧重点在于——功能单一。相信不少朋友也需要这种轻量级插件,故放到这里方便大家。插件支持3个方法:1.提示弹窗;2.确认弹窗;3.对话闲话少说,先上个图:(运行环境:Safari6.0.5 (8536.30.1))该插件基于jQuery-1.8.3,目前支持IE6+和其他主流浏览器,针对IE6/7进行了一些CSS HACK来保证基本显示效果,如下图:有兴趣的朋友也可以自己美化 阅读全文
posted @ 2013-07-09 04:46 huangpu 阅读(1408) 评论(0) 推荐(0) 编辑