问题列表 - 第46368页

正确的方法来延迟任务的开始

我想安排一个任务以x ms开始,并能够在它开始之前取消它(或者只是在任务开始时).

第一次尝试就像是

var _cancelationTokenSource = new CancellationTokenSource();

var token = _cancelationTokenSource.Token;
Task.Factory.StartNew(() =>
    {
        token.ThrowIfCancellationRequested();
        Thread.Sleep(100);
        token.ThrowIfCancellationRequested();
    }).ContinueWith(t =>
    {
        token.ThrowIfCancellationRequested();
        DoWork();
        token.ThrowIfCancellationRequested();
    }, token);
Run Code Online (Sandbox Code Playgroud)

但我觉得应该有一个更好的方法,因为这会在睡眠中耗尽一个线程,在此期间它可以被取消.

我还有什么其他选择?

.net c# task-parallel-library

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

如何在PostgreSQL中创建临时函数?

我必须在数据库中执行循环.这只是一次性要求.执行该函数后,我现在正在删除该函数.

有没有什么好的方法来创建临时/一次性功能?

sql postgresql sql-function

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

如何基于XML文件自动生成WPF控件?

我有一个Xml文件告诉我必须添加到表单的控件,但这个Xml动态更改,我需要更新表单.目前,我可以阅读XML文件,但我不知道是否可以根据这种情况自动创建表单?

c# wpf

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

我可以使用什么CSS来使HTML文件字段透明?

我想<input type='file'>在图像上重叠,以便当用户点击它时,文件上传对话框打开,图像通过AJAX上传.

因此,我希望CSS以这样一种方式设置字段的样式,即只有浏览按钮可见(没有关联的框),或者甚至更好,只有透明按钮可见,重叠文本如"更改照片",没有别的.

需要继续努力:

  • FF 3+
  • IE 7+(pref 6+)
  • Chrome 5+
  • Safari 3+
  • Opera 9+

html css

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

android中ScrollView中的图像

在我的应用程序中,我想放置一个 .png 文件,我希望它在横向和纵向模式下都被视为滚动图像,请建议一个代码或示例....

java android scrollview

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

C++构造函数问题

绝对初学者,第2版书的C++编程中,有以下声明:

HeapPoint::HeapPoint(int x, int y): thePoint(new Point(x,y)) { }
Run Code Online (Sandbox Code Playgroud)

这等于:

HeapPoint::HeapPoint(int x, int y) { thePoint = new Point(x,y); }
Run Code Online (Sandbox Code Playgroud)

而且,既然我们在构造函数中执行此操作,那么为x和分配的值是y什么?我们应该写值insted的中xynew Point(x,y)?或者,这是正确的吗?

更新:我认为我有了初始化的想法,x并且y正如在书中它在函数中有以下内容:

HeapPoint myHeapPoint(2,4);
Run Code Online (Sandbox Code Playgroud)

c++ pointers multiple-constructors

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

MVC3 Razor使用Html.BeginForm问题

这可能是一件简单的事情,但我有以下代码:

<div>
    @using (Html.BeginForm()) {
        <p>
            ...
        </p>
    }
</div>
Run Code Online (Sandbox Code Playgroud)

而且它一直抱怨起始{括号必须后跟一个结尾}括号,但它在那里,所有做这类东西的代码示例都表明这是做到这一点的方式,所以我有点困惑为什么它没有不行......

razor asp.net-mvc-3

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

关于捕获任何异常

如何编写捕获所有异常的try/ exceptblock?

python exception-handling

635
推荐指数
10
解决办法
56万
查看次数

动态返回类型基于输入 - asp.net

我想创建一个具有两个参数的函数

public **XYZ** GetOputput(string strToConvert, **ABC**)
Run Code Online (Sandbox Code Playgroud)

我想从这个函数,我将发送一个字符串到这个函数和我要转换此字符串的数据类型[Ex:Int32,Int64,datetime等..]和返回将与数据类型I相同已作为输入参数发送.

我希望在我的函数中有这样的东西:

 switch(//what is the data type)

                case: //if data type is date than do something and return date
                case: //if data type is int than do something and return int 
Run Code Online (Sandbox Code Playgroud)

我不知道如何动态发送,比较和返回数据类型.协助我

c# asp.net function dynamic

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

通过Internet将大型二进制文件从一台PC发送到另一台PC的最快方法是什么?

我需要通过Internet将大型二进制(2Gb-10Gb)数据从一台PC(客户端)发送到另一台PC(服务器).首先,我尝试使用带有消息安全性的wsHttpBinding绑定在IIS中托管的WCF服务,但是花了很多时间(几天)这对我来说是不合适的.现在我考虑使用套接字编写客户端和服务器应用程序.会更快吗?

最好的方法是什么?

谢谢

.net c# wcf large-files large-file-upload

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