小编bp4*_*p4D的帖子

如何使用反应表仅重新呈现更新的行?

我正在尝试使用 react-table 实现可编辑的数据网格。代码如下所示:

<ReactTable
  data={data}
  columns={columns}
/>
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,每当特定行中的单元格值更新时,整个可见页面都会重新呈现。

这是说明问题的库创建者的分叉沙箱

我在想,如果在单个单元格中有更新时,react-table 会重新渲染整个页面,那么它效率很低。或者我不确定我是否遗漏了什么。

任何帮助我们非常感谢。提前致谢!

javascript reactjs react-redux react-table

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

如何在 kubernetes 中删除复制控制器及其 pod?

删除复制控制器及其 pod 的命令是什么?

我正在参加一门课程来学习在 pluralsight 上的 k8s。我正在尝试删除我刚刚使用复制控制器创建的 pod。以下是我的 YAML:

apiVersion: v1
kind: ReplicationController
metadata:
  name: hello-rc
spec:
  replicas: 2
  selector:
    app: hello-world
  template:
    metadata:
      labels:
        app: hello-world
    spec:
      containers:
      - name: hello-ctr
        image: nigelpoulton/pluralsight-docker-ci:latest
        ports:
        - containerPort: 8080
Run Code Online (Sandbox Code Playgroud)

如果我执行 'kubectl get pods' 以下是它在我的 mac 上的外观:

在此处输入图片说明

我尝试了以下两个命令来删除在我的 mac 上的 Minikube 集群中创建的 pod,但它们不起作用:

kubectl delete pods hello-world kubectl delete pods hello-rc

有人可以帮助我了解我缺少什么吗?

kubernetes minikube

4
推荐指数
1
解决办法
1960
查看次数

AWS 拥有的 CMK 与 AWS 托管的 CMK

问题#0:AWS 控制台显示 AWS 托管密钥和客户托管密钥;它不会将 AWS 拥有的 CMK 显示为列表中的项目。根据文档,客户无法查看或管理 AWS 拥有的 CMK。但是,在 AWS 托管密钥下,我看到不是由我隐式或显式创建的密钥。特别是我看到这个键带有别名aws/dynamodb。当我创建 DynamoDB 表时,我使用了默认设置,这意味着它将使用 AWS 拥有的 CMK 进行静态加密。这是否意味着“aws/dynamodb”是 AWS 拥有的 CMK?这有点模棱两可。是否有一个字段aws kms describe-key显示类型?

安慰

us-east-1 中的默认选项是 AWS 拥有的 CMK

在此输入图像描述

问题 # 1:除了轮换政策、所有权和成本之外,AWS 拥有的 CMK 与 AWS 托管的 CMK 相比,加密/解密数据的方式是否存在根本差异?

问题#2:根据文档,AWS 拥有的 CMK 使用不限于一个特定账户,这意味着 AWS 有可能在多个不同账户中使用相同的 CMK 这种理解正确吗?

问题 #3:除了 DynamoDB 之外,还有哪些服务使用 AWS 拥有的 CMK 进行静态加密?在图中,我看到了更多的按键,这些是我尝试过的相应服务。

感谢任何帮助。提前致谢。

amazon-web-services amazon-kms

4
推荐指数
1
解决办法
3731
查看次数