我希望能够为我必须从另一个任务调用的任务传递参数
不带参数的调用对我来说是这样的:
Rake::Task["mytask1"].invoke
Run Code Online (Sandbox Code Playgroud)
但是,对于这样的参数,它不会:
Rake::Task["mytask1[1,v18_0,20141230]"].invoke
Run Code Online (Sandbox Code Playgroud)
谢谢
以下是我在知识库中的事实(http://www.doc.gold.ac.uk/~mas02gw/prolog_tutorial/prologpages/recursion.html(Recursion Exercise 2)):
taller(bob,mike). % bob is taller than mike
taller(mike,jim). % mike is taller than jim
taller(jim,george). % jim is taller than george
Run Code Online (Sandbox Code Playgroud)
现在我想使用递归来推断一些明显的"bob"比"george"更高的东西.
我试图添加此规则来解决此问题:
taller(X,Y) :- taller(X,Z),taller(Z,Y).
Run Code Online (Sandbox Code Playgroud)
我需要你的帮助来为这个递归制作一个停止条件,因为现在我有一个堆栈溢出错误:
| ?- taller(bob,george).
Fatal Error: local stack overflow (size: 8192 Kb, environment variable used: LOCALSZ)
Run Code Online (Sandbox Code Playgroud)
谢谢
我为php开发做了一个简单的自定义docker设置.到目前为止一切都按预期工作.我唯一无法弄清楚的是为什么apache2不会自动启动.
这是我的dockerfile:
FROM ubuntu:latest
RUN apt-get update && apt-get install -y apache2 php libapache2-mod-php php-mcrypt php-mysql php-cli php-curl php-xml php-intl php-mbstring git vim composer curl
COPY . /var/www/example
COPY vhost.conf /etc/apache2/sites-available/example.conf
RUN a2ensite example
RUN chown -R www-data:www-data /var/www/example/logs
RUN service apache2 restart
Run Code Online (Sandbox Code Playgroud)
这是我的docker-compose.yml:
version: '2'
services:
app:
build:
context: .
dockerfile: Dockerfile
image: myexampleapp
ports:
- 8080:80
tty: true
Run Code Online (Sandbox Code Playgroud)
这是输出docker-compose up命令:
me@mydell:~/workspace/mydockercompose$ docker-compose up -d --build
Creating network "mydockercompose_default" with the default driver
Building app
Step 1/7 : FROM …Run Code Online (Sandbox Code Playgroud)