PHP 文件系统


新建目录:bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )
默认的 mode 是 0777,意味着最大可能的访问权。
删除目录:int rmdir(string dirname)尝试删除 dirname 所指定的目录。 该目录必须是空的,而且要有相应的权限。 失败时会产生一个 E_WARNING 级别的错误。
设定文件的访问和修改时间:int touch(string filename [, int time [, int atime]]) 文件不存在将创建空文件

继续阅读

PHP 汇总


PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。PHP 超级全局变量列表:$GLOBALS, $_SERVER, $_REQUEST, $_POST, $_GET, $_FILES, $_ENV, $_COOKIE, $_SESSION.

继续阅读

Linux 下的常用命令


tar命令: 该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压。它的常用参数如下:
-c :新建打包文件
-t :查看打包文件的内容含有哪些文件名
-x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中
-j :通过bzip2的支持进行压缩/解压缩
-z :通过gzip的支持进行压缩/解压缩
-v :在压缩/解压缩过程中,将正在处理的文件名显示出来
-f filename :filename为要处理的文件
-C dir :指定压缩/解压缩的目录dir

继续阅读

『练手』五子棋

前言:

Qt把C++的特性利用的很给力,你读Qt源码就能学习很多C++的技巧。
Qt的moc系统,让静态的C++模拟了动态语言的很多特性,例如反射、、
Qt的很多设计思想很给力,那几种设计模式在Qt中也有很多应用的,而且很优雅、、
Qt的跨平台封装、、

 

关于五子棋:“棋类游戏,棋具与围棋相同,兩人对局,轮流下子,先将五子连成一行者为胜。”--《辞海》

继续阅读