小编ran*_*fde的帖子

使用 docker-compose 站起来选择服务

我想创建一个安装脚本,它可以根据用户输入来支持某些服务。我正在使用 docker 来管理这些服务。使用 docker-compose 我可以定义多个服务,但默认情况下所有在 docker-compose.yml 中定义的服务都启动。有什么解决方法吗?另外,这是一个糟糕的策略吗[但我所有的服务都使用 docker,那么有没有其他方法]?

谢谢!

deployment software-distribution docker microservices devops

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

链表列表

我试图实现链表的数组.我面临的问题是当我使用for循环进行遍历时,代码会抛出运行时错误.任何人都可以解释为什么会发生这种情况和可能的建议 //创建链表列表的程序.

     #include <iostream>
     using namespace std;

     struct Node{
       int val;
       Node *next;
     };

     struct Node* insertFirst(struct Node *head, int data){
       struct Node *temp = new Node;
       temp->val = data;
       temp->next = NULL;

       if(head == NULL){
         head = temp;
         return head;
       }
       temp->next=head;

       return temp;
     }

     void traverse(struct Node* head){
       struct Node *list = head;
       if(list == NULL)
         cout<<"List is empty";

       else{
         while(list){
           cout<<list->val<<",";
           list = list->next;
         }
       }
       cout<<endl;    
     }

    int main(){
      struct Node* array[3];

      array[0] = insertFirst(array[0],30);
      array[0] …
Run Code Online (Sandbox Code Playgroud)

c++ linked-list

-2
推荐指数
1
解决办法
322
查看次数