Articles of java

Como converter um programa java para daemon com jsvc?

Eu escrevi um programa e agora devo convertê-lo em um daemon. Desde que eu sou um noob e não sei nada sobre isso, você pode por favor me diga como posso fazê-lo ou você pode por favor me dar tutoriais básicos ou leituras sobre isso? Eu realmente quero aprender como posso fazer isso? Obrigado a […]

Como podemos redirect uma saída do console do programa Java para vários arquivos?

Como podemos redirect a saída do console do eclipse para um arquivo? Eu posso: Run Configuration -> Commons -> Select a file . Use System.setOut(PrintStream) e System.setErr(PrintStream) . O problema com 1) é que eu preciso gravar a saída do console para arquivos diferentes em vez de um arquivo. O problema com 2) é que […]

Dividindo um arquivo csv com aspas como delimitador de texto usando String.split ()

Eu tenho um arquivo separado por vírgulas com muitas linhas semelhantes a uma abaixo. Sachin,,M,”Maths,Science,English”,Need to improve in these subjects. Quotes é usado para escaping da vírgula delimitadora usada para representar vários valores. Agora, como dividir o valor acima no delimitador de vírgula usando String.split() se for possível?

Criar um projeto Maven no Eclipse reclama “Não foi possível resolver o arquétipo”

Eu sou totalmente um novato com Maven. Eu quero criar um projeto Maven com o Eclipse Juno EE com arquetipo “webapp”. Eu instalei “Maven Integration para Eclipse WTP (incubação)” e também instalei “Maven Integration for Eclipse” (encontrei na guia Installed do Eclipse Marketplace). Quando tento criar um novo projeto em File-> New_> Maven Project , […]

Conexão remota JMX

Estou tentando abrir uma conexão JMX com o aplicativo java em execução em uma máquina remota. A JVM do aplicativo é configurada com as seguintes opções: com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate = false com.sun.management.jmxremote.ssl = false Eu sou capaz de se conectar usando localhost:1088 usando jconsole ou jvisualvm. Mas não consigo conectar usando xxx.xxx.xxx.xxx:1088 de […]

CountDownLatch vs. Semaphore

Existe alguma vantagem de usar java.util.concurrent.CountdownLatch ao invés de java.util.concurrent.Semaphore ? Tanto quanto eu posso dizer os seguintes fragments são quase equivalentes: 1. Semáforo final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread() { public void run() { try { doStuff(); } […]

O que é class java pojo, java bean, class normal?

Duplicar Possível: Diferença entre DTO, VO, POJO, JavaBeans? Oi por favor não diga que minha pergunta é duplicada 🙂 Eu vi todas as perguntas mas não entendi a diferença exata. Alguém pode explicar o que é POJO , Bean , Normal Class em linguagem fácil?

O que exatamente é injeção de campo e como evitá-lo?

Eu li em alguns posts sobre Spring MVC e Portlets que a injeção de campo não é recomendada. Porque eu estou tentando pegar um Então eu me perguntei se eu estou usando injeção de campo e não posso responder. Pelo que entendi, injeção de campo é se você injetar um Bean em um atributo com […]

Manifest.mf errado no IntelliJ IDEA criou .jar

Estou tentando empacotar um projeto usando as bibliotecas do OptaPlanner 6.0.1 em um .jar através do artefato jar do IntelliJ IDEA mas em vez do meu manifest.mf contendo o padrão Manifest-Version: 1.0 Main-Class: abcapp o jar usa o fornecido no ecj-3.7.2.jar, uma das bibliotecas de suporte do OptaPlanner: Manifest-Version: 1.0 Build-Jdk: 1.6.0_26 Built-By: ibrandt Created-By: […]

Como posso desligar os conjuntos do executor / agendador de tarefas do Spring antes que todos os outros beans no aplicativo da Web sejam destruídos?

Em um aplicativo da Web Spring, tenho vários DAO e beans de camada de serviço. Um bean de camada de serviço anotou os methods @Async / @Scheduled. Esses methods dependem de outros beans (autowired). Eu configurei dois conjuntos de encadeamentos em XML: Tudo funciona como esperado. Meu problema é que não consigo fazer um desligamento […]