问题列表 - 第19198页

"如果"在ASP.NET MVC View(.aspx)文件中被视为有害?

我记得看到一个博客(或其他东西)说你不应该在ASP.NET MVC的.aspx文件中使用<%if ...%>,但我不记得它所说的替代方案是什么.任何人都能记得看到这一点并指出我吗?

architecture asp.net-mvc coding-style

5
推荐指数
3
解决办法
6489
查看次数

避免在Java中重复导入:继承导入?

有没有办法"继承"进口?

例:

常用枚举:

public enum Constant{ ONE, TWO, THREE }
Run Code Online (Sandbox Code Playgroud)

使用此枚举的基类:

public class Base {
    protected void register(Constant c, String t) {
      ...
    }
}
Run Code Online (Sandbox Code Playgroud)

需要导入的子类使用方便的枚举常量(没有枚举名称):

import static Constant.*; // want to avoid this line!  
public Sub extends Base {
    public Sub() {
        register(TWO, "blabla"); // without import: Constant.TWO
    }
}
Run Code Online (Sandbox Code Playgroud)

和另一个具有相同导入的类......

import static Constant.*; // want to avoid this line!
public AnotherSub extends Base {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我可以使用经典的静态最终常量,但也许有一种方法可以使用具有相同方便性的常用枚举.

java import inheritance enums

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

以编程方式打开PrefPane的部分

我需要在我的应用程序中打开网络prefpane.这很好用

[[NSWorkspace sharedWorkspace] openFile:@"/Path/To/PrefPane"];
Run Code Online (Sandbox Code Playgroud)

但是我怎么能直接打开"代理设置",这是在"高级"下的"网络优先"?

您可以在"高级 - >代理"下的Safari设置中看到这一点

谢谢

macos cocoa objective-c

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

如何清理Log4j中的日志消息以将其保存在数据库中

我正在尝试将日志消息保存到中央数据库.为了做到这一点,我在log4j的xml配置中配置了以下Appender:

<appender name="DB" class="org.apache.log4j.jdbc.JDBCAppender">
            <param name="URL" value="jdbc:postgresql://localhost/logging_test" />
            <param name="user" value="test_user" />
            <param name="password" value="test_password" />
            <param name="sql" value="INSERT INTO log_messages ( log_level, message, log_date ) VALUES ( '%p', '%m', '%d{yyyy-MM-dd HH:mm:ss}' )" />
</appender>
Run Code Online (Sandbox Code Playgroud)

这工作正常,除了一些消息包含',然后appender失败.

是否有捷径可寻?

java log4j jdbc

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

缺少枚举上的最后一项

我正在寻找一些枚举选项,并在最后一个选项后发现了一个丢失的逗号.举例来说,DayOfWeek枚举(按F12下去定义):

public enum DayOfWeek
{
    Sunday    = 0,
    Monday    = 1,
    Tuesday   = 2,
    Wednesday = 3,
    Thursday  = 4,
    Friday    = 5,
    Saturday  = 6, // note this comma
}
Run Code Online (Sandbox Code Playgroud)

这种行为背后有什么理由吗?

c# enums visual-studio-2008

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

如何检查两个文件名是否指向同一物理文件

我有一个程序接受两个文件名作为参数:它读取第一个文件,以创建第二个文件.如何确保程序不会覆盖第一个文件?

限制:

  • 当文件系统支持(软或硬)链接时,该方法必须继续工作
  • 文件权限是固定的,只需要第一个文件可读,第二个文件可写
  • 它最好应该是平台中立的(尽管Linux是主要目标)

c

8
推荐指数
2
解决办法
2214
查看次数

Java Swing:扩展DefaultComboBoxModel并覆盖方法

我用它DefaultComboBoxModel来显示一个客户列表JComboBox.该列表目前仅显示其名称.我还想在其中引用每个客户,DefaultComboBoxModel以便在选择名称时,它还包含对真实客户对象的引用.

为了实现这一点,我怀疑我必须扩展DefaultComboBoxModel并可能覆盖该addElement()方法?或者我可以添加一个新方法,也可以存储我对客户的引用?如果是这样,我是否必须查看源代码DefaultComboBoxModel以了解它如何存储元素?对不起,如果这个问题令人困惑,但我无法弄清楚如何以正确的方式做到这一点.谢谢阅读.

java swing

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

禁用单个控件的EventValidation,是否可能?

我知道这是一个备受争议的话题,通常在您将此视为解决方案时,您可能需要重新考虑您的UI逻辑.

我知道我可以使用ClientScriptManager.RegisterForEventValidation传递验证.但是,我真的很想知道.是否可以删除单个控件的事件验证?有办法解决这个问题吗?

我在渲染后从客户端修改DropDownList.

asp.net eventvalidation

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

Flex自动验收测试工具

我正在寻找有关使用一些flex组件自动测试Web应用程序的工具的建议.

为了提供一些背景知识,我们有一个完全用AJAX + HTML开发的Web应用程序,我们在使用Selenium端到端测试该应用程序方面取得了一些成功.我们最近在混合中添加了一些flex组件,它变得复杂了.

我们尝试使用Selenium Flex,但我们对它的功能感到失望.所以现在我们正在寻找一些替代方案.理想情况下,该工具可以同时驱动卷筒纸和柔性部件,但我们也可以自行测试柔性部件.我们更喜欢开源,但良好的商业工具也是一种选择.

我听说过Fluint和FlexMonkey,但还没有尝试过.有人有使用这些的经验吗?对刚开始的人有什么建议吗?任何陷阱?

还有其他一些可以使用的工具吗?

谢谢.

apache-flex automated-tests acceptance-testing

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

C#中的高质量图形/波形显示组件

我正在寻找一种C#中快速,专业外观和可定制的波形显示组件.

我想在时域和频域主要显示实时音频波形(快!).我希望能够缩放,更改轴设置,显示多个通道,自定义手感和颜色等...

任何人都知道什么,无论是否商业?

谢谢!

迭戈

c# waveform

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