小编Yar*_*evi的帖子

WaitAll vs WhenAll

是什么区别Task.WaitAll(),并Task.WhenAll()从异步CTP?您能提供一些示例代码来说明不同的用例吗?

c# asynchronous task-parallel-library async-await

308
推荐指数
4
解决办法
8万
查看次数

在构造函数中初始化静态final字段

public class A 
{    
    private static final int x;

    public A() 
    {
        x = 5;
    }
}
Run Code Online (Sandbox Code Playgroud)
  • final 表示变量只能分配一次(在构造函数中).
  • static 意味着它是一个类实例.

我不明白为什么这是禁止的.这些关键字在哪里相互干扰?

java static constructor final

80
推荐指数
4
解决办法
9万
查看次数

.day()使用Moment.js返回错误的某一天

我使用Moment.js来解析字符串并分别获取日,月和年:

var date = moment("12-25-1995", "MM-DD-YYYY");
var day = date.day();        
Run Code Online (Sandbox Code Playgroud)

但是,day它不是25-it 1.什么是正确的API方法?

javascript datetime momentjs

41
推荐指数
3
解决办法
4万
查看次数

使用Async Await关键字与Dapper

我想用一个微观的orm决定和Dapper一起去.

但似乎无法找到支持新的async/await语法的任何提及.异步查询对我很重要.

有人可以使用await关键字提供使用Dapper进行的异步查询的代码示例吗?

async-await dapper .net-4.5

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

在任务中抛出异常 - "等待"与等待()

static async void Main(string[] args)
{
    Task t = new Task(() => { throw new Exception(); });

    try
    {                
        t.Start();
        t.Wait();                
    }
    catch (AggregateException e)
    {
        // When waiting on the task, an AggregateException is thrown.
    }

    try
    {                
        t.Start();
        await t;
    }
    catch (Exception e)
    {
        // When awating on the task, the exception itself is thrown.  
        // in this case a regular Exception.
    }           
}
Run Code Online (Sandbox Code Playgroud)

在TPL中,当在Task中抛出异常时,它被包装为AggregateException.
但是使用await关键字时也不会发生同样的情况.
这种行为的解释是什么?

c# exception-handling parallel-extensions task-parallel-library async-await

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

信息流-获取关注者总数

我创建了一个提要参考,并像这样获取了关注者:

var admin = client.feed('user', 'admin');
const res = await admin.followers();
Run Code Online (Sandbox Code Playgroud)

但是返回的结果包含分页数据。如何计算关注者总数?

该功能是否可用或路线图上的任何粗略估计?

使用Stream时,是否还有其他推荐的体系结构来获得此总数?

getstream-io

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

Task.Factory.StartNew()与TaskEx.Run()

Task.Factory.StartNew()基本上接收一个Action并返回一个Task.在Async CTP中,我们有TaskEx.Run(),它也接收一个Action并返回一个Task.他们似乎做同样的事情.为什么引入TaskEx.Run()?

asynchronous task task-parallel-library c#-4.0 async-ctp

13
推荐指数
2
解决办法
9897
查看次数

CloudConfigurationManager与WebConfigurationManager?

在Azure网站中,我总是使用以下代码从配置的应用程序设置中获取一些值:

string property = WebConfigurationManager.AppSettings["property"];  
Run Code Online (Sandbox Code Playgroud)

就在几天前,我对CloudConfigurationManager进行了测试,有了它,我可以得到这样的属性:

string property = CloudConfigurationManager.GetSetting("property"); 
Run Code Online (Sandbox Code Playgroud)

虽然CloudConfigurationManager似乎更适合云使用,但我从来没有遇到任何WebConfigurationManager问题.

  • 我应该使用CloudConfigurationManager吗?
  • 两者有什么不同?
  • 在什么情况下,CloudConfigurationManager与
    WebConfigurationManager的行为不同?

c# azure azure-web-sites

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

React Native - console.log()在进入生产时会损害性能吗?

我的应用程序中有很多console.log().他们中的大多数都是陷阱,所以我可以清楚地看到开发时出了什么问题.有些是记录当前时间,所以我可以检查功能执行时间.

部署到生产时,那些console.log()将在客户端的设备中运行.我可以把它们原样留下吗?它们会损害性能/内存还是可能导致一些异常或不需要的行为?

console.log react-native

12
推荐指数
4
解决办法
5296
查看次数

如何在Azure网站中远程连接到ClearDB?

我已经创建了一个带有Wordpress的免费Azure网站.自动创建了一个ClearDB mysql数据库.
我想使用像MySQL Workbench这样的东西远程连接到数据库.
我使用了天蓝色门户仪表板中"查看连接字符串"的凭据,但是连接时出错.

我在一些帖子中读到db本身托管在azure云中,因此无法访问.有没有人设法管理像这样的数据库?

mysql remote-access azure-web-sites cleardb

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