摘要: 在木蚂蚁(http://www.mumayi.com/)页面的右下角有个小火箭,点击之后,可以回到页面的顶部,而且还有火箭的动态的效果。于是将木蚂蚁的页面另存为下来,研究是怎么用js和css实现的。自己将页面中的其他元素删除掉,只留下最简洁的demo页面。Demo的目录结构是:Index.html的代码是: 实现这个小火箭的功能需要用到一个css样式,和两个js文件还有一张图片。这个demo支持IE8、chrome、fir... 阅读全文
posted @ 2013-06-14 15:33 成长的企鹅 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 上传文件功能由两个部分组成,HTML页面和PHP处理部分。HTML页面主要是让用户选择所要上传的文件,php部分让我们可以把文件存储到服务器的指定目录。一.HTML部分upload.html[html] view plaincopyprint?上传Demo: 上传Demo: 说明:1.Input标签中type="file",表明把输入作为文件来处理。2.Enctype规定了在提交这个表单时要使用哪种内容类型。在表单需要二进制数据时,比如文件内容,请使用"... 阅读全文
posted @ 2013-06-14 13:40 成长的企鹅 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 摘要:由于fork函数运行机制的复杂性,造就了当两个fork并排时,问题就变得很复杂。解这个题的关键,一是要对linux下进程的机制有一定认识,二是抓住上文提到的几个关于fork的关键点。 今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目: 给出如下C程序,在linux下使用gcc编译:#include "stdio.h"#include "sys/types.h"#include "unistd.h" int main(){ pid_t pid1; pid_t pid2; pid1 = fork(); p 阅读全文
posted @ 2013-06-14 11:39 成长的企鹅 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 摘要:上传大于8M的文件需要修改php的配置才可以生效。但是我在网上找了一堆修改配置的资料,但是自己修改之后就是没有生效。解决方法:修改php.ini这个选项,网上有很多的教程,可以随便搜。1、先用root账号,登录到nobody的账户。2、然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了。3、最后重启apache,就可以生效了。这里的nobody账户就是apache使用的账户,权限很低。这里主要注意的问题就是你修改的配置文件必须是nobody所使用的配置文件。一般情况下,修改了配置但是没有生效,可以考虑一下机器上是不是有多份配置。附:《与文 阅读全文
posted @ 2013-06-14 05:49 成长的企鹅 阅读(1294) 评论(0) 推荐(0) 编辑