发布时间:2012-12-26 21:58:39
wget -r -nH --restrict-file-names=nocontrol -np -c -l 10 http://hack.china-redhat.org/2b///出现403可能是因为 递归的深度不够,有-l 参数控制。 --restrict-file-names=nocontrol 可以将url编码后的中文目录还原。......【阅读全文】
发布时间:2012-12-26 21:58:20
不多说,见如下文件。 点击(此处)折叠或打开 backtrace.c: #include <execinfo.h> #include <stdio.h> #include <stdlib.h> #define BT_MAX_TRACE 100 void print_trace (void) { void *array[BT_MAX_TRACE]; size_t size; &......【阅读全文】
发布时间:2012-12-26 21:56:47
zip是一个非常有用的文件类型我必须说最常用。这是最常用的文件格式的数据压缩和归档。有许多实用工具可用来创建/生成Zip文件。同时,大部分的编程语言和API来支持生成Zip文件。我已经写了两部的文章压缩/解压文件php. 在浏览互联网,我走到一个很有趣的网站站长网。这是基于JavaScript API生成Zip文件在飞!它的使用非常简单。所有您需要做的就是将包括jszip javascript文件在您的HTML文档,并调用它的API。 让我们看看如何生成一个简单的ZIP文件在JavaScript中。 让我们创建一个helloworld ZIP文件,其中包......【阅读全文】
发布时间:2012-12-26 21:47:19
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断开连接会使得正在运行的程序死掉。在Linux/Unix中,有这样几个概念:进程组(process group):一个或多个进程的集合,每一个进程组有唯一一个进程组ID,即进程组长进程的ID。会话期(session):......【阅读全文】
发布时间:2012-12-26 21:39:25
Where 是一个约束声明,使用Where约束来自数据库的数据,Where是在结果返回之前起作用的,Where中不能使用聚合函数。Having是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行。而where子句在查询过程中执行优先级高于聚合语句。下面用一个例子进一步说明问题。假设有数据表:CREATE TABLE `test`.`salary_info` (  ......【阅读全文】