问题列表 - 第29050页

将包装器添加到重载的函数

假设您有一个时间戳功能,然后想要创建一个新功能来组合您的时间戳Console.WriteLine(),例如

public static void Write(string msg)
    {
        WriteTimeStamp();
        Console.WriteLine( msg );
    }
Run Code Online (Sandbox Code Playgroud)

但是该WriteLine()方法有18个左右的重载,这些重载不会反映在包装函数的签名中.你如何让包装器获取非字符串并将它们传递给WriteLine()

c#

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

在JOIN中获得最高结果

我有三张桌子; 拍卖,拍卖出价和用户.表结构看起来像这样:

Auctions:

 id    title
 --    -----
  1     Auction 1
  2     Auction 2

Auction Bids:

 id    user_id    auction_id    bid_amt
 --    -------    ----------    -------
  1       1            1          200.00
  2       2            1          202.00
  3       1            2          100.00
Run Code Online (Sandbox Code Playgroud)

Users 只是一个标准表,具有id和用户名.

我的目的是加入这些表格,以便我可以获得这些出价的最高值,并获得与这些出价相关的用户名; 所以我有这样的结果集:

auction_id    auction_title    auctionbid_amt    user_username
----------    -------------    --------------    -------------
         1    Auction 1            202.00            Bidder2
         2    Auction 2            100.00            Bidder1
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的查询如下:

SELECT a.id, a.title, ab.bid_amt, u.display_name FROM auction a
    LEFT JOIN auctionbid ab ON a.id = ab.auction_id
        LEFT JOIN users u ON u.id …
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

FileUpload到FileStream

我正在与HttpWebRequest一起发送文件.我的文件将来自FileUpload UI.在这里,我需要将文件上传转换为文件流,以便与HttpWebRequest一起发送流.如何将FileUpload转换为文件流?

c# asp.net file-upload stream filestream

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

在Java中搜索键值对的最快,最有效的方法?

免责声明:
这个问题并不是有争议的!

搜索键值对的最快且耗尽内存的方法是什么?我将以关键值存储项目,我需要快速访问它们.我应该使用SQLite数据库吗?一张地图?哈希表?一个HashMap?请给出使用任何搜索方法的一些优点/缺点.

java search key-value

10
推荐指数
2
解决办法
4724
查看次数

jQuery就绪函数

任何人都可以告诉我为什么文件就绪功能首先需要调用功能吗?我被告知下面第一个例子中的setTimeout(它不起作用)将被评估并传递给ready,但是我没有看到第二个例子中函数调用的区别是什么(有效) ?

$(document).ready(
    setTimeout(
        function(){
            $('#set_3').innerfade({
                animationtype: 'fade',
                speed: 'slow',
                timeout: 3000,
                type: 'sequence',
                containerheight: '180' });
        },
        2000);
);


$(document).ready( 
    function(){  
        setTimeout(
            function(){ 
                $('#set_3').innerfade({  
                    animationtype: 'fade',
                    speed: 'slow', 
                    timeout: 3000, 
                    type: 'sequence', 
                    containerheight: '180' }); 
            }, 
            2000);
    }
);
?
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

完成尚未停用或关闭非致命错误的游标

我正在获得这段代码的"完成一个尚未停用或关闭的光标"错误.该代码用于填充列表视图.

因为它是一个非致命的错误,没有崩溃,所有似乎都工作正常..但我不喜欢错误.

如果我关闭此代码末尾的光标......列表视图保持空白.如果我在onStop上关闭光标,我会得到同样的错误.

我该如何解决??

private void updateList() { 
        DBAdapter db = new DBAdapter(this); 
        db.open(); 
            //load all waiting alarm 
            mCursor=db.getTitles("state<2"); 
            setListAdapter(new MyCursorAdapter(this, mCursor)); 
            registerForContextMenu(getListView()); 
            db.close(); 
        } 


error : 


E/Cursor  ( 2318): Finalizing a Cursor that has not been deactivated 
or closed. database = /data/data/xxxxxxxxxxxxxxx.db, table = alerts, 
query = SELECT _id, alert_id, 
E/Cursor  ( 2318): 
android.database.sqlite.DatabaseObjectNotClosedException: Application 
did not close the cursor or database 
object that was opened here 
E/Cursor  ( 2318):      at 
android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210) 
E/Cursor  ( 2318):      at 
android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDr­iver.java: 
53) 
E/Cursor …
Run Code Online (Sandbox Code Playgroud)

android cursor

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

iPhone CATextLayer不显示其文本

我只是想CATextlayer在一个UIView图层中添加一个.但是,根据以下代码,我只得到CATextlayer要显示的背景颜色UIView,没有任何文字.只是想知道我错过了显示文字的内容.

任何人都可以提供提示/样品如何使用CATextlayer

  - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
        if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
            // Custom initialization

            CATextLayer *TextLayer = [CATextLayer layer];
            TextLayer.bounds = CGRectMake(0.0f, 0.0f, 100.0f, 100.0f);
            TextLayer.string = @"Test";
            TextLayer.font = [UIFont boldSystemFontOfSize:18].fontName;
            TextLayer.backgroundColor = [UIColor blackColor].CGColor;
            TextLayer.wrapped = NO;

            //TextLayer.backgroundColor = [UIColor blueColor];
            self.view = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)];
            self.view.backgroundColor = [UIColor blueColor];
            [self.view.layer addSublayer:TextLayer];
            [self.view.layer layoutSublayers];

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

iphone user-interface ios

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

如何从2个立体相机构建房间的3D模型?精确施工的决定因素是什么?

目前,我已经提取深度点来构建来自2个立体相机的3D模型.我使用的方法是openCV graphCut方法和来自http://sourceforge.net/projects/reconststereo/的软件.但是,生成的3D模型不是很准确,这让我有疑问:1)基于像素的方法有什么问题?2)我应该将基于像素的方法更改为基于特征的方法还是基于对象识别的方法?有最好的方法吗?3)还有其他方法可以进行此类重建吗?

另外,提取的深度仅来自2个图像.如果我将相机旋转360度以获得视频怎么办?期待有关如何结合这些深度信息的建议.

非常感谢你 :)

computer-vision 3d-reconstruction

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

为什么Perl允许模块之间相互"使用"的关系?

假设有两个相互使用的模块:

package a;
use b;
sub p {}

1;

package b;
use a;
1;
Run Code Online (Sandbox Code Playgroud)

我认为编写如上所述的代码是系统错误的,因为这两个模块会无休止地将彼此的代码复制到自己,但我可以成功运行以下代码,这让我非常惊讶.你们中有谁能向我解释这一切吗?

#! /usr/bin/perl
use a;
a->p();
Run Code Online (Sandbox Code Playgroud)

perl

8
推荐指数
3
解决办法
428
查看次数

使用Android NDK

我是Android NDK的新手.我想知道Android中本机代码的好处是什么.它如何提高性能,以及Android中使用的本机代码在哪里?

android android-ndk

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