小编Jon*_*Jon的帖子

SEAM有什么缺点吗?

作为一名java Web应用程序开发人员,我去年使用过JSF(SUN)作为我的Web应用程序的框架.我不得不说我非常喜欢使用它,它使开发更容易.

最近,我已经阅读了很多关于JBoss Seam的好东西,但我还没有遇到过使用它的人.根据我的阅读,似乎SEAM是JSF的下一步.

因此,对于使用过SEAM的人来说,我的问题是:当你使用这项技术时,你遇到了什么缺点?你会说你觉得这很自然吗?

java jsf seam

10
推荐指数
3
解决办法
3523
查看次数

Django-Template:在Tag块中获取变量!

我需要检索保存在DB中的可选号码到我制作的自定义模板标签.要检索的是此图库中包含的变量(照片ID).在画廊循环内.

{% get_latest_photo   {{photo.id}}  %} 
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?!

Ps:我知道可以用包含标签来完成,但是现在如何解决这个问题!

编辑模板html文件:

{% for album in albumslist %}

    {% get_latest_photo   photo.id  %} 
    {% for photo in recent_photos %}
<img src='{% thumbnail photo.image 200x80 crop,upscale %}' alt='{{ photo.title }}' />
    {% endfor %}
    {{ album.title }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

templatetag

from django.template import Library, Node
from akari.main.models import *
from django.db.models import get_model

register = Library()

class LatestPhotoNode(Node):
    def __init__(self, num):
        self.num = num
    def render(self, context):
        photo = Photo.objects.filter(akar=self.num)[:1]
        context['recent_photos'] = photo
        return '' …
Run Code Online (Sandbox Code Playgroud)

django templates django-templates

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

在rails中可以动态加载类布局吗?

我需要消息在项目中有不同的布局,在rails中可以做这样的事情吗?

Class Messages::New < @project? ProjectLayout : NormalLayout
end  #i treid this, don't work, since @project has not been initiated.
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby ruby-on-rails

9
推荐指数
2
解决办法
2690
查看次数

用于测量带宽,延迟,跳数的Java库?

我非常感谢您的帮助:您是否知道任何可以轻松嵌入任何有助于至少测量的Java应用程序的优秀Java库

  • 带宽
  • 潜伏
  • 跳数

例如,我有一个文件www.test.com/testfile.tmp,并希望在下载文件时测量上述参数.你知道一个好的图书馆可以做到这一点吗?

非常感谢你!!一月

java

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

使用java.exe执行静默模式

我想知道是否有办法执行"java.exe"作为后台进程(静默模式执行)

例如:java -cp.MyClass arg1

我想在不打开命令窗口的情况下将上述语句作为后台进程运行

java background-process

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

使用Java/JavaCC解析RTF文档

是否有人熟悉RTF文档格式并使用任何Java库进行解析.人们这样做的标准方法是使用JDK Swing API中的RTFEditorKit:

Swing RTFEditorKit API

但是在解析RTF文档方面并不准确.事实上,API中有一条评论:

RTF支持不是由Swing团队编写的.在未来,我们希望改善所提供的支持.

我不认为我会等待这件事发生:)

另一种方法是使用JavaCC定义语法并生成解析器.这样做效果更好,但我找不到完整的语法.我试过了:

PMD应用JavaCC语法

这是好的和以下(这是迄今为止最好的).

Koders RTFParserDelegate和ETranslate Grammar

有关ETranslate语法的各种实现(我知道Nutch API可能会使用它). 有谁知道哪个是最准确的语法或者是否有更好的方法?

我可以开始通过JavaCC文档来理解.jj文件并针对RTF文件进行测试......这是我目前的方法,但它需要一段时间...任何帮助将不胜感激

java parsing rtf javacc

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

使用4个选项制作JOptionPane

我需要创建一个包含4个选项的自定义对话框,但据我所知,只有一个有三个选项.这是我如何制作一个带有3个选项的选项窗格:

        Frame refFrame = DialogUtils.getReferenceFrame();

        ///TODO:
        /// - Use DialogUtils
        int option = JOptionPane.showOptionDialog(refFrame,
            msg,
            rsc.str("918"),
            JOptionPane.YES_NO_CANCEL_OPTION,
            JOptionPane.INFORMATION_MESSAGE,
            DialogUtils.INFO_ICON,
            options,
            options[0]);
Run Code Online (Sandbox Code Playgroud)

但我找不到YES_NO_CANCEL_OPTION的某种开放式替代品.有没有办法让JOptionPane允许四种选择?

java swing joptionpane

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

开发人员应该向测试人员询问哪些面试问题?

我们接受了一些采访,我们正在招聘一名质量保证人员.开发人员参与的目的是了解他是否能够与开发团队合作.

开发人员应该向质量保证人员询问最重要的问题是什么?我正在寻找实际问题,而不是蓬松的开放式问题,你的想法?

software-quality

8
推荐指数
3
解决办法
8119
查看次数

Eclipse PDE,Navigator View,TreeSelection - 获取文件类型和名称

我正在尝试在"导航器树"视图中获取Eclipse用户的结构化选择的详细信息.目前我有以下基于org.eclipse.ui.popMenus扩展点的内容:

public void run(IAction action) {

Shell shell = new Shell();

ISelection selection = workbenchPart.getSite().getSelectionProvider().getSelection();

if (structuredSelection instanceof org.eclipse.jface.viewers.TreeSelection) {

   org.eclipse.jface.viewers.TreeSelection treeSelection = (org.eclipse.jface.viewers.TreeSelection) structuredSelection;
   IAdaptable firstElement = (IAdaptable) treeSelection.getFirstElement();

   // Relies on an internal API, bad juju
   if (firstElement instanceof org.eclipse.jdt.internal.core.CompilationUnit) {
    org.eclipse.jdt.internal.core.CompilationUnit compilationUnit = (org.eclipse.jdt.internal.core.CompilationUnit) firstElement;                                   
    String editorSelection = new String(compilationUnit.getContents());
   }            
}
Run Code Online (Sandbox Code Playgroud)

这个问题是它目前已经加入了JDT编译单元API,它是内部的,并且对我想要的内容过于具体.

理想情况下,我希望能够获得基础文件名,类型和内容,而不必依赖:

  1. 内部API
  2. JDT编译单元代码.

这样,当用户右键单击导航器视图中的文件时,这将允许我获取通用文件的属性.

有人可以向我提供有关我如何做到这一点的任何指示吗?

java eclipse eclipse-pde eclipse-plugin eclipse-rcp

7
推荐指数
2
解决办法
3728
查看次数

Maven findbugs:check - 输出错误摘要

有没有人知道如何配置maven findbugs插件以将错误的摘要输出到控制台(类似于pmd插件)?

目前findbugs:check只打印出总共有多少bug,我需要检查各个模块target/findbugs目录和每个findbugs.xml文件来解决问题.

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.0.1</version>                              
<configuration>
        <xmlOutput>true</xmlOutput>
        <xmlOutputDirectory>findbugsreports</xmlOutputDirectory>
        <findbugsXmlOutput>true</findbugsXmlOutput>
        <findbugsXmlOutputDirectory>target/site/findbugsreports</findbugsXmlOutputDirectory>
        <debug>true</debug>
</configuration> 
</plugin>
Run Code Online (Sandbox Code Playgroud)

理想情况下,最好在命令行上获取摘要报告.有任何想法吗?

maven-2 findbugs maven-plugin

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