Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

13
Classes glorificadas na linguagem Java
Algumas classes na API Java padrão são tratadas de maneira ligeiramente diferente de outras classes. Estou falando sobre aquelas classes que não poderiam ser implementadas sem suporte especial do compilador e / ou JVM. As que eu proponho imediatamente são: Object (obviamente) pois ele, entre outras coisas, não tem uma …
96 java 


18
hadoop Sem FileSystem para o esquema: arquivo
Estou tentando executar um simples NaiveBayesClassiferusando o hadoop, obtendo este erro Exception in thread "main" java.io.IOException: No FileSystem for scheme: file at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1375) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1390) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:196) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:95) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:180) at org.apache.hadoop.fs.Path.getFileSystem(Path.java:175) at org.apache.mahout.classifier.naivebayes.NaiveBayesModel.materialize(NaiveBayesModel.java:100) Código: Configuration configuration = new Configuration(); NaiveBayesModel model = NaiveBayesModel.materialize(new Path(modelPath), configuration);// error …
96 java  hadoop  io 

4
Como obter o valor Enum do índice em Java?
Eu tenho um enum em Java: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Quero acessar valores enum por índice, por exemplo Months(1) = JAN; Months(2) = FEB; ... Como devo fazer isso?
96 java  enums 

11
objeto == nulo ou nulo == objeto?
Eu ouvi de alguém que null == objecté melhor do que object == null verificar por exemplo : void m1(Object obj ) { if(null == obj) // Is this better than object == null ? Why ? return ; // Else blah blah } Existe alguma razão ou este é …
96 java  null 




2
Reutilizar um PreparedStatement várias vezes
no caso de usar PreparedStatement com uma única conexão comum sem nenhum pool, posso recriar uma instância para cada operação dml / sql mantendo o poder das instruções preparadas? Quero dizer: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } ao invés de: PreparedStatement …

4
Baixar anexos usando Java Mail
Agora que baixei todas as mensagens e as armazenei em Message[] temp; Como faço para obter a lista de anexos de cada uma dessas mensagens para List<File> attachments; Nota: sem libs de terceiros, por favor, apenas JavaMail.


2
Imprimir todos os sinalizadores JVM
Encontrou um sinalizador JVM interessante: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Ele imprime centenas de várias opções, das quais nunca ouvi falar antes. Ele também imprime valores padrão, o que ajuda a diagnosticar melhor os comportamentos da JVM. Outra bandeira interessante é: -XX:+UnlockExperimentalVMOptions Alguém conhece alguma documentação que explique cada um deles?

6
Comparar duas matrizes de bytes? (Java)
Eu tenho uma matriz de bytes com uma sequência binária conhecida. Preciso confirmar se a sequência binária é o que deveria ser. Eu tentei .equalsalém ==, mas nenhum funcionou. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else { System.out.println("different'"); }
96 java  binary 


12
Conexão JMX remota
Estou tentando abrir uma conexão JMX com um aplicativo java em execução em uma máquina remota. O aplicativo JVM é configurado 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 Consigo me conectar localhost:1088usando jconsole ou jvisualvm. Mas não consigo conectar usando xxx.xxx.xxx.xxx:1088de uma máquina …
96 java  jmx  jconsole 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.