小编Ste*_*eve的帖子

Div元素设置为块.为什么?

我有时会看到DIV设置为display:block是否有任何特殊原因考虑DIV已经是一个阻止框.

html css layout block

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

AttributeError:'myThread'对象没有属性'_initialized'

知道为什么我在运行下面的代码时遇到以下错误:

Traceback (most recent call last):
  File "C:\pytests\mthread1.py", line 25, in <module>
    thread1 = myThread(1, "Thread-1", 1)
  File "C:\pytests\mthread1.py", line 9, in __init__
    self.name = name
AttributeError: 'myThread' object has no attribute '_initialized'
Run Code Online (Sandbox Code Playgroud)

码:

import time
import threading

exitFlag = 0

class myThread(threading.Thread):
        def __init__(self, threadID, name, counter):
            self.threadID = threadID
            self.name = name
            self.counter = counter
            threading.Thread.__init__(self)
        def run(self):  
            print("Starting ", self.name)
            print_time(self.name, self.counter, 5)
            print("Exiting ", self.name)

def print_time(threadName, delay, counter):
    while counter:
        if exitFlag:
            thread.exit()
        time.sleep(delay)
        print("{}: …
Run Code Online (Sandbox Code Playgroud)

python multithreading python-3.x

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

在UITableView中进行分页的最佳方法

我正在开发一个房地产应用程序.应用程序在用户填写表单(最小房间,价格等)后查询数据源服务器,并获取具有特定键/值对的json字符串(属性名称,属性地址,经度/纬度,价格等等... ).

我正在尝试做的是允许用户浏览UITableView中的列表,即使Feed包含很长的项目列表而不必重载用户iphone(在查询完成之前返回的项目数量是未知的,所以应用程序需要处理这个)...你建议我分页?

Thx提前,

斯特凡

iphone uitableview ios4 ios

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

@property(nonatomic,assign)id <IconDownloaderDelegate> delegate;

谁能解释一下这条线的含义?我用来看(非原子,保留)它是我第一次看到"assign"关键字:

@property (nonatomic, assign) id <IconDownloaderDelegate> delegate;
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助,

斯特凡

iphone ios4 ios

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

如何在不阻止UI的情况下将内容加载到TableView中?

我正在使用TableView,该控制器从Web Feed下载数据,在此TableView中解析和填充其内容.Feed只提供10个项目的数据块.因此,例如,当有112个项目可能需要大约12个服务器请求时加载数据.我想在没有阻止用户屏幕的情况下发出这些请求,它应该按顺序加载数据,就像它不能加载第5页上的项目,除非它已经获取了前一个(1,2,3,4按照这个确切的顺序)例).

有关如何实现这一点的任何想法?

请事先提供帮助,

斯特凡

iphone objective-c uitableview nsoperation ios

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

在pushViewController之前设置视图控制器属性

在我的应用程序中,我为视图添加了一个标签,将其连接到插座,但是当我第一次从另一个视图控制器分配此插座然后调用pushViewController以显示它时,没有显示任何内容.这是推送显示标签的下一个视图之前的代码:

CustomViewController *vc = [[CustomViewController alloc] init];
vc.lbl_price.text = self.label_price.text; // lbl_price is defined as a property in CustomViewController and label_price is defined in current view controller
[self.navigationController pushViewController:vc];
Run Code Online (Sandbox Code Playgroud)

CustomViewController viewDidLoad方法中,我添加了这条指令,看它是否应该有效

NSLog(@"Price=%@",lbl_price); // it actually prints out what was previously assigned
Run Code Online (Sandbox Code Playgroud)

但它并没有显示在标签上!

知道为什么吗?

斯特凡

iphone uiviewcontroller uinavigationcontroller ios4 ios

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

如何在我的delphi应用程序中集成类似的diagam函数?

我想在我的应用程序中使用类似于下图的一些图表/图纸,特别是无需支付任何第三方组件.知道从哪里开始?

在此输入图像描述

delphi diagram drawing components class

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

'(QMessageBox :: Icon)1u'不能用作函数

在Qt中编译以下代码时,出现以下错误:

