问题列表 - 第23411页

如何设置Eclipse以阻止异常发生?

如何设置Eclipse以在发生异常时停止.

我有一个Eclipse断点设置来打破异常.在下面的代码示例中,我遇到的问题是Eclipse尝试打开Integer源代码.有没有办法让我的代码示例中显示的调试器中断?如果我向下移动堆栈跟踪,我将到达这一行,如果有一种方法可以在没有"Source not found"窗口的情况下执行此操作,那就太好了.

这可以在Visual Studio中完成,所以它让我疯狂,无法在Eclipse中找到这样做的方法.

package com.test;

public class QuickTest
{
  public static void main(String[] args)
  {
    try
    {
        test();
    }
    catch(NumberFormatException e)
    {
        System.out.println(e.getMessage());
    }
 }

  private static void test()
  {
    String str = "notAnumber";

    Integer.parseInt(str);//<----I want debugger to stop here
  }
}
Run Code Online (Sandbox Code Playgroud)

 

java eclipse debugging exception

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

如何在C++中设置流的最大读取长度?

我正在将数据从流读取到给定长度的char数组中,并且我想使读取的最大宽度足够大以适合该char数组.

我使用char数组的原因是我的规范的一部分是任何单个标记的长度不能超过某个值,所以我节省了一些构造函数调用.

我认为width()做了我想要的,但我显然错了......

编辑:我正在使用流提取操作符来执行提取,因为这些是平面文本文件,其值由空格分隔.

c++ iostream stringstream

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

如何使用实体框架通过id删除对象

在我看来,我必须在使用下面的实体框架删除它之前检索一个对象

var customer = context.Customers.First(c => c.Id == 1);

context.DeleteObject(customer);

context.Savechanges();
Run Code Online (Sandbox Code Playgroud)

所以我需要两次打数据库.有更简单的方法吗?

entity entity-framework

90
推荐指数
8
解决办法
8万
查看次数

Flex:列表项之间的垂直间隙不起作用

我有一个带有按钮的列表项,如下所示:

<mx:List contentBackgroundAlpha="0" baseColor="0x333333" leading="10"  id="weekButtonList"  width="260" borderVisible="false"  dataProvider="{_data.mappoints.week.@number}" itemClick="onWeekClick(event);" >
                <mx:itemRenderer  >
                    <mx:Component>
                        <mx:Button  buttonMode="true"  width="260" height="50" label="Week {data}"  />
                    </mx:Component>
                </mx:itemRenderer>
            </mx:List>
Run Code Online (Sandbox Code Playgroud)

无论我做什么,这些按钮之间都有垂直间隙.我已经尝试了所有方法,从设置"垂直间隙"属性到负数和正数以及更改它们的填充底部和填充顶部.我希望按钮垂直对着彼此.我还尝试了"按钮高度"和填充列表组件...仍然没有.我该如何控制?

apache-flex

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

如何隐藏错误消息

我想隐藏所有mysql错误消息而不使用mysql_error().有什么解决方案吗?

php mysql

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

有什么方法可以让我从iphone播放播客应用播放我的播客吗?(带代码)

我正在做一个可以播放播客的应用程序,但如果iPhone默认播客应用程序播放文件,而不是我必须处理它们,我会感觉更舒服.

当我将URL传递给sharedApplication对象时,Safari会打开并开始播放...但我想跳过用户看到Safari.有什么办法吗?

podcast playback ios

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

为什么箭头会继承?

绘制继承图时,通常会去

                         Base
                           ^
                           |
                        Derived

派生延伸基地.那箭头为什么会上升?

我认为这意味着"Derived与Base通信"通过调用其中的函数,但Base不能调用Derived中的函数.

language-agnostic inheritance

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

如何在C++中实现通用回调

原谅我对这个基本问题的无知,但我已经习惯了使用Python,这种事情是微不足道的,我已经完全忘记了如何在C++中尝试这一点.

我希望能够将回调传递给在后台执行缓慢进程的函数,并在进程完成后稍后调用它.此回调可以是自由函数,静态函数或成员函数.我也希望能够在那里注入一些任意的参数用于上下文.(即,在某种程度上实现一个非常差的人的协程.)最重要的是,这个函数将始终采用std :: string,这是进程的输出.我不介意这个参数在最终回调参数列表中的位置是否固定.

我觉得答案将涉及boost :: bind和boost :: function但是我无法确定为了创建任意的callables而需要的精确调用(同时将它们调整为只需要一个字符串),将它们存储在后台进程中,并使用string参数正确调用callable.

c++ boost boost-bind

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

MySQL:从日期时间字段中获取"最繁忙"或"最受欢迎"的小时数?

考虑下面的表,其中包含字段 - id(int)和date_created(datetime):

id       date_created

 1       2010-02-25 12:25:32
 2       2010-02-26 13:40:37
 3       2010-03-01 12:02:22
 4       2010-03-01 12:10:23
 5       2010-03-02 10:10:09
 6       2010-03-03 12:45:03
Run Code Online (Sandbox Code Playgroud)

我想知道这组数据中当天最繁忙/最受欢迎的时刻.在这个例子中,我正在寻找的结果将是12.

想法?

mysql datetime count popularity

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

访问命令行参数而不在main中使用char**argv

有没有办法访问命令行参数,而不使用主参数?我需要在另一个函数中访问它,我宁愿不传入它.

我需要一个只能在Mac OS和Linux上使用GCC的解决方案.

c command-line-arguments

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