问题列表 - 第36111页

Extjs - 强制面板/网格高度为100%

我有一个简单grid/panel的位于a tab.

我不能让它100%在父母的高度tab.

你怎么做呢?

height:'100%'
Run Code Online (Sandbox Code Playgroud)

viewConfig:{ forceFit: true }
Run Code Online (Sandbox Code Playgroud)

不行.

谢谢

height extjs

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

我应该为"没有这样的元素"抛出什么异常?

我正在实现一个查找列表中元素的方法.该元素应存在于列表中.null如果元素不存在,我不想返回,我想抛出一个Exception,但我是Java中的异常处理的新手,我不知道Exception在这种情况下我应该抛出什么.

我认为这是一个非常普遍的情况,所以我可以使用ExceptionJava SE标准库中已经存在的一个.

Exception在这种情况下我应该扔什么?

java exception

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

与C++联网

我是使用C++的新手,但对其语法和可用性有了一般概念.我想通过C++编程学习如何通过网络进行通信,但我似乎无法专门找到任何C++教程.有没有人知道任何有关C++网络或我应该从哪开始学习的好资源?

c++ networking resources

27
推荐指数
5
解决办法
7万
查看次数

什么是Haskell对Node.js的响应?

我相信Erlang社区并不羡慕Node.js,因为它本身可以进行非阻塞I/O,并且可以轻松地将部署扩展到多个处理器(甚至没有内置在Node.js中).有关详情,请访问http://journal.dedasys.com/2010/04/29/erlang-vs-node-jsNode.js或Erlang

那么Haskell呢?Haskell能否提供Node.js的一些好处,即一个干净的解决方案,以避免在不使用多线程编程的情况下阻止I/O?


Node.js有很多吸引人的东西

  1. 事件:没有线程操作,程序员只提供回调(如在Snap框架中)
  2. 保证回调在单个线程中运行:不存在竞争条件.
  3. 简单易用的UNIX友好API.好处:优秀的HTTP支持.DNS也可用.
  4. 默认情况下,每个I/O都是异步的.这样可以更容易地避免锁定.但是,回调中过多的CPU处理会影响其他连接(在这种情况下,任务应分成较小的子任务并重新调度).
  5. 客户端和服务器端的语言相同.(但是我没有看到这个值太多了.jQuery和Node.js共享事件编程模型,但其余部分非常不同.我只是看不出服务器端和客户端之间的共享代码如何在实践中很有用.)
  6. 所有这些都包装在一个产品中.

concurrency multithreading haskell node.js

215
推荐指数
6
解决办法
5万
查看次数

如何禁用所有setTimeout事件?

我正在使用ajax和asp.net.我有一个javascript函数,它使用setTimeout创建许多其他javascript函数.发生异步回发后,我想禁用所有这些setTimeouted事件.我怎样才能做到这一点?

javascript postback asynchronous settimeout

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

iPhone SDK 4 AVFoundation - 如何正确使用captureStillImageAsynchronouslyFromConnection?

我正在尝试使用新AVFoundation framework的iPhone拍摄静态照片.

按下按钮可以调用此方法.我可以听到快门声,但我看不到日志输出.如果我多次调用此方法,相机预览将冻结.

有没有任何教程如何使用captureStillImageAsynchronouslyFromConnection

[[self stillImageOutput] captureStillImageAsynchronouslyFromConnection:
                [[self stillImageOutput].connections objectAtIndex:0]
                     completionHandler:^(CMSampleBufferRef imageDataSampleBuffer,
                            NSError *error) {
                                              NSLog(@"inside");
                            }];
Run Code Online (Sandbox Code Playgroud)
- (void)initCapture {
    AVCaptureDeviceInput *captureInput = [AVCaptureDeviceInput 
                                          deviceInputWithDevice:[AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo] 
                                          error:nil];

    AVCaptureVideoDataOutput *captureOutput = [[AVCaptureVideoDataOutput alloc] init];

    captureOutput.alwaysDiscardsLateVideoFrames = YES; 

    dispatch_queue_t queue;
    queue = dispatch_queue_create("cameraQueue", NULL);
    [captureOutput setSampleBufferDelegate:self queue:queue];
    dispatch_release(queue);

    NSString* key = (NSString*)kCVPixelBufferPixelFormatTypeKey; 
    NSNumber* value = [NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA]; 
    NSDictionary* videoSettings = [NSDictionary dictionaryWithObject:value forKey:key]; 
    [captureOutput setVideoSettings:videoSettings]; 

    self.captureSession = [[AVCaptureSession alloc] init];
    self.captureSession.sessionPreset = AVCaptureSessionPresetLow;

    [self.captureSession addInput:captureInput];
    [self.captureSession addOutput:captureOutput];

    self.prevLayer …

iphone camera avfoundation

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

App Engine Python的Twitter库?

我正在寻找一个与app引擎兼容的Python库,并提供Twitter API的接口.

我发现了python-twitter项目 - 有没有人在app引擎上使用它?

python twitter google-app-engine oauth

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

java泛型超级关键字

我经历了这些话题

但是,我似乎仍然丢失了super关键字:

  1. 当我们声明一个这样的集合时:

    List<? super Number> list = null;
    list.add(new Integer(0));//this compiles
    list.add(new Object());//this doesn't compile
    
    Run Code Online (Sandbox Code Playgroud)

    不应该是相反的 - 我们有一个列表,其中包含一些父母的对象(未知类型)Number.所以Object应该适合(因为它是父的Number),Integer不应该.出于某种原因,情况正好相反.

  2. 只要我们有以下代码

    static void test(List<? super Number> param) {
        param.add(new Integer(2));
    }
    public static void main(String[] args) {
        ArrayList<String> sList = new ArrayList<String>();
        test(sList);            //will never compile, however...
    }
    
    Run Code Online (Sandbox Code Playgroud)

    编译上面的代码是不可能的(我的理智表明这是正确的行为),但基本逻辑可能证明相反:

    String is Object, Object is superclass of Number. So String should work.

    我知道这很疯狂,但这不是他们不允许<S super T>构造的原因吗?如果是,那么为什么<? super T> …

java generics

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

Erlang对F#的并发承诺

Joe Armstrong先生表示,对于Erlang,我们可能会使用N核心将序列代码运行N倍.这适用于F#吗?或者是以这种方式设计的Erlang VM?F#管理操作系统或语言中的进程吗?

erlang f#

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

在MDI中从子级访问父窗体的元素

问题是我需要从其他表单访问不同的表单元素,或者例如从某些子窗口访问MdiContainer表单菜单并使用它进行一些操作.如何正确实现这样的功能?我现在正在使用Windows窗体.

下面的一些示例代码演示了我是如何尝试这样做的.

Form1(是一个Mdi容器)

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void menu2ToolStripMenuItem_Click(object sender, EventArgs e)
    {
        Form2 chWin = new Form2(this);
        chWin.Show();
    }

    public void disableMenu()
    {
        menuStrip1.Enabled = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

Form2(Form1的孩子)

public partial class Form2 : Form
{
    private Form1 parent;

    public Form2(Form1 parent)
    {
        InitializeComponent();
        MdiParent = parent;
    }

    private void button1_Click(object sender, EventArgs e)
    {
        parent.disableMenu();
    }
}
Run Code Online (Sandbox Code Playgroud)

异常:对象引用未设置为对象的实例

尝试谷歌,但实际上没有任何帮助我的机会.

提前致谢!

c#

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