摘要:
设计原则:找出应用中可能需要变化之处,把它们独立出来,不要把他们和那些不需要变化的代码混在一起。把会变化的部分取出来并且“封装”起来,好让其他部分不会受到影响。结果如何?代码变化引起的不经意后果变少,系统变得更有弹性! 阅读全文
posted @ 2010-07-09 22:30 Terry_glp 阅读(174) 评论(0) 推荐(0)
|
|||
|
摘要:
设计原则:找出应用中可能需要变化之处,把它们独立出来,不要把他们和那些不需要变化的代码混在一起。把会变化的部分取出来并且“封装”起来,好让其他部分不会受到影响。结果如何?代码变化引起的不经意后果变少,系统变得更有弹性! 阅读全文
posted @ 2010-07-09 22:30 Terry_glp 阅读(174) 评论(0) 推荐(0)
摘要:
由于注册的时候常常会用到注册码来防止机器恶意注册,这里我发表一个产生png图片验证码的基本图像,很简陋但思想很清晰:1、产生一张png的图片2、为图片设置背景色3、设置字体颜色和样式4、产生4位数的随机的验证码5、把产生的每个字符调整旋转角度和位置画到png图片上6、加入噪点和干扰线防止注册机器分析原图片来恶意注册7、输出图片8、释放图片所占内存authcode.php文件代码附张图: 阅读全文
posted @ 2010-07-09 09:25 Terry_glp 阅读(9952) 评论(2) 推荐(0) |
|||