小编Dan*_*ski的帖子

如何为Java应用程序提供唯一的进程名称?

我注意到,当我启动Netbeans时,它会显示在任务管理器中,netbeans.exe就像我自己的Java应用程序显示为java.exejavaw.exe.

如何更改,以便我的进程名称显示为myapp.exe

java windows

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

有没有办法重置Netbeans中的错误标记?

Netbeans有时会在没有实际错误的情况下显示错误标记.(通常也在文件夹上)

虽然谷歌发现许多页面报告了各种Netbeans版本的这个问题,但我找不到重置错误标记的解决方案,而不删除和重新创建具有不同名称(!)的项目.

除了重新创建项目之外,如何删除徽章?

某处Netbeans必须存储哪个文件夹有错误标记的信息.也许可以删除某种缓存并完成它.

netbeans

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

从编码风格的角度来看,循环类依赖是不是很糟糕?

从编码风格的角度来看,循环类依赖是不是很糟糕?

例:

在数据库应用程序中,我们有两个类,一个封装有关单个数据库(DBInfo)的信息,另一个类可以创建数据库连接.(ConnFactory)

DBInfo具有getConnection其使用方法ConnFactory来创建连接.但是ConnFactory它本身需要一个DBInfo对象来做到这一点.

像这样:(为了便于阅读,忽略了任何编码风格)

class DBInfo {
    String name;
    String connectionUrl;

    Connection getConnection() {
        return ConnFactory.getConnection(this);
    } 
}


class ConnFactory {
    Connection getConnection(DBInfo toWhat) {
        return new Connection(toWhat.connectionUrl);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的同事认为这是不好的做法,如果只有一个依赖方向而没有像这里那样的循环方向会更好.

这是不好的做法,反模式还是代码味道?有什么缺点吗?

language-agnostic oop dependencies

17
推荐指数
3
解决办法
5786
查看次数

我可以更改ZipArchive的压缩级别吗?

是否可以更改类使用的压缩级别和/或方法ZipArchive

php zip

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

有什么区别:new,:collection和:成员路线?

我已经阅读了文档,但我仍然不确定我是否了解所有内容.

特别是为什么有一个:new参数.据我了解,它可以用:collection参数替换.

那么这三种路线之间的区别是什么?

ruby-on-rails rails-routing

16
推荐指数
2
解决办法
7922
查看次数

您喜欢的数据库客户端工具

想知道什么是最好或最流行的数据库客户端工具.与Microsoft的SQL管理工作室类似,但可以与各种数据库配合使用.我发现的其他工具有:

其中一些工具甚至可以比较和同步数据库模式,有些情况下也可以比较数据本身.在将应用程序(例如从预生产环境)部署到生产环境时非常有用.

那么你最喜欢的数据库管理员是什么?也许有一个很好的开源工具,有最全面的功能.

database

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

如何在Windows上检测已安装的Sun/Oracle JRE?

我试着用谷歌搜索答案,但我发现的只是如何从浏览器中检测Java的技巧或者只是启动Java的非常通用的方法,看它是否运行,这在我的应用程序中引入了可能很长的延迟.(第一次在我的机器上启动时~~两秒钟)

如果以下限制适用,我希望有更快的方法:

  • 只有Sun/Oracle JRE或JDK
  • 只有1.6或更高
  • 只有Windows平台
  • 不是来自浏览器,而是来自普通的旧Win32可执行文件

此检测不适用于公共应用程序,仅适用于Windows平台上的内部使用.

是否有我可以阅读的注册表路径或我可以解析的一些配置文件?

java winapi

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

以某种规范格式或"输入"存储电话号码更好吗?

程序员的角度来看,以某种规范格式存储电话号码有几个优点,但如果突然输入的数字看起来很不一样,它可能会使用户感到困惑.

怎么走?

database language-agnostic user-interface

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

Swing组件支持哪些HTML标签?

许多Swing组件支持嵌入式HTML,但我找不到关于该主题的任何官方文档.(关于HTML的Sun网页上的所有内容似乎都针对JEditorPane)

那么:Swing组件支持哪些HTML标签?

编辑:虽然我说我缺少"官方文档",但我也喜欢任何"非官方"文档.

html java swing

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

访问复制构造函数中另一个对象的私有字段 - 真的有问题吗?

在我的Java应用程序中,我有一些这样的复制构造函数

public MyClass(MyClass src) {
    this.field1 = src.field1;
    this.field2 = src.field2;
    this.field3 = src.field3;
...
}
Run Code Online (Sandbox Code Playgroud)

现在Netbeans 6.9警告这个,我想知道这个代码有什么问题?

我的担忧:

  • 使用getter可能会引入不必要的副作用.新对象可能不再被视为原始对象的副本.
  • 如果建议使用getter,如果将为新实例使用setter,它会不会更加一致?

编辑:实际警告是"访问另一个对象的私有字段",Netbeans提供的唯一可用操作是添加一个@SuppressWarnings("AccessingNonPublicFieldOfAnotherObject")

我的代码实际上和给定的例子一样简单.

java encapsulation

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