小编Teo*_*ahi的帖子

jQuery将应用类转换为样式属性

我正在开发一个bookmarklet项目.因此,当用户点击书签时,他可以抓取网页的部分内容并在其他地方查看.

问题是部分元素(让我们假设div)应用了css样式和类.

有没有办法遍历所选div的所有子元素并将类属性转换为样式属性,以便我可以保持格式化?

例如下面的示例截图; 我需要取出所有应用的类并将它们转换为选定区域中的样式属性.

在此输入图像描述

css jquery

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

Firebase部署错误:无法配置触发器

我从本教程中获得了以下示例函数:具有用于Firebase的云函数的异步编程(我保证!)

exports.emailEmployeeReport = functions.database
.ref('/employees/${eid}/reports/${rid}')
.onWrite(event => {
    const eid = event.params.eid;
    const report = event.data.val().report;
    const root = event.data.ref.root;
    const mgr_promise = root.child(`/employees/${eid}/manager`).once('value');
    const then_promise = mgr_promise.then(snap => {
        const mgr_id = snap.val();
        const email_promise = root.child(`/employees/${mgr_id}/email`).once('value');
        return email_promise;
    }).catch(reason => {
        // Handle the error
        console.log(reason);
    });;
    const then_promise2 = then_promise.then(snap => {
        const email = snap.val();
        const emailReportPromise = sendReportEmail(email, report);
        return emailReportPromise;
    }).catch(reason => {
        // Handle the error
        console.log(reason);
    });
    return then_promise2;
});

var …
Run Code Online (Sandbox Code Playgroud)

firebase firebase-realtime-database

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

与 Pod 一起自动创建服务

我有一个 Kubernetes 场景,我需要部署 3 个 Redis 服务器(pod),每个都需要使用 ClusterIP 服务公开。就像是;

  • RedisClusterIP1 -> RedisPod1
  • RedisClusterIP2 -> RedisPod2
  • RedisClusterIP3 -> RedisPod3

我有如下部署计划,但正如您所看到的,它正在手动创建 ClusterIP 服务,并将其中的一个绑定到所有 pod。

有什么方法可以设置部署计划,它会使用 Pod 创建相同数量的服务吗?

我检查了部署副本集,但无法确定是否已经存在某些内容。

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: redisharedis
spec:
  replicas: 3
  template:
    metadata:
      labels:
        app: redisharedis
    spec:
      containers:
        - name: redisharedis
          image: aozdemir/redisharedis:v6
          resources:
            limits:
              cpu: "1"
              memory: "800Mi"
            requests:
              cpu: "0.1"
              memory: "200Mi"
          ports:
            - containerPort: 6379


---
apiVersion: v1
kind: Service
metadata:
  name: redisharedis-service
  labels:
    name: redisharedis-service
spec:
  ports: …
Run Code Online (Sandbox Code Playgroud)

kubernetes

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

C#运行函数,同时返回对象列表

我的C#函数一次返回100个列表对象.我想填写一个列表,直到此函数不返回任何列表.

我想做这样的事情:

int lastSelectedId = 0;
while(ReturnListOfCustomers(lastSelectedId).Count > 0)
{
    List<Customers> newCustomers = ReturnListOfCustomers(lastSelectedId);
    CustomerList.Append(newCustomers);
    lastSelectedId  = newCustomers.Last().rowid;
}
Run Code Online (Sandbox Code Playgroud)

...但是在这种情况下,我将不得不ReturnListOfCustomers每次循环调用两次函数,我可以通过一次调用它来使其更好吗?

谢谢.

c# function while-loop

0
推荐指数
1
解决办法
728
查看次数

枚举成员数据类型

有没有办法为枚举成员分配数据类型; 例如;

  public enum CarPartEnum
{
    [string]
    Color,
    [int]
    Speed
}
Run Code Online (Sandbox Code Playgroud)

我为什么要这样做?因为它在数据库中的记录方式,所以有一个CarProperties表.表中有一个键值对.

关键:颜色,价值:红色; 关键:速度,价值:250

因此,当我从数据库中读取它时,我希望将键转换为CarPartEnum并将值转换为正确的数据类型.

c# enums

0
推荐指数
1
解决办法
578
查看次数

执行 BlobClient.UploadAsync 时发生 HttpRequestException

我有以下代码将文件上传到我的 Azure 存储:

读取文件流如下:

   FileStream fileStream = File.OpenRead(filePath);
Run Code Online (Sandbox Code Playgroud)

并传递给函数 =>

 public async Task<Response<BlobContentInfo>> UploadBlob(string containerName, string blobName, Stream stream, string contentType,
            IDictionary<string, string> metadata = null)
        {
            IDictionary<string, string> metadataEncoded = new Dictionary<string, string>();
            if (metadata != null)
            {
                foreach (KeyValuePair<string, string> keyValuePair in metadata)
                {
                    string encodedValue = TextUtilities.Base64Encode(keyValuePair.Value);
                    metadataEncoded.Add(keyValuePair.Key, encodedValue);
                }
            }
            await using (stream)
            {
                BlobClient blobClient = GetBlobClient(containerName, blobName);
                BlobHttpHeaders httpHeaders = new BlobHttpHeaders { ContentType = contentType };
                BlobRequestConditions conditions = new BlobRequestConditions();
                Response<BlobContentInfo> uploadAsync …
Run Code Online (Sandbox Code Playgroud)

c# azure azure-storage azure-storage-blobs azure-sdk

0
推荐指数
1
解决办法
1403
查看次数