小编dre*_*mac的帖子

如何在bash中使用mod运算符?

我正在尝试这样一条线:

for i in {1..600}; do wget http://example.com/search/link $i % 5; done;
Run Code Online (Sandbox Code Playgroud)

我想要输出的是:

wget http://example.com/search/link0
wget http://example.com/search/link1
wget http://example.com/search/link2
wget http://example.com/search/link3
wget http://example.com/search/link4
wget http://example.com/search/link0
Run Code Online (Sandbox Code Playgroud)

但我实际得到的只是:

    wget http://example.com/search/link
Run Code Online (Sandbox Code Playgroud)

bash arithmetic-expressions modulo

146
推荐指数
4
解决办法
24万
查看次数

这个database.yml文件中的&,<<,*是什么意思?

到目前为止,我只使用了database.yml,每个参数都显式调出,在下面的文件中使用了一些我不理解的字符.每行和符号(&,*,<<)的含义是什么,我如何阅读此文件?

development: &default
  adapter: postgresql
  database: dev_development

test: &test
  <<: *default
  database: test_test


cucumber:
  <<: *test

production:
  <<: *default
  database: test_production
Run Code Online (Sandbox Code Playgroud)

alias yaml database-connection ruby-on-rails cross-reference

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

我怎么能爆炸和修剪空白?

例如,我想从这个字符串中的元素创建一个数组:

$str = 'red,     green,     blue ,orange';
Run Code Online (Sandbox Code Playgroud)

我知道你可以爆炸并循环它们并修剪:

$arr = explode(',', $str);
foreach ($arr as $value) {
    $new_arr[] = trim($value);
}
Run Code Online (Sandbox Code Playgroud)

但我觉得有一种单线方法可以解决这个问题.有任何想法吗?

php trim explode higher-order-functions

143
推荐指数
5
解决办法
7万
查看次数

YAML相当于JSON中的对象数组

我有一个JSON数组对象,我试图转换为YAML.

{"AAPL": [
  {
    "shares": -75.088,
    "date": "11/27/2015"
  },
  {
    "shares": 75.088,
    "date": "11/26/2015"
  },
]}
Run Code Online (Sandbox Code Playgroud)

YAML中是否有等效的表示形式,而不仅仅是JSON?我想做点什么

AAPL:
  - :
    shares: -75.088
    date: 11/27/2015
  - :
    shares: 75.088
    date: 11/26/2015
Run Code Online (Sandbox Code Playgroud)

但我提出的最干净的事情是

AAPL:
  - {
    shares: -75.088,
    date: 11/27/2015
  }
  {
    shares: 75.088,
    date: 11/26/2015
  }
Run Code Online (Sandbox Code Playgroud)

arrays json yaml types

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

如何在社交网络中实现活动流

我正在开发自己的社交网络,我还没有在网上找到用户操作流的实现示例...例如,如何过滤每个用户的操作?如何存储动作事件?我可以将哪种数据模型和对象模型用于操作流和自己的操作?

architecture design-patterns stream social-networking

136
推荐指数
4
解决办法
5万
查看次数

找出python脚本完成执行所花费的时间

我在python脚本中有以下代码:

def fun(): 
  #Code here

fun()
Run Code Online (Sandbox Code Playgroud)

我想执行这个脚本,并找出在几分钟内执行所需的时间.我如何知道执行此脚本需要多长时间?一个例子将非常感激.

python datetime execution-time

134
推荐指数
8
解决办法
16万
查看次数

Bash if [false]; 返回true

本周一直在学习bash并陷入困境.

#!/bin/sh

if [ false ]; then
    echo "True"
else
    echo "False"
fi
Run Code Online (Sandbox Code Playgroud)

这将始终输出True,即使条件似乎表示不是这样.如果我删除括号[]然后它工作,但我不明白为什么.

bash conditional-operator

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

在Angular 2中等效$ compile

我想手动编译一些包含HTML的指令.$compileAngular 2中的等价物是什么?

例如,在Angular 1中,我可以动态编译HTML片段并将其附加到DOM:

var e = angular.element('<div directive></div>');
element.append(e);
$compile(e)($scope);
Run Code Online (Sandbox Code Playgroud)

version-compatibility typescript angular2-compiler angular

127
推荐指数
4
解决办法
6万
查看次数

node.js有虚拟环境吗?

我搜索过wiki模块页面,但是找不到类似virtualenv(python)或rvm的东西.

这里有人在他们自己的环境中分离node.js吗?我真的不喜欢在系统范围内安装npm.

language-comparisons virtualenv node.js

125
推荐指数
5
解决办法
7万
查看次数

Unix命令行JSON解析器?

任何人都可以推荐一个Unix(选择你的风味)JSON解析器,可以用来内省管道中JSON响应的值吗?

unix configuration parsing json

125
推荐指数
7
解决办法
12万
查看次数