小编Hip*_*ter的帖子

如何为"InterruptedException"编写单元测试

为了实现100%的代码覆盖率,我遇到了一种需要单元测试代码块的情况InterruptedException.如何正确地测试这个?(请使用JUnit 4语法)

private final LinkedBlockingQueue<ExampleMessage> m_Queue;  

public void addMessage(ExampleMessage hm) {  
    if( hm!=null){
        try {
            m_Queue.put(hm);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java unit-testing

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

Python编程 - 在Python中开发企业级软件的规则/建议?

我是一个有点高级的C++/Java开发人员,最近对Python感兴趣,我非常喜欢它的动态类型和高效的编码风格.我目前在我的小编程需求上使用它,比如解决编程问题和编写脚本,但我很好奇是否有人在企业级项目中成功使用了Python?(最好使用现代编程概念,如OOP和某种类型的设计模式)

如果是这样,你能解释为什么你选择Python (特别是)并给我们从这个项目中学到的一些经验教训吗?(随意比较项目中的Python与Java等的使用)

python java design-patterns programming-languages dynamic-typing

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

什么是ANTLR中的树解析器,我被迫写一个?

我正在为ANTLR中的一小部分C编写一个词法分析器/解析器,它将在Java环境中运行.我是语言语法世界的新手,在许多ANTLR教程中,他们创建了一个AST - 抽象语法树,我被迫创建一个,为什么?

grammar parsing programming-languages antlr

6
推荐指数
2
解决办法
6843
查看次数

如何创建涵盖Windows标题栏的Java Swing应用程序?

我正在开发一个将用于心理学实验的java swing应用程序,研究人员要求我让程序"黑屏",以便不会给用户带来外部刺激.他们希望swing应用程序真正全屏,顶部没有任何类型的标题栏或最小化/最大化/关闭按钮.

该软件将使用JavaSE 6在Windows XP环境中运行.

我该怎么做?如果适用,请提供代码段.

谢谢!

java user-interface swing

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

Hulu.com如何跟踪您在电视节目中的位置?

我正在看Hulu.com上的电视节目(这是btw,绝对最好的流媒体视频网站)以及我是否关闭浏览器,断开互联网连接,即使我在看电影的过程中重新启动计算机显示,下次我去他们的网站时,我可以从我在演出中离开的时间恢复电视.

我的问题是从详细的网络编程角度来看,他们如何实现这一目标?我假设它不使用会话,因为如果我重新启动计算机,我认为这不会起作用.如果它正在使用cookie,那么他们如何在节目中不断更新您的位置?

为了获得附加的赏金,请在Java/JSP(PHP也可以)中包含代码示例,其中包括如何创建cookie以及允许更新的查看者位置的服务器端代码片段.

谢谢!

java cookies jsp web-applications video-streaming

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

创建图形复杂的Java Swing应用程序的最佳编程过程?

我正在开始一个相当复杂的Swing应用程序,该应用程序大量以图形为导向,具有大约1000个独立的jpeg,30多种不同的形式,以及跟踪整个用户交互速率的计时器.

我的问题是从实际编程的角度来看,在我已经为整个项目编写故事板并得到客户批准之后,哪里是开始编程这个大型项目的最佳位置(代码方式)以及我应该以什么顺序编写编程元素?

(示例答案:首先开始编写所有必要部分的declare和init语句,然后编写所有方法的骨架版本,然后处理swing设计和布局管理器(gridbag),然后处理事件和监听器)

感谢大家的建议哦,顺便说一下,我真的很喜欢StackOverflow!

java user-interface swing design-patterns

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