小编Rok*_*oka的帖子

Terraform SNS 订阅多个电子邮件

aws_sns_topic_subscription Terraform 资源的多个电子邮件地址的格式是什么样的?

resource "aws_sns_topic_subscription" "target" {
  topic_arn = aws_sns_topic.some_sns_topic.arn
  protocol  = "email"
  endpoint  = "aaa@gmail.com,bbb@gmail.com"
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了端点参数的多种组合:

endpoint  = "aaa@gmail.com,bbb@gmail.com"
endpoint  = "aaa@gmail.com", "bbb@gmail.com"
endpoint  = ["aaa@gmail.com", "bbb@gmail.com"]
Run Code Online (Sandbox Code Playgroud)

我在网上或 Terraform 文档中没有找到任何关于如何执行此操作的信息。提前致谢。

amazon-web-services amazon-sns terraform

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

正确处理内存流(WPF图像转换)

谁能告诉我如何最好地处理内存流?以前,我有这个,一切正常:

MemoryStream strmImg = new MemoryStream(profileImage.Image);
BitmapImage myBitmapImage = new BitmapImage();
myBitmapImage.BeginInit();
myBitmapImage.StreamSource = strmImg;
myBitmapImage.DecodePixelWidth = 200;
myBitmapImage.DecodePixelWidth = 250;
myBitmapImage.EndInit();
this.DemographicInformation.EmployeeProfileImage = myBitmapImage;
Run Code Online (Sandbox Code Playgroud)

我后来才意识到,由于MemoryStream实现了IDisposable,我将会发生内存泄漏,并且在使用它之后应该将其丢弃,这导致我实现了这个:

using(MemoryStream strmImg = new MemoryStream(profileImage.Image))
{
    BitmapImage myBitmapImage = new BitmapImage();
    myBitmapImage.BeginInit();
    myBitmapImage.StreamSource = strmImg;
    myBitmapImage.DecodePixelWidth = 200;
    myBitmapImage.DecodePixelWidth = 250;
    myBitmapImage.EndInit();
    this.DemographicInformation.EmployeeProfileImage = myBitmapImage;
}
Run Code Online (Sandbox Code Playgroud)

问题出在这行代码中:

 myBitmapImage.StreamSource = strmImg;
Run Code Online (Sandbox Code Playgroud)

我的假设是这是引用内存位置,并且dispose显然清理了该位置,并且它在过去工作,因为它从未正确处理过

我的问题是,如何使用MemoryStream并在使用后正确处理,同时仍然保留我需要的转换数据(图像)?

谢谢,

ROKA

.net c# wpf image

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

JSON 对象中的任何数组都不为空

有没有一种聪明的方法来检查 JSON 元素中的任何数组是否不为空?这是示例数据:

{
  a = []
  b = []
  c = [1,2,3]
}
Run Code Online (Sandbox Code Playgroud)

python json

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

标签 统计

.net ×1

amazon-sns ×1

amazon-web-services ×1

c# ×1

image ×1

json ×1

python ×1

terraform ×1

wpf ×1