Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
随笔 - 546, 文章 - 1230, 评论 - 373, 阅读 - 239万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

05 2010 档案

摘要:操作文件是在PHP程序经常要做的事,在这简单的介绍一些操作文件的方法,包括文件的储存,读出,插入新记录,删除其中一条记录等:操作文件经常要用到的函数fopen()//打开一个文件fclose()//关闭一个文件copy()//复制一个文件feof()//判断文件指针是否到了最后file_exists()//判断文件是否存在file()//把整个文件读入一个数组 * 很有用flock()//琐定文件... 阅读全文

posted @ 2010-05-23 12:36 analyzer 阅读(513) 评论(0) 推荐(0) 编辑

摘要:转自http://www.ismole.net/viewthread.php?tid=801&highlight=单用户BLOG的数据库设计方案 主体结构单用户博客数据量如何Typecho的定位是单用户blog系统,在我们设计它的数据库之前有必要对个人博客系统的负载情况做一些评估.我有一个朋友,是一个勤奋的blogger,alexa排名在十万以上,日IP在10w左右.他选择了wordpre... 阅读全文

posted @ 2010-05-23 12:25 analyzer 阅读(1103) 评论(2) 推荐(0) 编辑

摘要:将多个独立语句合并为一个复合语句,例如if...else...中经常如此使用在变量间接引用中进行定界,避免歧义。例如${$my_var[8]}与${$my_var}[8]的区分用于指示字符串变量中的单个字符(下标从0开始),例如$my_str="1234";$my_str{1}='5';//现在$my_str内容为'1534'此用法为PHP5之后的特性,用于消除使用中括号引起的歧义在此特别感谢PH... 阅读全文

posted @ 2010-05-17 16:40 analyzer 阅读(1408) 评论(0) 推荐(1) 编辑

摘要:QUnit是jQuery团队开发的JavaScript单元测试工具,使用方便,界面美观。近期试用了一下并进一步了解了JavaScript单元测试,记录一下所思所得。什么是单元测试单元测试又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。单元测试主要是用来检验程式的内部逻辑,也称为个体测试、结构测试或逻辑驱动测试。通常由撰写程式码的程式设计师负责进行。通常来说,程式設計... 阅读全文

posted @ 2010-05-16 14:04 analyzer 阅读(562) 评论(0) 推荐(0) 编辑

摘要:当我发现我很感兴趣的项目都被其作者托管在Github的时候,让我萌生了对Git的好奇。虽然我已是如此的奥特曼,但是还是有必要写出来分享给其他还未接触 Git 的人的。之前我有介绍过《在Google Code上用 Mercurial 取代 Subversion 管理你的项目》,其实就是教大家如何把 SVN 转换到 Mercurial 且保留全部的历史记录。本文讲的则是另外一则,是教大家如何转换 SV... 阅读全文

posted @ 2010-05-16 13:47 analyzer 阅读(1244) 评论(0) 推荐(0) 编辑

摘要:google提供的10个javascript Frameworks 外连:jqueryjquery UIChrome FrameswfobjectmootoolsYahoo! UIPrototypeExt.JSDojoScriptaculous 阅读全文

posted @ 2010-05-16 13:14 analyzer 阅读(468) 评论(0) 推荐(0) 编辑

摘要:网页颜色在 HTML 中用十六进制记数法或名称来指定。使用十六进制记数法,要表述颜色的第一个方法是指定要混合的三原色中每一种色彩的量。 通过指定红、绿、蓝的三原色组合,您可以构造出任何颜色。十六进制代码中每六位数代表一个最终颜色值。#XXxxxx– 红色值#xxXXxx– 绿色值#xxxxXX– 蓝色值每种颜色的量指定为两位十六进制数。 这意味着没有该颜色为 0... 阅读全文

posted @ 2010-05-16 12:28 analyzer 阅读(3010) 评论(0) 推荐(0) 编辑

摘要:一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz安装很简单#tar... 阅读全文

