小编Rya*_*yan的帖子

Azure表存储返回400 Bad Request

我在调试模式下运行它,并附上一个包含异常细节的图像.我怎么知道出了什么问题?我试图在表格中插入数据.天蓝不能给我更多细节?

Obs:存储在Windows Azure上而不在我的机器上.表已创建,但插入数据时出现此错误

在此输入图像描述

// Retrieve the storage account from the connection string.
Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount = Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse("DefaultEndpointsProtocol=https;AccountName=***;AccountKey=***");

// Create the table client.
CloudTableClient tableClient = storageAccount.CreateCloudTableClient();

// Create the table if it doesn't exist.
CloudTable table = tableClient.GetTableReference("EmployeeOnlineHistory");
table.CreateIfNotExists();
Run Code Online (Sandbox Code Playgroud)

这是插入代码:

public static void SetStatus(Employee e, bool value)
{
    try
    {
        // Retrieve the storage account from the connection string.
        Microsoft.WindowsAzure.Storage.CloudStorageAccount storageAccount = Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse("DefaultEndpointsProtocol=https;AccountName=###;AccountKey=###");

        // Create the table client.
        CloudTableClient tableClient = storageAccount.CreateCloudTableClient();

        // Create the CloudTable object that represents the "people" …
Run Code Online (Sandbox Code Playgroud)

c# exception azure azure-table-storage

111
推荐指数
5
解决办法
6万
查看次数

如何监听套接字的工作原理

例如,如果客户端在http://socketplaceonnet.com上侦听套接字,它如何知道有新内容?我假设服务器无法直接向客户端发送数据,因为客户端可能位于路由器后面,没有端口转发,因此无法进行直接连接.cliet可能是一个改变它的ip地址的手机,所以我理解为了让客户端成为一个监听器,服务器不需要知道clint的ip.

谢谢

sockets

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

你能复制一个天蓝色的虚拟机吗?

我需要在虚拟机上安装一些软件才能测试我的应用程序.设置它需要2-3小时.我可以在此之后复制虚拟机3次,这样我就不需要再花5个小时在其他2个虚拟机上安装软件了吗?

virtual-machine azure

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

facebook发送预先填充文本的对话框

我正在开发一个应用程序,我希望能够向朋友发送消息.

我想显示一个朋友列表,除了每个朋友,还有一个触发发送对话框的按钮.

但我希望对话框预先填好朋友的姓名和文字,如:我想邀请你参加这个活动..

我怎样才能做到这一点?

PS:我不打算一次向多个用户发送消息,因为这是不可能的.对于发送的每条消息,用户必须单击发送按钮

facebook

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

双重解析文化格式

我有一个双号作为字符串.这个数字是

202.667,40

这是202667.4

我如何解析此字符串以获取如下值:Double.Parse("202.667,40",?这里是什么),或获取该值的任何其他方法将是伟大的.谢谢

c# int32

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

为同一台服务器使用多个Google Maps API密钥?

我有一个充当网格的服务器.我有3个移动应用程序,每个都有自己的谷歌地图api密钥所有三个应用程序调用我的服务器调用谷歌apis与特定的应用程序密钥.

所以App1有key1 App2有Key 2 App3有键3

当我需要App1的指示时,当我需要App2的指示时,我的服务器使用键1调用google api,当我需要App3的指示时,我的服务器使用键2调用google api,我的服务器使用键3调用google api

所以我的服务器就像一个API网格.这是针对谷歌条款?我担心他们会查看服务器的IP地址,看看有3个密钥使用,并假设我使用不同的密钥用于相同的应用程序,这是禁止的.

google-maps

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

AsParallel() - 在asp.net中并行使用2个以上的线程

我有一个方法,我用不同的参数调用8次.我用

 AvailableYears.AsParallel()
             .Select<Int32,DateUsedByThread>(x => GetDataForYearWorker(x,CIF))
             .ToList();
Run Code Online (Sandbox Code Playgroud)

GetDataForYearWorker同步从Web服务获取响应.它在我的asp.net应用程序上使用非常少的计算能力,但是每个webservice响应都需要3-5秒.因为对web服务的调用是彼此独立的,所以我想同时进行所有操作.但看起来只有2个线程可以同时运行.为什么这样,我怎么能有8个线程同时工作?

c# asp.net parallel-processing multithreading

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

来自多个Docker容器的尾部标准输出

我有一个脚本,以后台模式启动10个容器(图-d选项).我想从所有这些中聚合stdout或登录/ var/log.我怎样才能做到这一点?

容器是使用不同的docker-compose文件启动的,因此我无法使用docker-compose up target1 target2 target3

docker logs仅接受一个容器作为参数.

我正在考虑从所有容器上的/ var/log创建一个卷,将它们映射到docker之外的目录,确保日志没有冲突的名称,而不是使用bash tail -f*.但我希望有一个更优雅的解决方案

docker docker-compose

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

向表中添加索引

我有一张桌子Person:id, name

我经常有这样的疑问:

select * from Person where name Like "%abc%".
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

  1. 如何使用代码优先5(CTP5)实现此查询
  2. 如何在名称列上添加索引,以便根据查询中的名称更快地检索数据?

entity-framework entity-framework-ctp5

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

WCF有异常传递给客户端

我有一个可能会抛出异常的服务.我希望能够在客户端捕获异常.我感兴趣的主要例外是DbUpdateExceptionInvalidOperationException.对于其余的异常,足以知道异常已被抛出.

如何在客户端捕获异常?

wcf exception

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