问题列表 - 第39226页

使用变量修复或声明

我如何更改下面的代码,以便Python读取两个变量中的列表然后执行操作而不会发生错误?我的代码:

bad = ['bad','terrible', 'dumb']
good = ['good','happy','awesome']
talk = raw_input("type:")
if (bad) in talk:
     print "I'm sorry to hear that :("
elif (good) in talk:
     print "That's good!"
Run Code Online (Sandbox Code Playgroud)

python

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

如何在使用Func <string,bool>时调用invoke

在函数中Test(Func<string,bool> f),如何调用f.invoke()?我收到错误委托'Func'不接受'0'参数

.net c# lambda

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

这是等待Thread.finalization并保持我的应用程序响应的正确方法

实际上我使用这个代码并且工作正常,但我想知道是否是正确的方法.

  while WaitForSingleObject(MyThread.Handle, 0) = WAIT_TIMEOUT do
    Application.ProcessMessages;

  ShowMessage('i am done');
Run Code Online (Sandbox Code Playgroud)

delphi multithreading waitforsingleobject

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

通过Javascript将URL转换为HTTPS

我想用javascript将当前网址转换为https版本.我怎么能这样做?

例如:http://www.abc.com - > https://www.abc.com

javascript

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

在Django中为列名指定别名

我目前正在查询django的auth_users表,以返回与搜索条件匹配的用户。

users = User.objects.filter(
      Q(first_name__icontains = name)| 
      Q(username__icontains = name) | 
      Q(email__icontains = name) | 
      Q(last_name__icontains = name)
   ).values(
      'id', 'username', 'first_name', 'last_name', 'email'
   ).order_by('first_name')
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以将“ first_name”的名称更改为“ firstname”?就像我们可以在SQL [ Select first_name as firstname from auth_users]中一样;

这样我就可以使用firstname代替first_name来访问它

谢谢

django django-models

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

如何根据最佳实践在C#4中创建异步方法?

请考虑以下代码段:

public static Task<string> FetchAsync()
{
    string url = "http://www.example.com", message = "Hello World!";

    var request = (HttpWebRequest)WebRequest.Create(url);
    request.Method = WebRequestMethods.Http.Post;

    return Task.Factory.FromAsync<Stream>(request.BeginGetRequestStream, request.EndGetRequestStream, null)
        .ContinueWith(t =>
        {
            var stream = t.Result;
            var data = Encoding.ASCII.GetBytes(message);
            Task.Factory.FromAsync(stream.BeginWrite, stream.EndWrite, data, 0, data.Length, null, TaskCreationOptions.AttachedToParent)
                .ContinueWith(t2 => { stream.Close(); });
        })
        .ContinueWith<string>(t =>
        {
            var t1 =
                Task.Factory.FromAsync<WebResponse>(request.BeginGetResponse, request.EndGetResponse, null)
                .ContinueWith<string>(t2 =>
                {
                    var response = (HttpWebResponse)t2.Result;
                    var stream = response.GetResponseStream();
                    var buffer = new byte[response.ContentLength > 0 ? response.ContentLength : 0x100000]; …
Run Code Online (Sandbox Code Playgroud)

c# parallel-processing task

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

ASP.net webforms(.NET 2.0)中的异步页面处理示例

有人可以在ASP.NET Webforms 2.0中为我提供一个简单的异步页面处理示例(我正在使用VS 2010,所以像lambdas这样的新语法可以)吗?

我有一些长时间运行的请求,我不想绑定IIS线程.

为简单起见,假设我当前的代码如下所示:

protected void Page_Load(object sender, EventArgs e)
{
    string param1 = _txtParam1.Text;
    string param2 = _txtParam2.Text;

    //This takes a long time (relative to a web request)
    List<MyEntity> entities = _myRepository.GetEntities(param1, param2);

    //Conceptually, I would like IIS to bring up a new thread here so that I can
    //display the data after it has come back.
    DoStuffWithEntities(entities);

}
Run Code Online (Sandbox Code Playgroud)

如何修改此代码以使其异步?假设我已经在aspx页面中设置了async ="true".

编辑

我想我想出了如何得到我正在寻找的东西.我把示例代码放在这里的答案中.随意指出可以做出的任何缺陷或变化.

asp.net asynchronous webforms

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

在C#bool?x =真; if(x == true)看起来很尴尬

bool? x = true;
if (x == true)
Run Code Online (Sandbox Code Playgroud)

看起来很尴尬.

但有时这正是所需要的.

有没有更好的办法?

编辑:

谢谢大家的尝试,但到目前为止,我还没有找到一种能够击败原版的方法.我想我只需要处理尴尬,或者评论一下.

c#-4.0

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

Ttk on python 2.7

我刚从python网站安装了python 2.7,并惊讶地发现ttk没有包含在内.我安装错误了,或者ttk真的没有包含在标准版本中?无论如何,我在哪里可以获得ttk的副本,以便在我的python安装中安装.

注意:我还听说activestate版本有ttk.我应该取消并使用它吗?

python tkinter

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

在Ruby中获取用户主目录的跨平台方法?

Java具有System.getProperty("user.home")以独立于平台的方式获取用户"home"目录的便利性.Ruby中的等价物是什么?我没有Windows框可以玩,我觉得依靠文件名中的波浪号并不是最干净的方式.还有替代品吗?

ruby cross-platform

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