小编Kos*_*aur的帖子

git从未提交的提交创建补丁

我无法在远程工作时推送,因此我想从尚未推送到我的开发分支的所有提交中创建一个补丁,以通过电子邮件发送它.我怎么做?

git patch

8
推荐指数
2
解决办法
3870
查看次数

基本操作cpu时间成本

我想知道如何为资源非常有限的系统优化循环.比方说,如果我们有一个基本for循环,就像(写入javascript):


for(var i = someArr.length - 1; i > -1; i--) { someArr[i] }


我老实说不知道,是不是!=比便宜>

我将覆盖计算成本基础运营的背景下,像前述的任何资源感激>>,~,!,等等.

optimization

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

过滤node.js中的传出请求以进行日志记录

我正在构建一个Express应用程序,在某些请求中必须进行自己的HTTP调用.我可以使用Superagent,request或node自己的http.request.事实是,我需要记录所有这些服务器发起请求及其各自的响应.log.info在每一个之前打电话似乎很傻.

如何为所有传出的HTTP调用添加预过滤器,理想情况下访问两者reqres

注意:我对记录进入我正在构建的服务器的请求不感兴趣,只是在服务器本身启动的请求中.将我的服务器视为另一个黑匣子服务器的客户端.

javascript node.js

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

别名从另一个目录获取 bash 文件并返回到当前目录

我正在尝试sourceFirefox插件 sdk。为此,我必须cd进入 sdk 的目录,然后运行source bin/activate​​. 如果我不cd进入该目录,并直接从我当前所在的任何路径获取源,则会发生以下情况:

$ 源 ~/src/devtools/addon-sdk/bin/activate
欢迎使用附加 SDK。运行“cfx docs”以获得帮助。
$cfx
-bash:cfx:找不到命令

我想要一个别名,将其放入 sdk,获取它,然后返回到我当前的目录:

alias acfx='cd ~/src/devtools/addon-sdk && source bin/activate && cd "$(dirname "$0")"'

这正确地获取了 sdk,但可惜没有返回到我调用别名的目录:

$ acfx
欢迎使用附加 SDK。运行“cfx docs”以获得帮助。
目录名:非法选项 -- b
用法:目录名路径

我在这里迷路了,如何返回原来的目录?或者指定一个“工作目录” source

bash firefox-addon-sdk

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