2011-12-23 11:16:27 阅读7 评论0 232011/12 Dec23
$color = new ImagickPixel("transparent");
$bg = new Imagick();
$bg->newimage($width, $width, $color,"png");//新建一张图片
$bg->setImageOpacity(0);//设置背景透明度为0 (1~0之间的浮点数)
<?php
$image = new Imagick ( 'old.gif' );
2011-12-23 1:01:49 阅读7 评论0 232011/12 Dec23
很久以前写过一篇关于产品规划的blog,结合最近在做产品规划时的一些感想再来写一些想法,产品规划涵盖的面非常的大,宏观上来讲涉及到技术部门、销售部门、售前部门等,细节上来讲涉及到产品每个版本的功能特性、销售、推广策略、销售对象、售后支持、产品定价甚至是产品包装的细节,所以在做产品规划时要考虑的较为全面,需要做到宏观以及细节层面的共同把握,本篇blog主要是对产品规划中的蓝图规划和版本规划做一些概述。
2011-12-19 10:35:39 阅读39 评论0 192011/12 Dec19
2011-12-16 17:00:51 阅读12 评论0 162011/12 Dec16
这两天,要学习一下imagick,据说在图像处理上,有超强的功力,能N多文件格式转成图片?
2011-12-10 9:42:00 阅读15 评论0 102011/12 Dec10
http://blog.csdn.net/tianxuejin/article/details/5773372
1、url
<-- Example 1 -->
<s:url value="editGadget.action">
<s:param name="id" value="%{selected}" />
</s:url>
<-- Example 2 -->
<s:url action="editGadget">
<s:param name="id" value="%{selected}"
2011-12-10 9:25:01 阅读17 评论0 102011/12 Dec10
http://blog.csdn.net/tianxuejin/article/details/5771310
1、if 、elseif 和else用来改变结构
2011-11-21 21:48:03 阅读12 评论0 212011/11 Nov21
1.使用一个SQL注射备忘单
一个基本的原则就是,永远不要相信用户提交的数据。
另一个规则就是,在你发送或者存储数据时对它进行转义(escape)。
可以总结为:filter input, escape output (FIEO). 输入过滤,输出转义。
通常导致SQL注射漏洞的原因是没有对输入进行过滤,如下语句:
2011-11-21 21:44:47 阅读11 评论0 212011/11 Nov21
1,和PHP手册成为好朋友
2,打开Error Reporting
Error reporting 在 PHP 开发时是很有帮助的. 你可以在你代码中发现先前你没有发现的错误,因为并不是所有的BUG都会让程序运行不了的。当产品正式使用时,才有必要关掉错误报告,不然顾客看到一堆奇怪的字符不知道那是什么意思。
3,使用IDE
IDE (集成开发环境,Integrated Development Environments)对于开发者来说是很有帮助的工具.
2011-11-21 21:42:34 阅读13 评论0 212011/11 Nov21
使用文件后缀和MIME类型检测
通常我们想严格限制文件类型的时候,可以简单地用$_FILES['myFile']['type'] 取得文件的 MIME类型然后来检测它是否是合法的类型。