posted @ 2010-05-14 20:20 analyzer 阅读(11543) 评论(0) 推荐(1) 编辑

摘要:jQuery之所以如此流行并被从大公司到个人博客的几乎每个人都广泛使用,是因为它上手和使用相当简单,而且为我们提供了一些人都不知道的相当棒的特性。我认为jQuery的大多数用户更趋向于使用jQuery插件来解决面临的难题,这通常是明智的选择。但是当插件相对于你的需求有一定缺陷的时候,你也许更应该想办法自己来解决,下面来看看这些实用的jQuery技巧,他们肯定会能够派上用场的!您还可以参考以下Jav... 阅读全文

posted @ 2010-05-11 10:27 analyzer 阅读(759) 评论(0) 推荐(0) 编辑

摘要:头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体布局宽度:wrapper 或 wrap左右中:left right center登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索... 阅读全文

posted @ 2010-05-07 21:19 analyzer 阅读(1055) 评论(0) 推荐(0) 编辑

摘要:supesite 旧版本的使用是很久以前, 整个华丽的感觉就像是看童话, 也显得康盛团队的水平很艺术。 童话不能成为现实, 新版本的supesite放弃了华丽的外观及复杂的结构, 而采用了简明及高效的方式来展示一个cms应该拥有的核心是什么。代码虽然没有uchome及discuz x那般完美, 但整体上来说,思想及结构还是可取的, 比如就debug功能。 第一次体验debug功能是在uchome上... 阅读全文

posted @ 2010-05-07 15:11 analyzer 阅读(500) 评论(0) 推荐(0) 编辑

摘要:转自:http://bbs.phpchina.com/redirect.php?tid=179467&goto=lastpost&sid=77eho6本人第一次在phpchina发表原创帖,如果写的不好,欢迎大家拍砖,下面进入正题!一.模板语法在模板里面,是可以直接显示php的变量的,也可以使用if,else,循环等,模板解析函数会将这些变量替换成实际的变量值。1.设置变量的值&l... 阅读全文

posted @ 2010-05-07 15:05 analyzer 阅读(771) 评论(0) 推荐(0) 编辑

摘要:首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,免去每次修改模板后都要到后台更新缓存操作,记住,在解决完所有问题后,要在改回来,否则会大幅度提高服务器负担.打开source/function_common.php文件,找到[代码]修改成:[代码]这样修改模板后就不用到后台更新缓存了下面开始讲一下模板中常用的标签及变量输出。一、变量:如我们在PHP文件中定义了一个变量并赋值了,如:[代码]那... 阅读全文

posted @ 2010-05-07 14:59 analyzer 阅读(367) 评论(0) 推荐(0) 编辑

摘要:本期主要介绍UCHOME的体系结构开始,一步一步教大家理解UCHOME。UCHOME安装后的主要目录与文件介绍:admin/ 管理后台api/ API函数[插件开发与模板等的修改不需要动此文件]attachment/ 附件目录data/ 缓存目录,此目录要有777权限,系统相关缓存基本上都在这里了data/tpl_cache/ 模板缓存目录,注意,如果你的UCH白屏了,无法进入后台跟新缓存,通过F... 阅读全文

posted @ 2010-05-07 14:55 analyzer 阅读(640) 评论(1) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2010-05-07 14:53 analyzer 阅读(752) 评论(0) 推荐(0) 编辑

摘要:一直对软件的组件、插件架构非常感兴趣,我认为现在开发任何应用程序,一定要有一个架构良好的插件机制,这样可以吸引其他人来开发插件,极大的扩充 系统的功能。Eclipse就是一个非常棒的例子,几乎你想什么功能,都可以从社区中找到相应的第三方插件。Firefox也同样如此,它的插件机制非常 灵活(尤其是相对IE而言),因此Firefox社区中可以找到各种各样的插件。1)WordPress读取所有可用的插... 阅读全文

