问题列表 - 第3840页

如何在Swing中最好地布置这些组件?

对于需要显示图像中显示的组件的JPanel,最佳方法/ LayoutManager是什么?(请注意,当更改窗口大小时,字段应水平调整大小,而不是标签).

我目前正在尝试(并且正在努力)使用GridBagLayout.这是正确的方法还是有更好的方法?我应该试图分裂+征服单独的部分吗?

任何想法或建议将不胜感激.:-)

http://img261.imageshack.us/img261/2091/layouthb6.png

PS如果你读到这个并且没有图像,请在我解决时请耐心等待!

java layout swing

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

帮助重构这个混乱嵌套的方法

好的,我想要一些意见,我怎么能解决这个方法的混乱!

它与许多嵌套的'if'语句有关.

但是我意识到我必须确切地知道方法失败的地方,目前在每个相应的'else'子句中我都记录错误(失败的'if'条件').

注意:忽略事物背后的任何逻辑,请关注样式和结构,因为我已经使所有的功能名称等等.

这是骨架结构:

   public void MyMethod()
{

   try
   {
    bool tryAgain = false;

    string filename = DownloadFile();

    if( IsFileFormatOk(filename) )
    {

        blah = GetBlah(filename);

        if(blah.ID > 0)
        {

            if(ImportFile(filename)
            {

                string username = GetUserFromFile(filename);

                if(isValidUser(username))
                {

                    // few more levels to go
                    //
                    //
                    //

                }
                else
                {
                    LogError(filename, ...); // specific to this if statement
                    tryAgain = true;
                }


            }
            else
            {

                LogError(filename, ...); // specific to this if statement
                tryAgain = true;
            }

        }
        else
        { …
Run Code Online (Sandbox Code Playgroud)

refactoring nested-if

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

在这种情况下,循环引用检查的优秀算法是什么?

鉴于你有以下课程(糟糕的C#,但你得到漂移):

public abstract class AmICircular
{
  // assume Children is never null
  private List<AmICircular> Children {get;set;}

  // assume target is never null
  public void Add(AmICircular target)
  {
    target.PerformCircularReferenceCheck(this);
    Children.Add(target);
  }

  // throws when a circular reference is detected
  protected abstract void PerformCircularReferenceCheck(AmICircular target);
}
Run Code Online (Sandbox Code Playgroud)

你将如何实现PerformCircularReferenceCheck?而且,不,这不是功课.

天真的实现,imo,将对this所有孩子进行参考检查,然后调用PerformCircularReferenceCheck target,传递this.但是,如果有更好的,证明是有效的,方法可以做到这一点,如添加的方法崩溃的参考文献的全部儿童树我想知道thistarget,然后检查结果(压力较小的堆栈?),或者避免完全通过使用List <T>以外的其他(也许是自我检查!)集合进行检查?

你会怎么做?

编辑:正如stefan指出的那样,只需要确定目标是否可以达到

algorithm

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

如何在远程计算机中执行命令?

我在服务器中有一个共享文件夹,我需要远程执行某些文件的命令.我怎么做?

需要在服务器上运行哪些服务才能使其工作?

一些细节:只能使用C#.服务器中无法安装任何内容.

.net c# command process

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

在接口中引用一个实现基类型代码味道?

我面临的设计决定对我来说没有味道,但让我停下来.看一下下面的代码示例:

public interface IGenerator
{
  ///<summary>
  /// Combines two generators; performs magic as well
  /// </summary>
  BaseGenerator Combine(BaseGenerator next);

  ///<summary>
  /// Does what a generator does.
  /// </summary>
  object GenerateLolKThx();
}

public abstract class BaseGenerator : IGenerator
{  
  ///<summary>
  /// Combines two generators; performs magic as well
  /// </summary>
  public BaseGenerator Combine(BaseGenerator next)
  {
     // do stuff that I really don't want implementors to try and do
     // because its complex and can result in bad juju if done wrong …
Run Code Online (Sandbox Code Playgroud)

.net design-patterns interface class

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

将PDF关联到编排BizTalk

我需要使用XML中的PDF文件名和值来关联BizTalk中的PDF和XML文件.如何将PDF文件读入业务流程?我不得不以XML格式处理它......

相关的原因是我必须同时拥有发送系统中的PDF和XML,然后才能按特定顺序将它们写入接收系统(PDF文件必须在发送XML元文件之前传送. ).

biztalk

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

一台机器有2个NIC.连接到插座时会使用哪一个?

假设我创建了一个非常简单的套接字连接,如何以编程方式:

  1. 找出正在使用的接口(IP地址/ NIC).
  2. 强制其他界面

sockets

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

开源项目建议,从这里开始

我有一个项目,这是投球.

当我来到一个新的工作区,学校,一个朋友的电脑,并想要检查所有我最喜欢的博客,登录到Facebook,SO和所有其他惊人的网站.我发现它总是一个我忘记访问的网站.解决方案是为网站添加书签.但是,我应该始终将书签存放在USB记忆棒上吗?我想不是.

我想要一个Open Bookmark Standard,其中所有常见的浏览器都支持在线OpenID使用服务,这将有助于存储所有喜欢的页面,使用rss来跟踪页面更改以及更多有趣的功能.

现在,如果我错了,请阻止我,但那里没有这样的东西吗?我觉得有必要在此开始开发过程.我最近写了一篇关于以沟通的方式调整外包/开源项目的问题的文本.

那么,如果我想开始这个过程,我将使用哪些服务来提供源,文档和其他计划?

我用什么语言来吸引尽可能多的开发人员的眼睛?

设置语言时,最常用的具体开发模式是什么?

你如何以这种方式控制开源项目; 人们不应该提交"坏"代码?是否有任何好的工具可用于概述文档中的重大变化?SVN有一个很好的监控系统吗?

如果这个项目是可管理和良好的(如果这是好的话不要争论),如何将其作为"标准"?

project-management open-source

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

从xsd生成xml

是否有可以从XSD生成XML的IDE?不是氧气或XmlSpy,它们对我来说太贵了...基于命令行是首选的方法!

xml xsd

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

支持转储和加载的纯Javascript YAML库?

YAML(又名YAML)是否存在这样的事情?

如果这种情况一度存在,它必定已被删除,因为最新的搜索出现了虚无... 看起来有很多实现只能从Javascript 转储到YAML输出,但无法找到支持转储和加载的实现.

是否有人在做这样的事情......或者对此的要求太低了.

javascript markup serialization parsing yaml

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