小编ins*_*ide的帖子

从列表中的所有项目中获取特定属性

我有联系人列表:

public class Contact
{
    private string _firstName;
    private string _lastName;
    private int _age;

    /// <summary>
    /// Constructor
    /// </summary>
    /// <param name="fname">Contact's First Name</param>
    /// <param name="lname">Contact's Last Name</param>
    /// <param name="age">Contact's Age</param>
    public Contact(string fname, string lname, int age)
    {
        _firstName = fname;
        _lastName = lname;
        _age = age;
    }

    /// <summary>
    /// Contact Last Name
    /// </summary>
    public string LastName
    {
        get
        {
            return _lastName;
        }
        set
        {
            _lastName = value;
        }
    }

    /// <summary>
    /// Contact …
Run Code Online (Sandbox Code Playgroud)

.net c# linq list

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

从节点应用程序调用amazon lambda函数

我将通过一个关于如何创建lambda函数的基本AWS:

http://docs.aws.amazon.com/lambda/latest/dg/walkthrough-s3-events-adminuser-create-test-function-create-function.html

在这个例子中,我们正在创建一个图像重新调整大小的服务,触发它的一种方法是监听一些图像被推送到S3存储桶然后执行lambda函数.

但我试图了解如何从我的nodejs应用程序调用此lambda函数,当用户将图像发送到我的节点服务器时,我通过REST API将此图像发送到aws lambda以重新调整大小,然后接收新的图像位置一个回应.

我能遵循什么样的例子吗?我对实际的调用部分更感兴趣,因为我已经启动并运行了我的lambda服务.

谢谢

javascript amazon-web-services node.js aws-lambda

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

使用c#运行shell命令并将信息转换为字符串

我想从c#运行一个shell命令并使用我程序中的返回信息.所以我已经知道要从终端运行一些东西我需要做类似的事情

string strCmdText;
strCmdText= "p4.exe jobs -e";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
Run Code Online (Sandbox Code Playgroud)

所以现在命令执行了,从这个命令返回一些信息...我的问题是如何在我的程序中使用这些信息,可能与命令行参数有关,但不确定...

我知道使用python这样的脚本语言更容易,但是真的需要使用c#

.net c# shell

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

从不是guid格式的字符串生成GUID

我想从输入字符串生成GUID.假设我收到了来自用户的guid

81a130d2-502f-4cf1-a376-63edeb000e9f
Run Code Online (Sandbox Code Playgroud)

所以我可以这样做:

 Guid g = Guid.Parse("81a130d2-502f-4cf1-a376-63edeb000e9f");
Run Code Online (Sandbox Code Playgroud)

这将成功解析.

但是如何让用户的生活更轻松,并允许输入:

81a130d2502f4cf1a37663edeb000e9f
Run Code Online (Sandbox Code Playgroud)

没有破折号,仍然将其转换为guid.

如果我将尝试使用相同的方法,它将抛出异常抱怨guid格式中丢失的虚线.

有任何想法吗?

c# parsing guid .net-4.0

12
推荐指数
3
解决办法
8548
查看次数

在xaml中按钮单击触发器上设置按钮内容

我想在XAML中使用触发器设置按钮内容,而无需编写代码:

每次点击按钮,内容都应该更改:第一次点击按钮,按钮内容="嗨",第二次点击,按钮内容="再见",第三次点击,按钮内容="嗨".

    <Button x:Name="btn" Content="Hi">
        <Button.Triggers>
            <EventTrigger RoutedEvent="Button.Click">
                <BeginStoryboard>
                    <Storyboard>
                        <ObjectAnimationUsingKeyFrames Storyboard.Target="{x:Reference btn}"
                                           Storyboard.TargetProperty="Content">
                            <DiscreteObjectKeyFrame KeyTime="0:0:0"
                                        Value="Bye"/>
                        </ObjectAnimationUsingKeyFrames>
                    </Storyboard>
                </BeginStoryboard>
                <StopStoryboard>
                </StopStoryboard>
            </EventTrigger>
        </Button.Triggers>
    </Button>
Run Code Online (Sandbox Code Playgroud)

所以它适用于将按钮内容设置为Bye,但如何在下一次单击时将其设置回Hi?

我也不确定这是否是设置触发器的最有效方法,如果你有更好的解决方案,请随意.

c# wpf xaml triggers .net-4.0

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

使用一对多关系插入新/更新现有记录

我有两个简单的模型,我在实体框架的帮助下从中创建数据库表:

public class Blog 
{ 
    public int Id { get; set; } 
    public string Title { get; set; } 
    public virtual ICollection<Post> Posts { get; set; } 

    public Blog() 
    {
        Posts = new Collection<Post>();
    }
} 

public class Post 
{ 
    public int Id { get; set; } 
    public string Title { get; set; } 
    public string Content { get; set; } 
    // foreign key of Blog table
    public int BlogId { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

现在在我的数据库上下文中,我有 DBSet 来生成数据库表:

public DbSet<Blog> …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net entity-framework dbcontext

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

增加DynamoDB中的分片数量以并行启动更多lambda

我目前正在使用DynamoDB流通过lambda函数处理更改的集合值,但是,目前,我仅并行运行两个lambda实例,这不足以处理所有传入数据,而lambda函数只是排队。

AWS文档中,我可以看到可以并行运行的lambda数量与DynamoDB的分片数量成正比:

如果您创建一个Lambda函数来处理基于流的服务(Amazon Kinesis Streams或DynamoDB流)中的事件,则每个流的分片数是并发单位。如果您的流中有100个活动分片,则将同时运行100个Lambda函数。然后,每个Lambda函数以事件到达的顺序在碎片上处理事件。

所以我的问题是,如何增加DynamoDB的分片数量?可能吗?我找不到如何在设置中进行设置。

concurrency sharding amazon-web-services amazon-dynamodb aws-lambda

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

“实时”DynamoDB 流如何?

我们正在试验一种新的无服务器解决方案,其中外部提供程序写入 DynamoDB,DynamoDB Stream 对新的写入事件做出反应,并触发 AWS Lambda 函数来传播更改?

到目前为止,它运行良好,但是,有时我们会注意到数据被延迟,例如 Lambda 几分钟内没有更新。

在查阅了大量 DynamoDB Stream 文档后,他们使用的唯一术语是“近实时流记录”,但通常什么是“近实时”?我们在这里看到的可能的延迟是什么?

real-time amazon-web-services amazon-dynamodb aws-lambda amazon-dynamodb-streams

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

在Visual Studio 2013中打开数据库架构

我已经花了几个小时试图找到自己,但到目前为止没有运气...

我需要在架构视图中打开我的db表,以便为表添加关系.

这就是我现在拥有的:

在此输入图像描述

这就是它以前在旧的视觉工作室中的表现:

在此输入图像描述

这是我需要得到的: 在此输入图像描述

提前谢谢大家!

.net database-schema visual-studio-2013

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

将父母加入其子女

我有:

class A
{
     public String getID() { return "id of A";}
}

class B extends A
{ 
     public String getID() { return "id of B"; }
}
Run Code Online (Sandbox Code Playgroud)

class C {
 public A returnA() { 
    return new A(); 
  } 
}
Run Code Online (Sandbox Code Playgroud)

现在我需要做的事情:

C c = new C();
B b = (B)c.returnA(); 
String id = b.getId();
Run Code Online (Sandbox Code Playgroud)

但是我没有访问权限C.returnA(),而且我无法将其返回类型更改为B.

java oop

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