posted @ 2010-05-07 14:33 analyzer 阅读(3030) 评论(2) 推荐(0) 编辑

摘要:1、在类的内部方法访问已经声明为const及static的属性时,使用self::$name的形式。注意的是const属性的申明格式,const PI=3.14,而不是const $PI=3.14以下为引用的内容:class clss_a {private static $name="static class_a";const PI=3.14;public $value;public static... 阅读全文

posted @ 2010-05-07 14:24 analyzer 阅读(406) 评论(0) 推荐(0) 编辑

摘要:php的引用(就是在变量或者函数、对象等前面加上&符号)在PHP 中引用的意思是:不同的名字访问同一个变量内容.与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容<?$a="ABC";$b =&$a;echo $a;//这里输出:ABCecho $b;//这里输出:ABC$b="EFG";... 阅读全文

posted @ 2010-05-07 14:10 analyzer 阅读(551) 评论(0) 推荐(0) 编辑

摘要:很多人搞不清楚接口和抽象类的区别!下面我把我的理解与大家共享!1.php 接口类:interface其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候php接口类就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 :CodeinterfaceShop{publicfun... 阅读全文

posted @ 2010-05-07 14:04 analyzer 阅读(726) 评论(0) 推荐(0) 编辑

摘要:分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适合初学者阅读,所有示例代码均使用php编写。所谓分页显示,也就是将数据库中的结果集人为的... 阅读全文

posted @ 2010-05-07 13:59 analyzer 阅读(1202) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2010-05-07 13:40 analyzer 阅读(393) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2010-05-05 16:18 analyzer 阅读(872) 评论(0) 推荐(0) 编辑

摘要:一直不敢学jQuery,因为没有JS基础。不过,ThemeForest blog写了9篇给绝对新手的jQuery教程。这是一个视频系列,相信这样的方式会比文字更生动,更容易学。来吧,如果你没有JS基础,并且希望学jQuery,看看这些吧,会让你感觉有东西可带回家的。第一天,开始jQuery基础你知道的,到处都看到"jQuery这个…" & "jQuery哪个…"的。... 阅读全文

posted @ 2010-05-05 16:10 analyzer 阅读(1670) 评论(3) 推荐(0) 编辑

摘要:Query已经不是什么新鲜的事儿,记得第一次听说是在catch the digital flow上。总把它认为是非常难的东西,也就没有认真去了解他了。直到学完CSS的大部分内容,才开始接触这种"write less, do more" 的Javascrīpt框架。今天,这篇文章的最重要内容是来自Web Designer Wall的一篇教程,一篇包含了10个jQuery特效的教程。这里不打算全文翻译... 阅读全文

posted @ 2010-05-05 16:07 analyzer 阅读(678) 评论(0) 推荐(0) 编辑

摘要:Hello jQuery在做所有事情之前,我们要让jQuery读取和处理文档的DOM,必须尽可能快地在DOM载入后开始执行事件,所以,我们用一个ready事件作为处理HTML文档的开始.看看我们打开的custom.js这个文件,里面已经准备好了:放一个简单的alert事件在需要等DOM完成载入,所以我们把任务稍稍变复杂一点:在点击任何一个链接时显示一个alert.这样在你点击页面的一个链接时都会触... 阅读全文

posted @ 2010-05-05 16:02 analyzer 阅读(271) 评论(0) 推荐(0) 编辑

摘要:在设计成品中,UI设计越来越显得重要。而现实中有很多可以让一个网页设计既漂亮又功能化的技术,这里,原作者介绍了10种他经常用在自己设计的产品中的技术。 如果你想拥有更好的UI,让我们一起继续。1. 填充链接块链接(或锚点)都是默认的内联元素,这就意味着,只有在它本身的跨度上才有可点击性。如下图所示(蓝色部分为可点击区域,一图是TechCrunch的,二图是Smash Magazine的):显示,S... 阅读全文

posted @ 2010-05-05 15:55 analyzer 阅读(373) 评论(0) 推荐(0) 编辑

摘要:1.标签式导航2.平滑移动导航3.滑动导航4.jParallax(很酷的效果,眼人的视角一样)5.Fancy-Zoom(放大效果,很漂亮)6.jQzoom(局站放大,厉害)7.Text-Zoom(文字放大)8.高亮背景9.jQeury 图表10.可作装饰展栏 阅读全文

posted @ 2010-05-05 15:54 analyzer 阅读(243) 评论(0) 推荐(0) 编辑

摘要:目前雅虎,网易,淘宝都是采用这种符合Web标准方式对网站进行重构!!!网站重构能够实现加快网页解析的速度,实现信息跨平台的可用性以及更加良好的用户体验,网站重构以高效开发与简单维护降低服务成本,最重要的是它便于改版,实现与未来兼容。web标准就是实现网站重构的方法,所谓WEB标准,即网站标准,一般指网站建设采用基于XHTML语言的网站设计语言,WEB标准并不是某一个标准,而是一系列标准的集合。WE... 阅读全文

posted @ 2010-05-05 15:36 analyzer 阅读(282) 评论(0) 推荐(0) 编辑

摘要:摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.... 阅读全文

posted @ 2010-05-05 15:35 analyzer 阅读(1160) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.52ebuy.com/archives/394FutureStore技术架构设计遵循业界领先的“云计算”理念,基于FutureStore高可用、高扩展、高可靠、高安全、高性能的云计算开放平台服务架构来构建整个FutureStore系统架构,系统架构整体分为如下几部分:1、数据整合平台FutureStore通过SoA技术及ETL技术,高效整合来自C... 阅读全文

posted @ 2010-05-05 15:34 analyzer 阅读(2072) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.javaeye.com/topic/469170验证码使用了20种字体,要下载上传的附件下来才能测试,不能直接copy代码就debug。在我的512内存的破Windows机上跑起来,生成一个验证码花的时间在0.0086619853973389-0.00999xxxx之间,在vps上跑是0.00354886054993左右。我是在我的框架控制器中调用来测试的,如果直接测试... 阅读全文

posted @ 2010-05-04 10:28 analyzer 阅读(2491) 评论(0) 推荐(0) 编辑

摘要:1、ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。  2、同一个的class选择符可以在一个文档中重复出现,而id选择符却只能出现一次;对一个标签同时使用class和id进行CSS定义,如果定义有重复,id选择符做的定义有效,是因为ID的权值要比CLASS大。  3、一个兼容性调整(IE和Mozilla)的笨办法:初学可能会碰到这样一个情况:同样一个标签的属... 阅读全文

posted @ 2010-05-04 10:00 analyzer 阅读(295) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文

posted @ 2010-05-03 22:48 analyzer 阅读(682) 评论(1) 推荐(0) 编辑

摘要:背投广告特点:对于背投广告的原理来说并没有什么难度,无非打开的窗口失去焦点(blur),而原来页面得到焦点(focus)。但对于流行的浏览器来说,如果非用户行为的弹出窗口(即onload时,直接window.open),会被浏览器默认拦截。背投广告,既然被称为广告,那如何才能让广告主的钱花得实在,花得乐意呢?我们可以增加判断,如果该弹出窗口被浏览器拦截,则只要用户点击页面(onclick)就触发w... 阅读全文

posted @ 2010-05-03 18:22 analyzer 阅读(485) 评论(0) 推荐(0) 编辑

摘要:转自:http://isd.tencent.com/?p=1481这问题在网络相信已经有不少人问到,最近再次被牵起讨论,籍此记录一下个人的理解,border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。1.性能差异【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对bo... 阅读全文

posted @ 2010-05-03 18:03 analyzer 阅读(178) 评论(0) 推荐(0) 编辑

摘要:转载http://blogs.itecn.net/blogs/smallfrogs/archive/2008/06/16/appinit-dlls.aspxSmallfrogshttp://www.KZTechs.com如果你对计算机安全有所了解,那么各种各样的注册表启动项应该会有所了解,今天我会细述一个很著名的启动项:AppInit_Dlls键值。AppInit_Dlls键值位于注册表HKLM\... 阅读全文

posted @ 2010-05-03 11:54 analyzer 阅读(1724) 评论(0) 推荐(0) 编辑

摘要:匈牙利命名法(全)匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软内部逐渐流行起来,并且推广给了全世界的Windows开发人员。下面将介绍匈牙利命名法,后面的例子里也会尽量遵守它和上面的代码风格。还是那句话,并不是要求所有的读者都要... 阅读全文

posted @ 2010-05-03 11:53 analyzer 阅读(7350) 评论(2) 推荐(1) 编辑

摘要:不常更新博客是可耻的,我常这样想。趁晚饭还没有准备完成的时候,写一下前些天注意到google的一个css sprites,页面是在google的搜索结果页面,例如在google搜索zend studio,就在这个页面,初看左上角的logo并无任何特别,当我准备将其另存为,我发现,这整张图片是这样的:因为在背景中我是常用到或者看到css sprites,而这张图片是“前景”,... 阅读全文

posted @ 2010-05-03 01:30 analyzer 阅读(252) 评论(0) 推荐(0) 编辑

摘要:我用的是lamp集成环境是xampp,linux下是lampp,其实都是一个东西。想改变一下自己老土的调试方式,所以试用一下zend debugger和xdebug言归正传,如何让三者共存呢。(理论上,你用zend debugger就不必再使用xdebug,反之亦然)xampp已经给好了zend optimizer的配置,并且xdebug也已经默认给配置好了,只是都没有启用而已第一步:启用zend... 阅读全文

posted @ 2010-05-03 01:29 analyzer 阅读(2148) 评论(2) 推荐(0) 编辑

摘要:Fiddler真乃神器!它和市面上常见的很多web调试器、http调试器、sniffer都不同!它的原理是在浏览器(或者其他使用http协议的进程)和服务器之间做代理角色,这样所有的通信都要经过它!尽管sniffer和这个原理是一样的,但他们工作的网络层不同。看上图,你就明白原理了咯,它以8888端口(多么吉利的数字呀!)开本地代理服务器,并且支持https!所以,只要你的http通讯将代理设置为... 阅读全文

posted @ 2010-05-03 01:21 analyzer 阅读(482) 评论(0) 推荐(0) 编辑

摘要:研究网页栅格系统前,来看一组数据:网站首页页面宽度 pxYahoo!950淘宝950MySpace960新浪950网易960Live Search958搜狐950优酷960AOL960上面列举的都是Alexa全球排名前100的站点,它们的首页宽度为950px/960px. 除了微软的Live Search, 这些站点有个共同特点:页面结构较复杂,都可以认为是门户型网站。再来看看Google,You... 阅读全文

posted @ 2010-05-02 23:51 analyzer 阅读(264) 评论(0) 推荐(0) 编辑

摘要:淘宝的首页(截图)目前尚未严格遵守栅格系统,如果重构的话,宽度方向可以考虑采用下面的栅格布局(只考虑页面主体部分,忽略高度的比例):(图1)纷乱的高度世界我们来看下图1左上角。左上角部分目前的宽度为256px, 重构的话可以将宽度缩小到230px以符合栅格(不可避免的要调整内容,比如人气宝贝中将只能放下3张图片)。来仔细看下高度方向:(图2)高度方向的布局是:90 : 117 : 100, 第一个... 阅读全文

posted @ 2010-05-02 23:50 analyzer 阅读(196) 评论(0) 推荐(0) 编辑

摘要:Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简洁,商品页面宽度自适应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,对于这些站点来说,宽度自适应布局更受青睐。有个很有意思的网站是Yahoo!, 看起来是固定宽度布局,实际上在CSS中只要去掉一行,就能摇身一变自适应宽度了:为什么Yahoo!最后选择了定宽布局呢?这很... 阅读全文

posted @ 2010-05-02 23:50 analyzer 阅读(221) 评论(0) 推荐(0) 编辑

摘要:前三篇文章中,明确了栅格系统的设计细节和适用范围。这一篇将集中讨论960栅格系统的技术实现。Blueprint的实现Blueprint是一个完整的CSS框架,栅格系统是它的一部分功能。我们来看demo页面:以上三栏布局的代码为:上面是基本功能,Blueprint还支持append-n, prepend-m, border等“高级”功能,这些就不细说了。Blueprint的特... 阅读全文

posted @ 2010-05-02 23:49 analyzer 阅读(194) 评论(0) 推荐(0) 编辑

摘要:此操作有风险!升级前请备份好数据库!!UPDATE `cdb_forums` SET `allowtag` = ‘1′;allowtag参数有:0=关闭 1=使用 2=使用且自动生成。均指所有版块UPDATE `cdb_forums` SET `allowpostspecial` = ‘31′所有板块的特殊主题开启UPDATE `cdb_member... 阅读全文

posted @ 2010-05-02 23:34 analyzer 阅读(973) 评论(0) 推荐(0) 编辑

摘要:刚才需要调试程序发现127.0.0.1无法访问了,启动APMServ提示80端口被占用,以前都是用软件查的,现在说下如何用命令查:开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占... 阅读全文

posted @ 2010-05-02 23:34 analyzer 阅读(4218) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.terry39.com/?p=100自从SNS热以来,许多技术人员开始钻研SNS技术,模仿Facebook去实现一些有意思的功能,这里仅以我的经验介绍一些功能的架构与具体实现。查阅百度百科,SNS全称Social Networking Services,即社会性网络服务;它主要是一个人际关系的平台,具有行为信息(event)的传播性,行为的群体性。每一个用户的行为(e... 阅读全文

posted @ 2010-05-02 23:27 analyzer 阅读(1015) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.terry39.com/?p=51对GIF动画进行缩小操作时,需要逐帧的缩小,这里会碰到几个比较麻烦的问题:1、透明动画的问题2、帧图片比显示尺寸小,并且有坐标控制的问题,直接缩小会似的动画完全乱掉针对第一个问题,首先要建立一个透明的目标图片对象$image = new Imagick();$image->newImage($width,$height, $co... 阅读全文

posted @ 2010-05-02 23:22 analyzer 阅读(2032) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.kuaixiang.net/qqwry-ip-search-php根据 LumaQQ 开发者文档中的纯真 IP 数据库格式详解,我编写了一个 PHP 的查询 IP 所在地区信息的类。在编写过程中发现纯真 IP 数据库格式详解中关于记录区的描述不是很全面,不过出入也不是很大,所以我没必要再写一份纯真 IP 数据库的格式说明了,大家感兴趣的话,读一读下面的代码应该就能看出来... 阅读全文

posted @ 2010-05-02 23:17 analyzer 阅读(503) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.terry39.com/?p=47按项目计划,最近要实现用户IP地址到所在地址区域的转换,这里不仅只是解读出地区文字,还需要对应原有的地区数据;所以要把地区代码(机构组织码)与IP地址建立对应关系。我选择纯真版IP地址库来建立对应关系表。从网上下载了最新的 QQWry.Data 库文件,首先碰到的一个问题是解析这个文件。根据网上的资料(LuamaQQ作者写的日志),根... 阅读全文

posted @ 2010-05-02 23:16 analyzer 阅读(1323) 评论(0) 推荐(0) 编辑

摘要:转自:http://lumaqq.linuxsir.org/article/qqwry_format_detail.html纯真IP数据库格式详解摘要网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为Lu... 阅读全文

posted @ 2010-05-02 23:15 analyzer 阅读(337) 评论(0) 推荐(0) 编辑

我要啦免费统计
点击右上角即可分享
微信分享提示