小编Tuo*_* Le的帖子

Docker - 无法移除死容器

我无法删除死容器,它在重新启动Docker服务后再次出现.

docker ps -a
CONTAINER ID         STATUS          
11667ef16239         Dead
Run Code Online (Sandbox Code Playgroud)

然后

docker rm -f 11667ef16239
Run Code Online (Sandbox Code Playgroud)

然后,当我运行docker ps -a时,没有Docker容器显示.

docker ps -a
CONTAINER ID         STATUS
Run Code Online (Sandbox Code Playgroud)

但是,当我重新启动docker服务时:

service docker restart
Run Code Online (Sandbox Code Playgroud)

并再次运行docker ps -a:

docker ps -a
CONTAINER ID         STATUS          
11667ef16239         Dead
Run Code Online (Sandbox Code Playgroud)

docker

73
推荐指数
11
解决办法
9万
查看次数

Rxjs:Observable.combineLatest vs Observable.forkJoin

只是想知道Observable.combineLatest和 之间的区别是什么Observable.forkJoin?据我所知,唯一的区别是forkJoin期望Observables完成,同时combineLatest返回最新的值.

rxjs rxjs5

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

在#ngrx示例中,SwitchMap与MergeMap相对应

下面是Ngrx示例中的代码:https://github.com/ngrx/example-app/blob/master/src/effects/book.ts我的问题是为什么在第一个@Effect中,它switchMap会在其他人使用时使用mergeMap.这是因为第一个@Effect正在处理网络,switchMap如果它正在运行,您可以取消之前的网络请求吗?

@Effect() search$ = this.updates$
    .whenAction(BookActions.SEARCH)
    .map<string>(toPayload)
    .filter(query => query !== '')
    .switchMap(query => this.googleBooks.searchBooks(query)
      .map(books => this.bookActions.searchComplete(books))
      .catch(() => Observable.of(this.bookActions.searchComplete([])))
    );


  @Effect() clearSearch$ = this.updates$
    .whenAction(BookActions.SEARCH)
    .map<string>(toPayload)
    .filter(query => query === '')
    .mapTo(this.bookActions.searchComplete([]));


  @Effect() addBookToCollection$ = this.updates$
    .whenAction(BookActions.ADD_TO_COLLECTION)
    .map<Book>(toPayload)
    .mergeMap(book => this.db.insert('books', [ book ])
      .mapTo(this.bookActions.addToCollectionSuccess(book))
      .catch(() => Observable.of(
        this.bookActions.addToCollectionFail(book)
      ))
    );


  @Effect() removeBookFromCollection$ = this.updates$
    .whenAction(BookActions.REMOVE_FROM_COLLECTION)
    .map<Book>(toPayload)
    .mergeMap(book => this.db.executeWrite('books', 'delete', [ book.id ])
      .mapTo(this.bookActions.removeFromCollectionSuccess(book))
      .catch(() => Observable.of( …
Run Code Online (Sandbox Code Playgroud)

rxjs ngrx

53
推荐指数
4
解决办法
2万
查看次数

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

Rxjs Observable.take(1)vs Subscription.unsubscribe()

之间有什么区别吗?

Observable.pipe(take(1)).subscribe(...)
Run Code Online (Sandbox Code Playgroud)

VS

const subscription = Observable.subscribe(() => {
   // Do something, then
   subscription.unsubscribe()
})
Run Code Online (Sandbox Code Playgroud)

rxjs

17
推荐指数
2
解决办法
7563
查看次数

使用ngrx的应用程序的最佳结构是什么?

结构1

reducers
   index.ts //Combine all reducers
   user.reducer.ts
   product.reducer.ts
actions
   index.ts  //Combine all actions
   user.action.ts
   product.action.ts
effects
   index.ts //Combine all effects
   user.effect.ts
   product.effect.ts
selector
   //Combine all selectors
   user.selector.ts
   product.selector.ts
Run Code Online (Sandbox Code Playgroud)

要么

user
  user.reducer.ts
  user.action.ts
  user.effect.ts
  user.selector.ts
product
  product.reducer.ts
  product.action.ts
  product.effect.ts
  product.selector.ts
reducers.ts //Combine all reducers
actions.ts //Combine all actions
effects.ts //Combine all effects
selectors.ts //Combine all selectors
Run Code Online (Sandbox Code Playgroud)

ngrx angular

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

如何使用Rx.Observable.prototype.let运算符?

let运营商的示例和解释(https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/let.md)尚不清楚.任何人都有一个很好的例子/解释let操作员如何工作,何时应该使用它?

rxjs rxjs5

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

如何在#ngrx中清除状态?

我正在使用Ngrx和Angular2构建移动应用程序.当用户从我的应用程序注销时,我想清除存储吗?任何人都可以知道如何做到这一点?

ngrx

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

Symfony 2的书很快就会出版吗?

目前没有Symfony2书,而是Symfony 2文档.谁知道很快就会出现一本Symfony2书?

symfony

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

标签 统计

rxjs ×4

ngrx ×3

rxjs5 ×2

symfony ×2

angular ×1

docker ×1

yaml ×1