小编Fil*_*cks的帖子

在Ubuntu上使用shell脚本附加到crontab

我正在尝试在Ubuntu上的crontab中添加一行.

现在,我正在crontab -e那里编辑crontab.

但是,我似乎无法找到真正的crontab文件,因为crontab -e似乎给你一个临时的工作副本.

/etc/crontab 看起来像系统crontab.

crontab -e保存到的crontab的路径是什么?

谢谢!

ubuntu cron debian crontab

44
推荐指数
3
解决办法
3万
查看次数

使用PHP流式传输大型文件

我有一个200MB的文件,我想通过下载给用户.但是,由于我们希望用户只下载一次该文件,我们这样做:

echo file_get_contents('http://some.secret.location.com/secretfolder/the_file.tar.gz');
Run Code Online (Sandbox Code Playgroud)

强制下载.但是,这意味着必须将整个文件加载到内存中,这通常不起作用.我们怎样才能将这个文件传输给它们,每块大约kb?

php download

43
推荐指数
5
解决办法
8万
查看次数

Git:将提交从master转移到另一个分支

在主分支上做了一个很好的提交之后我做了一系列的提交,事后我应该在另一个分支中做出来.我可以将这些提交(从特定提交开始)移动到另一个分支,并将良好提交保留为master上的最后一次提交吗?

git

16
推荐指数
1
解决办法
4976
查看次数

JavaScript:与其他变量同名的回调函数参数?

var str = 'internet';

performAction(function(str) {
    console.log(str);
});
Run Code Online (Sandbox Code Playgroud)

有一个私有变量str,还有一个带有同名参数的回调函数有问题吗?

谢谢!

javascript scope

9
推荐指数
2
解决办法
2656
查看次数

Node.js:在继续之前等待循环中的回调

我有一个循环,里面有一个异步调用,带有一个回调.为了能够继续前进,我需要回调一直触发整个循环,然后显示循环的结果.

我试图控制它的每一种方式都不起作用(尝试过Step,Tame.js,async.js等) - 有关如何前进的任何建议吗?

array = ['test', 'of', 'file'];
array2 = ['another', 'array'];

for(i in array) {
    item = array[i];
    document_ids = new Array();

    for (i2 in array2) {
        item2 = array2[i2];
        // look it up
        mongodb.find({item_name: item2}).toArray(function(err, documents {
            // because of async,
            // the code moves on and calls this back later
            console.log('got id');
            document_ids.push(document_id);
        }))
    }

    // use document_ids
    console.log(document_ids); // shows []
    console.log('done');
}

// shows:
// []
// done
// got id
// got id
Run Code Online (Sandbox Code Playgroud)

asynchronous node.js

8
推荐指数
1
解决办法
8814
查看次数

以近乎实时的间隔刷新 RSS 提要

我有一个系统可以获取几百个 RSS 提要。目前,它们的刷新周期为 10 分钟,但我最好让它更快。以近实时/推送间隔获取 RSS 源的策略是什么?

我遇到的一些解决方案:

  • 1分钟取一次;如果没有变化,则在 2、4、8 等处再次获取。
  • 找到RSS提要的平均更新间隔/方差,并将它们放入一个桶中(这个每3分钟更新一次,所以每1分钟检查一次;这个每周更新一次,所以每天检查一次, 等等。)

rss feed

7
推荐指数
2
解决办法
3795
查看次数

长请求阻止Apache和PHP中的其他请求

我有一个请求需要大约1.5分钟才能完成,但是当它执行请求时,它会阻止服务器的所有其他请求.我正在使用Apache与mod_php.解决这个问题的最佳方法是什么?谢谢!

php apache

5
推荐指数
1
解决办法
1348
查看次数

哪种 NoSQL 数据库可用于处理大量数据

我正在寻找 NoSQL 以获取大量数据。我们目前正在 MySQL 中存储网页文本的缓存版本,但似乎数据库会很快变得庞大。

我的要求是:

  • 持久性,不得在刷新/写入时丢失数据
  • 读取速度非常快,写入速度相当快
  • 完全一致的复制
  • 最好是在内存中加上最终的磁盘写入

我现在在看:MongoDB、Redis、Raik 和 Cassandra。

哪个最符合我的要求?

database mongodb cassandra nosql redis

4
推荐指数
1
解决办法
4402
查看次数

我该如何测试变化的东西?

我想测试一个脚本,给定一些参数,将数据从我们的API复制到CDN上的某个位置.

但是,这种情况不断变化.我该如何为它添加测试?也许在API中添加一些东西,在给定一些参数时总会返回相同的东西?

谢谢!

testing tdd unit-testing

1
推荐指数
1
解决办法
87
查看次数