征服天堂

Just do it!
文章存档九月, 2011

九月 20th, 2011

Facebook搭建

No Comments, 学习札记, by admin.

 

以下是输出结果

————————————————————————————————————–

 

http://localhost/Facebook/html/fbopentest/apitest.php?fb_sig_in_iframe=1&fb_sig_request_method=GET&fb_sig_time=1265111682.1336&fb_sig_added=1&fb_sig_user=1240077&fb_sig_session_key=acacbdbd010123237878dede-1240077&fb_sig_expires=0&fb_sig_friends=&fb_sig_api_key=36924e87ea34bde6f1600b579c1ab6a1&fb_sig=aa142bb16abbcf541[……]阅读全文

九月 20th, 2011

Facebook Open Platform搭建

No Comments, 学习札记, by admin.

第一部分,安装apache。

Apache 2.2.9  (httpd-2.2.9.tar.bz2)

 

假设安装路径为/home/tielei/opensrc/httpd-2.2.9-installed。

 

1, 将httpd-2.2.9.tar.bz2拷贝到/home/tielei/opensrc/目录下

2, tar xjf httpd-2.2.9.tar.bz2

3, mkdir httpd-2.2.9-installed

4, cd httpd-2.2.9

 

5, 执行configure脚本。顺便把常用的module都enable了,命令比较长。

 

./configure –prefix=/home/tielei/opensrc/httpd-2.2.9-installed –enable-so –enable-authz_groupfile=shared –enable-expires=shared –enable-alias=shared –en[……]阅读全文

九月 19th, 2011

ubuntu在vmbox下设置共享

2 Comments, 学习札记, by admin.

环境:主机操作系统是Windows XP,虚拟机是Ubuntu 9.10,虚拟机是VirtualBox 3.1.2。

1. 安装增强功能包(Guest Additions)

安装好Ubuntu 9.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择”设备(Devices)” -> “安装增强功能包(Install Guest Additions)”。

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom。进入命令行终端,输入:

cd /media/(Vm…)

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。

2. 设置共享文件夹

重启完成后点击”设备(Devices)” -> 分配数据空间,添加一个共享文件夹,选项固定和临时是指该文件夹是否是持久的。共享名可以任取一个自己喜欢的,比如”gongxiang”,尽量使用英文名称。

3. 挂载共享文件夹

重新进入虚拟Ubuntu,在命令行终端[……]阅读全文

 

今天突然发现这个东东不错,学习了,嘿嘿!

http://rubyonrails.org/[……]阅读全文

QTP工作原理有点类似人类社会的某些场景.比如一个朋友委托你带东西给A,如果你认识A,这表明A的容貌特征以及一些联系已经在你脑海有了印象,那么你只要找到了A的住所,那么这个任务就很容易完成了,如果你根本就不认识A,则这个任务就很难完成了.
那在QTP中有没有一种方法,无须在对象库中记录任何关于某个对象的信息,就可以完成对该对象的操作呢,有.那就是描述性编程,其工作原理就象上面这个例子.
在QTP中,有一按钮对象,对它的操作如下:
Dialog(“Login”).WinButton(“OK”).Click
但是如果我们在对象库中删除这个对象后,执行这句话就会出错,提示找不到对象,在这个时候,我们就可以通过描述性编程给他指定对象及其他的一些属性,修改如下
Dialog(“Login”).WinButton(“text:=OK”).Click
上面脚本中,通过WinButton(“text:=OK”)明确告诉QTP去寻找文本属性为OK的按钮,于是QTP正确识别到该对象,顺利的执行了脚本
这种不需要在对象库中存储对象的信息,就可以执行对象操作的方法,就是QTP中比较高级的用法:[……]阅读全文

九月 9th, 2011

PHP安全讨论

No Comments, 学习札记, by admin.

PHP语言提供了强大的功能,但由于编程者在语言设计上不严谨,也容易产生安全漏洞.

 

以下分如下情况做一分析.一般会举例分析代码片段,然后说明解决方案.其中涉及到具体的PHP函数,请参考相应书籍.

 

1.文件打开cnow.net/ 4JX

1.1极易受攻击的代码片断: http://www.acnow.net/ 4JX
//test_2.php http://www.acnow.net/ 4JX
if (!($str = readfile(“$filename”))) { http://www.acnow.net/ y7l3Bl
echo(“Could not open <I>file:</I> $filename http://www.acnow.net/ y7l3Bl
\n”); http://www.acnow.net/ y7l3Bl
exit; http://www.acnow.net/ y7l3Bl
} http://www.acnow.net/ y7l3Bl
else { http:/[……]阅读全文

九月 9th, 2011

google重力好帅哦

No Comments, 个人动态, by admin.

http://mrdoob.com/projects/chromeexperiments/google_gravity/[……]阅读全文

2011年9月9日,本站点正式成立,欢迎大家来访!

 [……]阅读全文