In member function 'void MaFenetre::ouvrirDialog()'
'(QMessageBox::Icon)1u' cannot be used as a function 
Run Code Online (Sandbox Code Playgroud)

任何想法可能有什么问题吗?

main.cpp

#include <QApplication>
#include "MaFenetre.h"

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    MaFenetre fenetre;
    fenetre.show();

    return app.exec();
}
Run Code Online (Sandbox Code Playgroud)

MaFenetre.h

#ifndef MAFENETRE_H
#define MAFENETRE_H

#include <QApplication>
#include <QWidget>
#include <QPushButton>
#include <QMessageBox>

class MaFenetre : public QWidget
{
    Q_OBJECT

    public:
    MaFenetre();

public slots:
    void ouvrirDialog();

    private:
    QPushButton *m_boutonDialog;
};

#endif // MAFENETRE_H
Run Code Online (Sandbox Code Playgroud)

MaFenetre.cpp

#include "MaFenetre.h"

MaFenetre::MaFenetre() : QWidget()
{
    setFixedSize(230, 120);

    m_boutonDialog = new QPushButton("Ouvrir …
Run Code Online (Sandbox Code Playgroud)

c++ qt

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

如何使用 QuickFIX 引擎发送简单的 QuoteRequest 消息?

我正在尝试使用 QuickFIX 引擎所需的字段发送 QuoteRequest(标签 35=R):

QuoteReqID (Tag: 131)
NoRelatedSym (Tag: 146)
Symbol (Tag: 55)
OrderQty (Tag: 38) *This tag MUST be part of the repeating group (broker said)
Account (Tag: 1)
Run Code Online (Sandbox Code Playgroud)

这是我所做的,但我坚持如何实际设置应该在一个组中的帐户字段,如他们所说,但不确定在这种情况下如何使用组:

string qrid = new Random().Next(111111111, 999999999).ToString();
QuickFix.Fields.QuoteReqID QuoteReqID = new QuickFix.Fields.QuoteReqID(qrid);
QuickFix.FIX44.QuoteRequest message = new QuickFix.FIX44.QuoteRequest(QuoteReqID);
message.NoRelatedSym = new QuickFix.Fields.NoRelatedSym(1);
message.SetField(new QuickFix.Fields.Symbol("EURUSD"));
message.SetField(new QuickFix.Fields.OrderQty(1000)); // not sure which amount to set

// QuickFix.Session.SendToTarget(message, application.QuoteSessionID);
Run Code Online (Sandbox Code Playgroud)

c# finance protocols fix-protocol

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

未调用UISwipeGestureRecognizer选择器.知道为什么吗?

我正在使用下面的代码将右/左滑动事件集成到UIImageView对象(称为photo_view),但在iphone模拟器和设备中进行测试后它无效.该方法handleLeftSwipehandleRightSwipe以下,甚至没有所谓的日志记录没有在调试日志,它应该打印任何东西.这是代码:

- (void)viewDidLoad
{
     [super viewDidLoad];

     UISwipeGestureRecognizer *leftSwipeRecognizer = [[UISwipeGestureRecognizer alloc]  initWithTarget:self action:@selector(handleLeftSwipe:)];
     leftSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
     leftSwipeRecognizer.numberOfTouchesRequired = 1;
     [photo_view addGestureRecognizer:leftSwipeRecognizer];
     leftSwipeRecognizer.delegate = self;
     [leftSwipeRecognizer release];

     UISwipeGestureRecognizer *rightSwipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleRightSwipe:)];
     rightSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
     rightSwipeRecognizer.numberOfTouchesRequired = 1;
     [photo_view addGestureRecognizer:rightSwipeRecognizer];
     rightSwipeRecognizer.delegate = self;
     [rightSwipeRecognizer release];

}


- (void)handleLeftSwipe:(UISwipeGestureRecognizer *)recognizer
{
     NSLog(@"handleLeftSwipe called");
}

- (void)handleRightSwipe:(UISwipeGestureRecognizer *)recognizer
{
     NSLog(@"handleRightSwipe called");
}
Run Code Online (Sandbox Code Playgroud)

不知道是什么原因?

提前帮助,

斯特凡

iphone uiimageview ios4 ios uiswipegesturerecognizer

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