小编sub*_*odh的帖子

Spring注释@Controller与@Service相同吗?

Spring注释是@Controller一样的@Service吗?

我知道@Controller哪些可以用于URL映射和调用业务逻辑.

@Service用来注释包含业务逻辑服务类.

我可以使用@Controller而不是@Service注释Service类吗?

service spring controller

74
推荐指数
4
解决办法
10万
查看次数

我们应该使用clone还是BeanUtils.copyProperties以及原因

从它的外观 - BeanUtils.copyProperties似乎创建一个对象的克隆.如果是这种情况,那么关于实现Cloneable接口的问题(只有不可变对象是新的,因为可变对象有复制的引用)这是最好的,为什么?

我昨天实现了cloneable,然后意识到我必须为非String/Primative元素提供我自己的修改.然后我被告知BeanUtils.copyProperties我现在正在使用哪个.两种实现似乎都提供了类似的功能.

谢谢

java spring clone

25
推荐指数
3
解决办法
4万
查看次数

在Java Swing中缩放JPanel

我有一个现有的Java Swing申请.在应用程序的中间是JPanel我想要的单个zoom in and out.它上面JPanel有许多JComponents(主要是其他JPanelsJLabels).

此外mouse职位将需要进行适当调整,以及-所以mouseevents需要保持相同的偶数后JPanel已被放大.因此,简单地改变paint每种方法component似乎都不合理.

编辑:

在此输入图像描述

好吧,我有点使用MagnifierUI class一些小编辑工作.然而,我创建的放大面板有错误mouseevents- 即面板是缩放的,mouseevents不是.

java user-interface swing zoom jpanel

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

Java语音生物识别

我想开发一种基于语音生物识别的应用程序.

具体来说,我想开发一个应用程序,它将从电话录制语音,并识别扬声器.如果同一个人再次呼叫,它将识别语音.像其他生物识别应用程序一样,我需要做一个语音生物识别.是否有任何URL或示例可以帮助我.我搜索但无法找到解决方案.

FreeSpeech is a text-independent speaker verification system that verifies a caller's identity
Run Code Online (Sandbox Code Playgroud)

我想在我的应用程序中实现上述一个FreeSpeech识别.

是否可以使用任何开源执行以下操作.

  1. 然后,个人录制声纹
  2. 系统可以跟踪声纹,并可以将录音与现场语音区分开来

如果是,请您提供一个URL或示例来帮助我.

好吧,我得到了来自This Url 的灯光以完成上述任务,但无法获得预期的输出.

java biometrics voice-recognition

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

Jersey客户端HTTPS性能问题

我正在使用JUnit测试JERSEY Client + HTTPS来测试secure web service运行Jetty.我的一个呼叫是wr.get( ClientResponse.class)在每个块之后挂起10秒钟9-10 requests.等效Apache client代码在几毫秒内运行.如果我切换Jetty to HTTP模式,问题就会消失.

我在用 Jersey bundle & client 1.14 and Jetty 6.1.26



apache客户端工作

