小编Dav*_*itz的帖子

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

Eclipse StarTeam插件?

是否有适合Eclipse的插件允许与StarTeam集成?

我想念曾经与CVS/SVN有过的"紧密"整合.

eclipse plugins starteam eclipse-plugin

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

Android意图存储库

Android开发人员可以使用许多意图 - 与操作系统,OpenIntents和其他几个一起到达的意图.

是否有网站列出所有可能的意图及其参数?

android repository android-intent

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

Javamail与Gmail的IMAP连接在随机持续时间后会丢失

我正在使用Javamail对gmail imap服务器进行身份验证,并一次获取一个完整邮箱的邮件头并在本地编制索引.对于消息很少的收件箱,这很好用.对于邮件通常超过10k的收件箱,javamail imap连接被删除(可能由服务器).需要注意的是,此持续时间是随机的.

由于我一个接一个地连续获取消息头,因此没有时间连接空闲很长时间,因此它不能是超时.

- - - - - - - - - - - - - - - 码 - - - - - - - - - - -------------

IMAPSSLStore imapSslStore = connectToImap("imap.googlemail.com", 993, email, oauthToken,  oauthTokenSecret, getMyConsumer(), true);
System.out.println("Successfully authenticated to IMAP.\n");
Folder inbox = imapSslStore.getFolder("[Gmail]/All Mail");
inbox.open(Folder.READ_ONLY);

Message messages[] = inbox.getMessages();

for(Message message:messages) {
  System.out.println(message);
  System.out.println("MSG NO:"+message.getMessageNumber());
  System.out.println("FROM:"+message.getFrom().toString());
}
Run Code Online (Sandbox Code Playgroud)

- - - - - - - - - - - - - - - -码 - …

java connection gmail jakarta-mail gmail-imap

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

如何在 SBT 中强制任务依赖

我有一个用 SBT 0.13 构建的项目,我使用publishSigned任务发布它。如何强制此任务依赖于集成测试任务,以便在发布之前自动运行集成测试?

integration-testing publish sbt

5
推荐指数
0
解决办法
72
查看次数

强制 Spring Web 服务将 xsd 命名空间添加到响应中

我正在使用 Spring WS 版本 1.5.8。我的回复如下:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
   <SOAP-ENV:Header/> 
   <SOAP-ENV:Body> 
      ...
   </SOAP-ENV:Body> 
</SOAP-ENV:Envelope>
Run Code Online (Sandbox Code Playgroud)

但是,我的客户(与我集成)要求我添加更多名称空间声明才能使解析成功:

<?xml version="1.0" encoding="UTF-8"?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">          
    <soapenv:Body> 
         ... 
    </soapenv:Body> 
</soapenv:Envelope> 
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

xml web-services spring-ws namespaces

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

jetspeed 2和pluto有什么区别?

我正在考虑使用portlet将我们的一个内部应用程序实现为门户,因为它具有许多功能,并非所有用户都需要它们.

我看着Apache protals网站,我看到有两个项目--Jetspeed 2Pluto.

虽然Jetspeed被描述为门户网站而Pluto被描述为portlet容器,但它也提供了自己的门户网站.它们与它们的功能之间有什么真正的区别?你能推荐哪些我应该开始"玩"吗?

java portal portlet jetspeed2

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

Tomcat 6.0不允许将泛型ArrayList用于useBean

在jsp文件中,我有这个声明:

<jsp:useBean scope="request" id="products" class="java.util.ArrayList<sgt.supermarket.entity.Product>"/>
Run Code Online (Sandbox Code Playgroud)

这个声明适用于GlassFish 2.1,但是,当我切换到Tomcat 6.0时,会抛出异常:

useBean类属性java.util.ArrayList的值无效.

是否有任何图书馆错过了Tomcat,使其与Glass Fish 2.1有所不同?

jsp tomcat generic-list usebean

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

docker镜像可以使用来自主机的可执行文件吗?

我有几个Java服务,每个服务打包为一个单独的jar文件.我计划将其打包为docker图像.我是否需要在每个映像上捆绑Java运行时,或者我可以依赖主机(将运行映像)已经具有Java运行时的事实?

java docker

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

spring-mvc下载动作

是否有一些技巧可以让SpringMVC自定义视图在broswer中导致文件下载?我已经实现了该render方法,org.springframework.web.servlet.View但代码导致我的数据作为一个数据块写入页面,而不是开始下载操作.

try {

    Document oDoc = (Document) model.get("oDoc");
    out = new PrintWriter(response.getOutputStream());

    response.setContentType("application/vnd.ms-excel");
    response.setHeader("content-disposition", "attachment; filename=file.xls");

    GenerateXLSFile gof = new GenerateXLSFile();

    gof.outputTSVFromDom(out, oDoc);

} catch block here {

  //writes to log here

} finally {

    if (out != null) {
        out.flush();
        out.close();
    }

}
Run Code Online (Sandbox Code Playgroud)

我知道正在从服务器日志中调用render方法.我知道GenerateXLSFile是从服务器日志创建的.我知道outputTSVFromDom可以从我的JUnit测试中获取文档并对其进行转换.它还会写入服务器日志并完成.数据最终在浏览器中.根据firebug,HTTP标头看起来很正常.catch块中没有错误在服务器日志中.

我在这里错过了什么?

java excel spring-mvc download

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

ThreadMXBean.dumpAllThreads()maxDepth

我试图编写一些线程管理实用程序,并阅读ThreadMXBean。

http://download.oracle.com/javase/6/docs/api/java/lang/management/ThreadMXBean.html#dumpAllThreads(boolean,boolean)

根据文档,getThreadInfo(long [] ids,int maxDepth)“未获取线程的锁定监视器和锁定同步器”,但是,那些允许您指定true来获取锁定/监视器信息的方法似乎并不使您可以指定maxDepth。

我可以做些什么来指定是否获取监视/锁定信息以及堆栈深度吗?

提前致谢!

java multithreading

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

如何在JTable中添加JLabel?

所以我想在我的JTable中添加一个带有背景颜色的空JLabel.这是一个饼图,我想添加这个以便传说匹配.

码:

for (String result : queryResult) {

            JLabel label = new JLabel("Hallo: "+rowCount);
            label.setBackground(colors[rowCount]);
            label.setOpaque(true);

            String queryResultString = "";
            queryResultString = result.toString();
            String[] lineArray = queryResultString.split("////");

            String[] pieData = new String[3];

            pieData[0] = lineArray[0];
            pieData[1] = lineArray[rangId - 1];

            int value = Integer.parseInt(pieData[1]);
            double percentage = value / total * 100;

            pieData[2] = "" + percentage + "%";

            pieModel.addRow(new Object[] {label, pieData[0], pieData[1], pieData[2]});

            rowCount++;
        }

        pieTable.setDefaultRenderer(String.class, new DefaultTableCellRenderer() {

            @Override
            public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, …
Run Code Online (Sandbox Code Playgroud)

java swing jtable

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