写HTTP协议程序推荐看的英文原版文档。。。
因为一开始没有考虑到SSL的情况,所以做出了1.0.1之后,就发现不少网站都需要SSL来登录。SSL需要使用到HTTP中的CONNECT命令,执行CONNECT之后,浏览器和服务器就建立了一个TCP连接,可以发送任意数据了,而且是双向的,不是HTTP的那种request-response模型。
今天一个网友告知,php出现了一个严重的bug,然后有某某论坛今天因为这个bug被黑了。我一开始还以为那种现象只存在于nginx+fastcgi的php上呢。后来测试了一下,发现HomeServer也一样的遭遇!!
只需要上传一个图片或者文档,里面包含有可执行的php代码,然后用带有pathinfo的url访问,php会执行这个文件的代码。
解决方案有两个:
1、关闭pathinfo。在php.ini里设置fix_pathinfo=0即可。
2、在HomeServer里支持php的pathinfo功能。
因为时间有限,我临时采取前一种方案解决了问题。
[FC大战FB]
FC大战FB(AntiKill的一个剧情版)
继续阅读
我在写游戏的时候使用了显存双缓冲,即创建两个视频位图,video1和video2。当前显示的为video1的时候,那么就把对象位图就拷贝到video2上,然后调用显存操作函数,把显示页面设置为video2,这样就不会出现拷贝对象时屏幕闪烁的问题,也不需要在内存里开辟一个内存位图的缓冲区。
最近在写一个屏幕渐亮和渐暗(Fade in and Fade out ),用于切换场景,需要对当前屏幕的位图进行alpha拷贝输出,但是我发现直接在显存上进行alpha拷贝时,速度慢得可怜!
原因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>