分类目录归档:我的生活

PHP惊人的bug,HomeServer也躲不过~

今天一个网友告知,php出现了一个严重的bug,然后有某某论坛今天因为这个bug被黑了。我一开始还以为那种现象只存在于nginx+fastcgi的php上呢。后来测试了一下,发现HomeServer也一样的遭遇!!

只需要上传一个图片或者文档,里面包含有可执行的php代码,然后用带有pathinfo的url访问,php会执行这个文件的代码。

 

 

解决方案有两个:

1、关闭pathinfo。在php.ini里设置fix_pathinfo=0即可。

2、在HomeServer里支持php的pathinfo功能。

因为时间有限,我临时采取前一种方案解决了问题。

 

为什么写显存比读显存速度快?

我在写游戏的时候使用了显存双缓冲,即创建两个视频位图,video1和video2。当前显示的为video1的时候,那么就把对象位图就拷贝到video2上,然后调用显存操作函数,把显示页面设置为video2,这样就不会出现拷贝对象时屏幕闪烁的问题,也不需要在内存里开辟一个内存位图的缓冲区。

最近在写一个屏幕渐亮和渐暗(Fade in and Fade out ),用于切换场景,需要对当前屏幕的位图进行alpha拷贝输出,但是我发现直接在显存上进行alpha拷贝时,速度慢得可怜!

继续阅读

我注册了xiaoxia.org

原因1:原来的域名总觉得有点长,对很多人来说,也不好记。

原因2:xiaoxia.org一直没被注册,很诱惑!

结果1:我注册了一年的xiaoxia.org。

结果2:我使用了xiaoxia.org作为博客域名。用原来所有的域名仍然可以访问资源,不过会自动转向这个域名。

<virtualHost name="home.xxsyzx.com">
	   <alias>home.xwsm.net</alias>
	   <redirect>xiaoxia.org</redirect>
</virtualHost>
<virtualHost name="xiaoxia.org">
	   <alias>blog.xiaoxia.org|www.xiaoxia.org</alias>
	   <root>/home/xiaoxia/www</root>
	   <rewrite base="/home" tag="deal with old urls">
			   <rule>
					   <pattern>^\/home\/([0-9]+)\.html.*$</pattern>
					   <result>/read.php?id=$1</result>
			   </rule>
			   <rule>
					   <pattern>^\/home([\/]?[^0-9]{2}.*)$</pattern>
					   <result>$1</result>
			   </rule>
			   <rule>
					   <pattern>^\/home\/read\.do\?id\=([0-9]+).*$</pattern>
					   <result>/read.php?id=$1</result>
			   </rule>
	   </rewrite>
	   <rewrite base="/" tag="new urls">
			   <rule>
					   <pattern>^/([0-9]+)\.html.*$</pattern>
					   <result>/read.php?id=$1</result>
			   </rule>
			   <rule>
					   <pattern>^/rss$</pattern>
					   <result>/apps.php?item=rss</result>
			   </rule>
	   </rewrite>
</virtualHost>

微软耍我了!VS2010的激活。。。

 

系统是本本出厂自带的Win7 Home Basic(应该是正版吧,要是联想不耍我),联想的流氓软件全部被删除,没有安装任何所谓的杀毒软件。没有安装使用盗版软件。安装了OpenOffice2 , GIMP, Codelite, Notepad++ 等一系列开源软件。

 

用了一段时间C#2010,Express版本试用期到了,就非得去激活不可。打开了一个网页,填了些信息,然后说key发送到我邮箱了。去看了一下,把key填上去,然后悲剧了。

—————————
Microsoft Visual C# 2010 Express
—————————
This product key is invalid.
—————————
确定  
—————————
 

好吧,我“确定”了! 打算永久卸载之,或者选择用盗版!!!

 

膜拜一下写外挂的牛人们!

在一个叫“新建文本文档(2).txt”的群里,某人用一分钟把我的游戏玩通关了,然后写了个不死外挂。。。真强大,还记得我用了不止一个小时才通了第一次关~~(不过我是随便玩的:-D )

 

到目前为止发现3个挂了,现在的人真NB!

有一个在Power群里和FB一样上初三的同学也写了一个把敌人变傻瓜的挂,太邪恶了。。。。

 

不过,貌似只要我编译的版本稍微变化,那些挂都不起作用啦,hia hia ~~

 

改了一个版本发上来,敌人可以自由移动,而且变聪明了哦,但也不至于追着你打的那种! 不过你操纵的人物的HP也加倍了,初始值200。

要Kill的敌人还是30个~ 画质还是那么差劲,希望有热心美工帮忙一下!

 

新版下载:

http://home.xxsyzx.com/upfiles/killallv2.zip

 

原版链接: http://home.xxsyzx.com/2647.html