Articles of java

Codificação Java Unicode

Um char Java tem 2 bytes (tamanho máximo de 65.536), mas há 95.221 caracteres Unicode. Isso significa que você não pode manipular certos caracteres Unicode em um aplicativo Java? Isso se resume a qual codificação de caracteres você está usando?

Análise de Java – Gson aninhada dentro de nested

Eu tenho que interagir com uma API, e o formato de resposta (pelo que eu li) parece estar mal estruturado. Eu encontrei um grupo de google responder a um problema um pouco semelhante aqui , mas estou tendo problemas para implementar uma class Response para lidar com o Gson.fromJson. Existe um exemplo que eu estou […]

O que esse símbolo significa no IntelliJ? (círculo vermelho no canto inferior esquerdo do nome do arquivo, com ‘J’ nele)

Sob a pasta de destino no IntelliJ para um projeto Java que criei, tenho alguns arquivos de origem java no pacote. Ao lado de cada arquivo, o ícone ‘J’ tem um círculo vermelho com uma linha. O que isso significa? Como faço para corrigir isso?

spring: Certifique-se de que um determinado bean seja inicializado primeiro

Eu tenho uma biblioteca fazendo configuração de tempo de execução e configuração de log4j (no log4j.properties ou log4j.xml). Eu defini um bean com class chamada MyLoggerFactory e eu quero que este seja o primeiro bean a ser inicializado usando a mola. Eu vi que um problema já foi preenchido com a mola para ter suporte […]

Um JRE ou JDK deve estar disponível para executar o Eclipse. Nenhuma JVM foi localizada depois de procurar nos seguintes locais

O Eclipse não consegue abrir, usou o eclipse antes e abriu antes sem um problema. Agora continuo recebendo a seguinte mensagem de erro: Um Java Runtime Environment (JRE) ou Java Development Kit (JDK) deve estar disponível para executar o Eclipse. Nenhuma máquina virtual Java foi encontrada depois de pesquisar nos seguintes locais: Ter eclipse para […]

Obtendo events de um database

Não estou muito familiarizado com os bancos de dados e o que eles oferecem fora das operações CRUD. Minha pesquisa me levou a gatilhos . Basicamente, parece que os gatilhos oferecem esse tipo de funcionalidade: (da Wikipedia ) Normalmente, há três events desencadeadores que fazem com que os acionadores “disparem”: Evento INSERT (como um novo […]

Por que o byteArray tem 22 em vez de 20?

Tentamos converter de string para Byte[] usando o seguinte código Java: String source = “0123456789”; byte[] byteArray = source.getBytes(“UTF-16”); Obtemos uma matriz de bytes de comprimento de 22 bytes, não temos certeza de onde esse preenchimento vem. Como obtenho uma matriz de comprimento 20?

Quais são as circunstâncias sob as quais um bloco finalmente {} não será executado?

Em um Java try{} … catch{} … finally{} block, o código dentro do finally{} é geralmente considerado “garantido” para rodar independentemente do que ocorre no try / catch. No entanto, conheço pelo menos duas circunstâncias em que não será executado: Se System.exit(0) é chamado; ou, Se uma Exceção for lançada até a JVM e o […]

java.net.URLEncoder.encode (String) está obsoleto, o que devo usar em vez disso?

Recebo o seguinte aviso ao usar java.net.URLEncoder.encode : aviso: [deprecation] encode (java.lang.String) em java.net.URLEncoder foi preterido O que devo usar em vez disso?

spring: File Upload RESTFUL Web Service

Estou criando o POC para o serviço Web RESTFUL usando o Spring 4.0. Ele está funcionando bem se passarmos apenas String ou qualquer outro dataype básico. @RequestMapping(value=”/upload/file”, method=RequestMapping.post) public String uploadFile(@RequestParam(“fileName”, required=false) String fileName){ logger.info(“initialization of object”); //—————————————- System.out.Println(“name of File : ” + fileName); //—————————————- } Isso funciona bem. mas se eu quiser passar […]