小编von*_*dip的帖子

Async-await Task.Run vs HttpClient.GetAsync

我是c#5异步功能的新手.我试图理解这两个实现之间的区别:

实施1:

private void Start()
{
    foreach(var url in urls)
    {
        ParseHtml(url);
    }
}

private async void ParseHtml(string url)
{
    var query = BuildQuery(url); //BuildQuery is some helper method
    var html = await DownloadHtml(query);
    //...
    MyType parsedItem = ParseHtml(html);
    SaveTypeToDB(parsedItem);
}

private async Task<string> DownloadHtml(string query)
{
    using (var client = new HttpClient())
    try
    {
        var response = await client.GetAsync(query);
        return (await response.Content.ReadAsAsync<string>());
    }
    catch (Exception ex)
    {
        Logger.Error(msg, ex);
        return null;
    }
}
Run Code Online (Sandbox Code Playgroud)

实施2:

private void DoLoop()
{
    foreach(var …
Run Code Online (Sandbox Code Playgroud)

c# asynchronous task-parallel-library async-await c#-5.0

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

音频波形中负值的含义

我最近一直在思考这个问题.我已经建立了这个小应用程序,在其中我可视化一个wav文件并给它一个波形(类似于大胆的做法).

我注意到,由于某种原因,存在负面和正面的价值观.好吧,我能理解正弦波中负值的重要性,其中方向代表电流的方向.但负面价值在音乐中代表什么呢?

audio

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

哪里可以找到c#的mysql.data.dll

我一直在寻找的是我自己编译项目的源文件(它一直在失败).

有什么想法吗?

谢谢!

c# mysql

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

C++如何将非consts列表传递给想要一个consts列表的函数

我有一个带签名的功能

void Foo(list<const A*>)
Run Code Online (Sandbox Code Playgroud)

我想通过它

list<A*>
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?(注意 - 列表不是常量,只是列表的成员)

c++ const covariance

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

如何将控制台输出重定向到文件?

我是c的新手.有没有简单的方法使用一些通用命令行\ linkage参数将所有控制台的输出(printfs等)重定向到文件(无需修改任何原始代码)?

如果是这样的程序是什么?

c shell io-redirection

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

如何在c#中将midi转换为wav/mp3?

我开始了一个小项目,包括使用MIDI文件.我一直在想,是否有任何C#或VB.Net代码可以实现MIDI和WAV文件之间的转换?

c# midi wav

11
推荐指数
2
解决办法
4866
查看次数

jquery ui-effects-wrapper造成破坏

我正在使用jquery-ui,并且在某些时候我使用show和hide函数非常重要地为进出的变化图像制作动画.

出于某种原因,经过几次尝试,我的页面上的控件突然停止响应点击.在使用firebug进行了一些戳戳后,我发现我的页面中充满了类ui-effects-wrapper的 div .

我不知道为什么会发生这种情况或者如何阻止它.如果我删除这些div,我再也看不到我一直在动画的图像了.

有任何想法吗?

jquery-ui

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

UIcollectionview装饰视图VS补充视图

我正在使用ios 6和UICollectionView开始开发ios应用程序.我注意到有补充观点和装饰观点的支持.

有人可以用子弹点解释两者之间的区别吗?它们听起来很相似.

如果我想在我的集合视图中添加一个加载器(它将出现在每个部分的底部,而该部分正在加载)它应该是一个补充视图还是一个装饰视图?

谢谢

ios uicollectionview

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

iOS 11 heic格式为蒙版图像添加了工件

我正在使用新的HEIC格式将屏蔽图像保存到文档目录.当与相同蒙版图像的PNG版本进行比较时,我看到添加了一些新的表达.

以下是受影响图像的屏幕截图: https://imgur.com/a/uVtYh

这是一个显示此问题的工作存储库的链接(请通过新的ios 11 Files应用程序查看生成的图像)​​. https://github.com/vondiplo/heic_wrong_encode

ios

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

js和jquery的OOP框架

我正在开发一个Web应用程序.应用程序变得非常复杂,对于现存的我决定我必须介绍一些oop概念.

原来的js oop对我来说不够原生(我是.net开发人员),它的继承很糟糕.我遇到了http://moo4q.com/看起来很有希望,但似乎相当新鲜.这对我来说是一个很大的风险.

还有哪些oops框架,以增强我的jquery/js开发?

编辑1

我不是在寻找替代jquery的框架,我正在寻找一个框架来扩展它.

谢谢

javascript oop jquery

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