问题列表 - 第42985页

如何创建LIFO执行器?

我想创建一个线程池,它将执行最近提交的任务.关于如何实现这一目标的任何建议?

谢谢

java multithreading threadpool

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

Rails 3:表单提交两次

我正在开发一个Rails应用程序,其中包含使用formtastic生成的表单.我在本地开发和测试 - 就是在localhost:3000 w/Ruby-1.9.2,Rails-3.0.1,jQuery和AJAX.

下面是我看到的问题的示例屏幕输出.我的表单在1秒内相互提交两次.我不明白为什么会这样.我看到这个问题与所有请求 - 包括GET.

  1. 在2011-01-07 02:31:47开始POST"/ commerce/6/edit_balance"for 127.0.0.1 +0530由BusinessesController处理#edit_balance作为JS参数:{"utf8"=>"✓","authenticity_token"= > "zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8 ="

  2. 在2011-01-07 02:31:48开始POST"/ commerce/6/edit_balance"for 127.0.0.1 +0530由BusinessesController处理#edit_balance作为JS参数:{"utf8"=>"✓","authenticity_token"= > "zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8 ="

所以我想知道我是否犯了一个基本的编程错误.如果是的话,那么请您提出一些我可以尝试的解决方案.

forms ruby-on-rails formtastic

7
推荐指数
2
解决办法
3263
查看次数

使用C#使用默认浏览器发送HTTP Post

我想知道是否可以使用C#中的计算机的默认浏览器发送POST数据.

情况就是这样.我的客户希望能够让他们的C#应用​​程序打开他们的浏览器并将客户端信息发送到webform.此网络表单将位于登录屏幕后面.应用程序方面的假设是,一旦客户端数据被发送到登录屏幕,登录屏幕就会将该信息传递到webform上以预先填充它.这将通过HTTPS完成,客户端希望通过POST而不是GET完成此操作,因为客户端信息将以纯文本形式发送.

我找到了一些很好的解决方案,可以做POSTS并处理请求.例如 http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx

所以TL; DR版本就是这样

1)打开浏览器

2)用POST数据打开一些URL

谢谢你的帮助,

保罗

c# browser post http

4
推荐指数
2
解决办法
4485
查看次数

UITableView和Cell Reuse

我有一个UITableView和我已经分类UITableViewCell(称之为CustomCell)所以它有几个标签和一个UIImageView.

只有某些单元格才会显示图像.这是我的代码tableView:cellForRowAtIndexPath::

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    Match *aMatch = [[appDelegate.matchByDate objectAtIndex:indexPath.section] objectAtIndex:indexPath.row];
    static NSString *CellIdentifier = @"Cell";


    CustomCell *cell = (CustomCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[CustomCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
    }


    cell.homeLabel.text = aMatch.homeTeam;
    cell.awayLabel.text = aMatch.awayTeam;
    cell.timeLabel.text = aMatch.koTime;
    cell.tournamentLabel.text = aMatch.tournament;


    NSString *tempString = [appDelegate.teamLogos objectForKey:[aMatch homeTeam]];
    if (tempString!=nil) {
        cell.homeImageView.image = [UIImage imageNamed:tempString];
    }

    return cell;
}
Run Code Online (Sandbox Code Playgroud)

所以它只设置homeImageView …

objective-c uitableview reuseidentifier ios

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

偏序排序?

比如说,我们有一些项目,每个都定义了一些部分排序规则,如下所示:

A和我想要在此之前B

C和我想要追求 A但之前D

所以我们有A,B,C,D这些规则的项目:

  • A>B
  • C<A, C>D
  • 没有其他的!所以,BD有没有排序的偏好",被认为是相等的.

如您所见,传递关系规则在这里不起作用.但是,如果A>B它仍然意味着B<A.因此,排序可能有多种可能的结果:

  1. A B C D
  2. ACDB
  3. ACBD
  4. A B C D

如何实现处理这种情况的排序算法?


原因是:有多个可加载模块,其中一些模块在某种程度上"依赖"其他模块.相对于其他模块,每个模块都可以声明简单的规则:

在模块A之前加载我

在模块B之后加载我

在模块A之前但在模块B之后加载我

现在我需要以某种方式实现这个排序.. :)


答案:Paddy McCarthy(麻省理工学院)的代码

## {{{ http://code.activestate.com/recipes/577413/ (r1)
try:
    from functools import reduce
except:
    pass

data = {
    'des_system_lib':   set('std synopsys std_cell_lib des_system_lib dw02 dw01 ramlib ieee'.split()),
    'dw01':             set('ieee dw01 dware gtech'.split()),
    'dw02':             set('ieee dw02 dware'.split()), …
Run Code Online (Sandbox Code Playgroud)

python algorithm topological-sort

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

Qt非静态链接和.pro文件

我正在尝试构建一个使用QtCore4和QtGui4 .dll文件的.dll.但是,我希望两个Qt .dll文件非静态链接.我已经阅读了很多关于.pro文件和静态链接的内容,但似乎没有人谈论与Qt .dll的动态链接.如何确保为动态链接构建qt dll?

我有问题,我的应用程序中似乎有两个dll实例,一个在app中使用我的dll,然后一个用于dll本身,所以当我尝试获取一个窗口处理我的dll中的代码可以"看见'它; disjoint qtwidget sets是经常使用的短语.

有什么建议?

c++ dll qt visual-studio-2008

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

如何查看内容cacerts.bks(证书文件/system/etc/security/carcerts.bks)

有人知道如何查看Android设备支持的根证书列表吗?我想看看那些信息.

我发现它/system/etc/security/carcerts.bks包含根证书信息,但我无法使用任何可用的编辑器解码内容.

我也尝试过KeyTool,但不能成功.

请建议如何解码此文件的内容.

问候,

杜尔加

android root client-certificates

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

陷入Eclipse构建过程?

在Eclipse中按下构建按钮时,我希望能够运行一个简单的Java程序.目前,当我单击build时,它会运行一些JRebel日志记录代码.我有一个程序来解析JRebel日志文件并将统计信息存储在数据库中.

是否有可能编写插件或以某种方式挂钩到Eclipse的构建过程中,以便在完成JRebel日志记录后,它将运行我的程序来自动解析文件?

即使您可以指出我正确的方向,任何帮助将不胜感激.

提前致谢.

java eclipse eclipse-plugin

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

Android MapActivity在地图上的运动

我希望监视某人何时移动到地图上的另一个地方,MapActivity但我不知道该怎么做.也许是某种OnMapChange()监听器?

android google-maps mapactivity

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

C#控制流程

我做了一个数字,用C#请求2个数字,然后用相应的消息回复.怎么会对第二个号码不起作用?无论我为第二个号码输入什么,我都会收到消息"你的号码在0-10范围内".

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string myInput;  // declaring the type of the variables
            int myInt;

            string number1;
            int number;


            Console.WriteLine("enter a number");
            myInput = Console.ReadLine(); //muyInput is a string  which is entry input
            myInt = Int32.Parse(myInput); // myInt converts the string into an Integer

            if (myInt > 0)
                Console.WriteLine("Your number {0} is greater than zero.", myInt);
            else if (myInt < 0)
                Console.WriteLine("Your number {0} …
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
371
查看次数