@Test
public void testApacheClient() throws Exception
{
  HttpClient client = new HttpClient();
  ProtocolSocketFactory socketFactory = new EasySSLProtocolSocketFactory();
  Protocol https = new Protocol( "https", socketFactory, 443 );
  Protocol.registerProtocol( "https", https );

  //Finishes in < 1 second
  for ( int i = 0; i < …
Run Code Online (Sandbox Code Playgroud)

java https jersey

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

JAVA SWT/AWT Eclipse Mac OSX Java Cocoa CompatibilityMode已启用

我正在开发一个相当复杂的Java应用程序混合SwingSWT.每当我启动应用程序时,这是控制台输出(并且应用程序不会显示):

2012-12-19 12:45:45.359 java[3442:f07] [Java CocoaComponent compatibility mode]: Enabled
2012-12-19 12:45:45.360 java[3442:f07] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
Run Code Online (Sandbox Code Playgroud)

我遵循了许多指南和教程设置:

  1. System.setProperty("com.apple.awt.CocoaComponent.CompatibilityMode", "false");
  2. -XstartOnSecondThread
  3. --launcher-on-secondThread

现在我真的没有任何线索.让我的应用程序工作的唯一方法Mac OSXexport the Eclipse project to a JAR executable.嗯,这很烦人.有人可以向我解释如何在上面设置这些属性吗?有什么魔术吗?

编辑:我正在使用:

OSX Mountain Lion 10.8.2 ,
Java 1.6u37 64bit,
SWT 4.2 cocoa x64,
Windows XP ,
Java 1.6u37 32bit,
SWT 4.2 32bit 
Run Code Online (Sandbox Code Playgroud)

java cocoa swing swt awt

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

带通道的检票口气氛示例

我刚看到wicket 6.40发布的新功能.我有兴趣看到大气频道的示例代码.我在哪里可以找到此功能的示例?

谢谢.

java wicket

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

无法在ActionListener中添加GridBagLayout

我有一个JMenuItemActionListener,在此ActionListener我要一个添加GridBagLayout到我的frame(这可能会或可能不会有被添加到内容窗格-用于测试目的,并不),然后添加componentsframe.frame works它本身的设计,但我希望trigger它来自ActionListener一个JMenuItem,这里是我遇到问题的地方.它不会从内部显示ActionListener.我已尝试从AL中的类中的不同方法运行相同的代码,但这也不起作用.

当我ActionListener完全注释掉时,JLabel我想测试添加到GBL正确的位置,系统prints我的debug线路在这里here2.没有语法错误compiler.这产生了期望的结果,并且打印了标签.(请参阅下面的图片,了解当我完全注释掉AL时会发生什么.)有问题的代码片段(在哪个帧中是我的JFrame)如下:

在此输入图像描述

// (frame created, menus added, etc.) ...
JMenuItem vPoke1Item = new JMenuItem("Pokemon 1");
vPoke1Item.setActionCommand("poke1");
viewMenu.add(vPoke1Item);

//Setup GBL to view stats for Pokemon 1
  vPoke1Item.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e)
      {
//        debug output
          System.out.println("here"); …
Run Code Online (Sandbox Code Playgroud)

java swing jframe actionlistener gridbaglayout

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

是否存在适用于Android的轻量级标记语言库?

假设我想渲染/呈现以某种形式传输的文本lightweight markup language.是否有任何现成的库Android,它们以轻量级标记语言作为输入文本并很好地呈现它?当我说轻量级标记语言时,我指的是Markdown(http://en.wikipedia.org/wiki/Markdown)或类似的东西.

java markdown android bbcode creole

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

使用Metro客户端缓冲传入的SOAP消息时发生错误

我正在使用Metro 2客户端来使用"Java中的安全wcf Web服务".但是,在很长一段时间后,Metro客户端没有给出任何响应并保持挂起模式,因为它产生的输出是错误的:

堆栈跟踪:

SEVERE: WSSMSG0001: Error occurred while buffering incoming SOAP message.
com.ctc.wstx.exc.WstxParsingException: Illegal character entity: expansion character (code 0x1a
 at [row,col {unknown-source}]: [1,6396222]
    at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:606)
    at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:479)
    at com.ctc.wstx.sr.StreamScanner.reportIllegalChar(StreamScanner.java:2442)
    at com.ctc.wstx.sr.StreamScanner.validateChar(StreamScanner.java:2389)
    at com.ctc.wstx.sr.StreamScanner.resolveCharEnt(StreamScanner.java:2355)
    at com.ctc.wstx.sr.StreamScanner.fullyResolveEntity(StreamScanner.java:1501)
    at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2726)
    at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1065)
    at com.sun.xml.ws.util.xml.XMLStreamReaderToXMLStreamWriter.bridge(XMLStreamReaderToXMLStreamWriter.java:142)
    at com.sun.xml.ws.message.stream.StreamMessage.writePayloadTo(StreamMessage.java:376)
    at com.sun.xml.ws.message.stream.StreamMessage.writeEnvelope(StreamMessage.java:412)
    at com.sun.xml.ws.message.stream.StreamMessage.writeTo(StreamMessage.java:390)
    at com.sun.xml.ws.security.message.stream.LazyStreamBasedMessage.readMessage(LazyStreamBasedMessage.java:476)
    at com.sun.xml.wss.jaxws.impl.SecurityTubeBase.verifyInboundMessage(SecurityTubeBase.java:444)
    at com.sun.xml.wss.jaxws.impl.SecurityClientTube.processClientResponsePacket(SecurityClientTube.java:434)
    at com.sun.xml.wss.jaxws.impl.SecurityClientTube.processResponse(SecurityClientTube.java:362)
    at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:972)
    at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:910)
    at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:873)
    at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:775)
    at com.sun.xml.ws.client.Stub.process(Stub.java:429)
    at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:168)
    at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
    at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:102)
    at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:151)
    at …
Run Code Online (Sandbox Code Playgroud)

java wcf web-services java-metro-framework webservice-client

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