问题列表 - 第10191页

如何捕获通过读取和写入文件而抛出的所有异常?

在Java中,有没有办法获取(catch)all exceptions而不是单独捕获异常?

java exception-handling exception file

96
推荐指数
6
解决办法
19万
查看次数

如何在WPF DataGrid中隐藏Column标头?

我在Expression Blend中使用DataGrid,但我只需要显示注册表并隐藏ColumnHeader.

我怎么做?

wpf datagrid expression expression-blend

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

正则表达式替换多个段落(.Net)

自从我上次使用正则表达式以来已经有一段时间了,我有点急于完成某些事情,所以我希望我能快速回答这个快速的问题.

说我有以下文字:

Start
A
B
C
End    
Start
A
B
C
End Start
A
B
C
End
Foo
A
B
C
Bar
Run Code Online (Sandbox Code Playgroud)

我想用管道替换换行符,但只在"开始"和"结束"字之间,以便我的最终结果是:

Start|A|B|C|End    
Start|A|B|C|End Start|A|B|C|End
Foo
A
B
C
Bar
Run Code Online (Sandbox Code Playgroud)

非常感谢你.

.net regex

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

来自jython的带有pydev的.class文件

我第一次尝试jython是一个java/jython项目,我正在使用pydev在eclipse中编写.

我创建了一个java项目,然后通过RightClick项目设置为pydev项目>> pydev >>设置为...你明白了.然后我添加了两个源文件夹,一个用于java,一个用于jython,每个源文件夹都有一个包.我将每个文件夹设置为项目的构建路径.我想我已经让你知道了所有这些,所以希望你能告诉我我是否正确设置项目.

但真正的问题是:如何将我的jython代码变成类文件,以便java代码可以使用它?首选方法是eclipse/pydev会自动为我执行此操作,但我无法弄明白.jython用户指南中提到的东西暗示它是可能的,但我无法在任何地方找到它的信息.

编辑:我确实在这里这里找到了一些信息,但事情并不太顺利.

我一直非常密切地关注第二个链接中的指南,但我无法弄清楚如何让jythonc为我的python类创建一个构造函数.

python java eclipse jython pydev

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

网格与画布

我正在寻找在WPF中使用Canvas vs. Grid面板的意见.我需要制作基本上有网格布局的经典输入表单,有些可能在内部有小数据网格,组框,但都在网格布局中对齐.我正在努力为我的所有表单使用Grid或Canvas面板.网格给了我很好的结构; 我可以更容易地保持控制的对齐.我将为所有窗口提供基类(继承Window类),因此Visual Studio中的设计器将无用,因为它存在这种继承的问题,并且使用Grid面板我甚至不需要设计器,我可以设置窗口SizeToContent所以一切都很合适.但是再次使用Canvas,我能够以任何我喜欢的方式定位控件,这只是我在使用Canvas时看到的好处.

我在WPF中没有那么多经验来预测我可以从布局上的客户​​请求中得到什么样的问题.在网络表单上,我有时会使用表单的绝对定位,以防万一客户有一些"特殊"请求,无论是控制像素还是左上角等等.每个人都与要求苛刻的客户一起工作,知道我的意思.

我想看看你的想法,在商业申请表格布局建设中有什么利弊?为什么一个比另一个好?任何一个面板不好用的情况,有的不是吗?一个面板到另一个面板的缺点是什么?你会用什么面板?

谢谢

.net wpf grid xaml canvas

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

在Java静态方法声明中使用当前类

我的Java生锈了所以请耐心等待.在CI中可以做到:

int someFunc(void)
{
  printf("I'm in %s\n", __func__);
}
Run Code Online (Sandbox Code Playgroud)

在Java中,我可以通过词汇方式获取当前正在定义的类型的名称或类.例如,如果我有:

import org.apache.log4j.Logger;

class myClass {
    private static final Logger logger = Logger.getLogger(myClass.class);
...
}
Run Code Online (Sandbox Code Playgroud)

在getLogger()参数中重复"myClass"似乎是错误的.我想要"getLogger(__ CLASS__)"或"getLogger(this.class)"之类的东西.(我知道这些都很愚蠢,但它们应该指向我正在寻找的东西.)Java编译器在处理源代码时是否真的不知道它在哪个类中?

java class introspection

9
推荐指数
2
解决办法
8292
查看次数

如何将多个数据集与JFreeChart一起使用?

我如何在一个图中添加一个OHLCSeriesCollection和一个TimeSeriesCollection,以便在同一个图表中表示它们的值?

java jfreechart

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

完全透明地自动使用GNU Screen

屏幕很棒,当然,但我不想考虑它.我经常ssh到一台机器,开始做一堆东西,然后想"天哪,我希望我在做这一切之前想到开始一个屏幕会议,所以我可以在以后从家里重新连接到这个".

每当我登录到机器时,我都想自动启动屏幕.当我断开连接时,我希望能够立即简单地重新连接,而不必担心"screen -ls"和"screen -dr".

我有一个脚本,实现了这个问题的一个解决方案,我将作为答案发布.我很想看到其他方法.

ssh scripting automation gnu-screen

19
推荐指数
4
解决办法
5878
查看次数

jquery文本输入长度控制

文本输入只允许三个单词用空格分隔,如果超过3,用户就不能再输入了,这是否可以使用jQuery?我可以使用keyup事件来监听,但是如何在不使用禁用的情况下阻止用户输入更多的令牌.这类似于html中输入文本的本机maxlength属性,除了在这种情况下maxLength是标记的数量.

jquery

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

更改rails对象的列名称

如果我想用不同的名称引用ActiveRecord对象的列,该怎么办?例如,我可能会打电话:

@posts = Posts.find(:all,:select =>"created_on")

但是我没有提到@posts ["created_on"],而是将其称为@posts ["date"].你会推荐什么?

谢谢!

ruby activerecord ruby-on-rails

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