Jump to content

Search the Community

Showing results for tags 'java'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade, Finanças e Admin. Pública
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


GitHub


LinkedIn


Twitter


Facebook

  1. Olá Pessoal, Eu estou iniciar a minha programação em java, tenho de fazer um texto e numa estrutura de árvore binária tenho de ver nº de ocorrências de cada caráter e a sua frequência relativa num fila de prioridade, os heaps. E para linhas onde estão as palavras uma lista ligada. Será que alguém me pode orientar num que tenho de fazer ? Obrigado
  2. Boas, Alguem me pode dizer se o grafico de consumo de heap abaixo é normal? Este garfico de consumo da app a ser executada durante 1 dia e meio +/-. A aplicaçao basicamente faz a mesma coisa durante todo o tempo, que no fundo é de x em x tempo por exemplo de 5 em 5 minutos, faz um HTTP Post request etc. Nao entendo porque estes saltos de consumo, alguem me consegue ajudar a analizar?
  3. Caros, criei um endPoint que recebe no postman credittypeVAR = HIP,JUR (que seria uma lista). Isto chega no controler certinho dentro de List(String) credittypeVAR. Sendo que quando eu uso na chamada ao repositorio “AND (:credittypeVAR IS NULL OR :credittypeVAR = ‘’” OR credittype IN (:credittypeVAR))" este valor não é consultado. Eu tenho uma erro oracle.jdbc.OracleDatabaseException: ORA-00920: operador relacional inválido o que pode ser? Se eu fizer "Matelado" assim "AND (:credittypeVAR IS NULL OR :credittypeVAR = ‘’” OR credittype IN ('HIP','JUR'))" Funciona. estou a usar o Oracle.
  4. Olà! Eu atulizei o spring boot do 2 para o 3 e o Java do 8 para o 17,em um sistema e tenho este erro que ainda não consegui resolver. Alguém sabe o que fazer? org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.QueryException: Parameter 2 of function extract() has type TEMPORAL, but argument is of type java.time.Duration Não tenho certeza se tem a ver com este método: public static Query updateSchedulerControl(EntityManager em, String query, String podId) { Query q = em.createQuery(query); q.setParameter("podId", podId); q.setParameter("sysDate", Timestamp.valueOf(LocalDateTime.now())); return q; }
  5. Preciso de ajuda a realizar uma ficha de Java! Alguém me consegue ajudar?
  6. package jogoGalo; import java.util.Scanner; public class jogoGalo { static char tabuleiro [][]; // inicia o tabuleiro public static void inicializaçãoDoTabuleiro () { tabuleiro = new char[3][3]; for (int i = 0; i < tabuleiro.length; i++) { for (int j = 0; j < tabuleiro.length; j++) { tabuleiro[i][j]=' '; } } } // desenha o tabuleiro public static void mostrarTabuleiro () { tabuleiro = new char[3][3]; for (int i = 0; i < tabuleiro.length; i++) { System.out.println("----------"); System.out.print("| "); for (int j = 0; j < tabuleiro.length; j++) { System.out.print(" | "); } System.out.println(); } System.out.println("-----------"); } // faz uma jogada, mas não guarda o simbolo no tabuleiro não sei porque public static boolean fazerJogada(char simbolo){ Scanner teclado = new Scanner(System.in); System.out.println("Insira a linha onde quer jogar"); int linha = teclado.nextInt(); if((linha < 1) || (linha > 3)){ //linha invalida return false; } System.out.println("Insira a coluna onde quer jogar"); int coluna = teclado.nextInt(); if((coluna < 1) || (coluna > 3)){ //coluna invalida return false; } //guardar a jogada que foi feita tabuleiro[linha-1][coluna-1] = simbolo; return true; //devolver sucesso } public static void main(String[] args) { // TODO Auto-generated method stub char simboloCorrente='x'; inicializaçãoDoTabuleiro(); fazerJogada(simboloCorrente); mostrarTabuleiro(); } } Olá. Eu precisava que me dessem pistas, sobre um problema neste código: Faço uma jogada mas o tabuleiro é mostrado vazio. Poderiam, assim por alto, detectar o erro? Best regards
  7. ola, eu estou a fazer o jogo tetris em processing para um trabalho de fim de semestre, mas não consegui ainda fazer as pecas se mexeram e rodarem. Também queria q aparecesse a previsão da queda da peça. Se alguém pode se me ajudar com alguma dica ou algo assim agradecia.
  8. Bom dia Estou a tentar assinar vários documentos PDF com o cartão de cidadão mas queria que fosse pedido o pin da assinatura apenas uma vez, já que isto seria para assinar vários de seguida e não é pratico estar sempre a pedir o PIN. Sei que o middleware do CC permite isso através do signbatch e que funciona mas não vou poder usar isso no projecto que estou a fazer. Tenho de fazer manualmente. Tentei o PKCS#11 direto mas pede-me sempre o PIN cada vez que quero assinar. Alguém já fez alguma coisa parecida? Obrigado
  9. Olá a todos Sou de Angola estou desenvolvendo um software de facturação usando java e precisso de ajuda na criação do SAF-T(AO). Tentei pesquisar mas quase não existe conteudo relacionado com o assunto em Angola. Alguém poderia me ajudar?
  10. Olá caros, tive um problema com meu sistema operacional (Windows 10) e tive que formatar meu computador. Estou programando no Eclipse com JAVA no Spring Boot e coloquei o Swagger. Quando eu subo para servidor, depois de ter compilado (java -jar target/nomeDoArquivo.Jar) e tento abrir o Swagger (http://localhost:8080/swagger-ui) da este erro "O acesso a localhost foi recusado" no navegador. Como eu resolvo isto? Grato.
  11. Há por aqui alguem com experiência em Java em iSeries (AS400)?
  12. Olá! Alguém pode me ajudar com uma solução. Preciso transforma um numero BigDecimal que tem várias casas decimais depois do ponto em duas casas depois do ponto e ainda e zero até quatro deve ser arredondado para baixo e cinco até nove deve ser arredondado para cima. Já vi algumas coisas como isso: BigDecimal bd2 = new BigDecimal(1.815f).setScale(2, RoundingMode.HALF_EVEN); Mas, não funciona pro meu caso.
  13. Bom dia! Alguém poderia me ajudar com o código para o problema abaixo? É um exercício sugerido por um professor de um curso de Engenharia. Abaixo está o solicitado, se alguém puder ajudar, ficaria muito grato. "Em exercícios anteriores, foi criado um algoritmo para converter um código de cores de resistores em valor numérico da resistência. Agora, iremos fazer o inverso. Faça um programa que, ao informar o valor da resistência, retorne o código de cores do resistor. Obs.: Basta considerar valores de resistência a partir de 10 Ω. Em outras palavras, basta considerar as cores preto, marrom, vermelho, laranja, amarelo, verde, azul, violeta, cinza e branco. Não precisa considerar resistores maiores que 91 MΩ. Em outras palavras, eventualmente não será necessário utilizar os tipos de dados unsigned int ou long int para armazenar os valores dos resistores, já que os valores não serão muito grandes numericamente. Parte 1 ----> Após as mensagens de boas-vindas e informações, incluindo o nome do autor do programa, o usuário deve entrar no teclado com um valor inteiro entre 10 e 91000000. O programa só pode avançar caso o usuário digite um número inteiro nesta faixa de valores. Obs.: Não precisa testar se o usuário digitou um número inteiro. Complemento: ao pressionar enter, deve ser impresso ‘Ω’ após o número digitado. Parte 2 ----> O computador deve identificar os dois primeiros dígitos e informar se o resistor faz parte da série E-24. (10, 11, 12, 13, 15, 16, 18, 20, 22, 24, 27, 30, 33, 36, 39, 43, 47, 51, 56, 62, 68, 75, 82, 91) Obs.: Lembre-se de fazer soluções simples e curtas. Complemento: se não fizer parte do E-24, perguntar novamente pelo resistor. Parte 3 ----> Deve ter um método que recebe um número, entre 0 e 9, e retorna uma string com o nome da cor. Esse método deve ser utilizado para obter as 3 cores. Parte 4 ----> As 3 cores retornadas devem ser armazenadas em um vetor de string. Imprimir na tela as três cores. Complemento: A chamada do método desenvolvido em (3) deve estar dentro de um laço de repetição. Parte 5 ----> Pergunte ao usuário a potência do resistor. Retorne para o usuário a máxima tensão que aquele resistor pode ser submetido ( 𝑉=√𝑃.𝑅 ). O cálculo deve ser feito dentro de um novo método.
  14. Boas tardes, Na unidade hoteleira onde trabalho vamos implementar o pagamento por Referência Multibanco através da SIBS. Necessitamos agora de, do nosso lado, ter um executável em JAVA com as informações necessárias para gerar a referência multibanco (nome, data, entidade, etc). Temos o código em JAVA da parte da SIBS para usar no dito executável/programa. Qual a melhor forma de fazer este executável para uma pessoa que não tem grande experiência em JAVA? Tenho o Eclipse instalado, é necessária mais alguma ferramenta? Obrigado desde já.
  15. Boa noite, Sou iniciante na programação e não estou a conseguir parar o loop deste código: freelancersarray = []; var xMen = ['Professor X', 'Cyclops', 'Beast', 'Iron-Man', 'Hobgoblin']; var freelancers = ['Legion', 'Magneto']; xMen.pop(); xMen.pop(); for(i=0, j=0; i<freelancers.length; i++, j++) { freelancers.push(...xMen); console.log(freelancers[i]); } A ideia é retirar da variável xMen os 2 últimos itens e depois fazer um for loop em que junte o array xMen ao array freelancers. O código resulta só que está a fazer um loop infinito em vez de parar quando imprime os dois arrays. Se alguém eme conseguir ajudar a perceber porquê agradeço.
  16. Tópico relativo ao sistema SAFE: https://www.autenticacao.gov.pt/serviço-de-assinatura-de-faturas-eletrónicas-safe- Serviço de Assinatura de Faturas Eletrónicas (SAFE) O Serviço de Assinatura de Faturas Eletrónicas (SAFE) permite que o administrador, gerente ou diretor de uma empresa possa assinar faturas eletrónicas em softwares de faturação integrados com o SAFE. A assinatura digital através do SAFE é certificada pelo Estado Português. A documentação técnica do Serviço de Assinatura de Faturas Eletrónicas (SAFE) está disponível em: https://cloud.ama.gov.pt/index.php/s/2CV8yEJLLOxwjQA password: 12345 Em ambiente de qualidade devem utilizar as credenciais que constam na documentação. O procedimento para integração do OAuth e a documentação necessária está disponível em:https://cloud.ama.gov.pt/index.php/s/NfWvh2ERmJ22dFd password: 12345
  17. Olá Viva, Ando com um problema já algum tempo. Necessito de assinar um PDF, recorrendo aos serviços da AMA, com Chave Móvel Digital. Recentemente vi um tópico em C# aqui. Tendo por base os contributos do @Labreu, tentei implementar o projeto em java (está disponível uma versão no github), não correu bem. Enquadramento: Obtém certificados utilizador Cria assinatura vazia no PDF Obtém hash do PDF a assinar, com prefixo da AMA Cria PDF temporário com a assinatura vazia Envia hash para AMA AMA -> envio SMS para envio de hash assinada Obtenção de hash assinada e inclusão da mesma e PDF. Criação do PDF assinado, mas falha. Alguma ideia/sugestão? Obrigado
  18. Estou a tentar programar em vb.net um executavel java. Ele no gestor de tarefas do windows aparece com estes parametros de linha de comandos, e tenho de usar esses comandos senão meus objetos nao funcionam. Estou a lançar esse executável com estes comandos: "C:\Holyrics\Holyrics\jre\bin\javaw.exe" -Xms850m -Xmx850m -XX: MaxDirectMemorySize = 512m -Dsun.java2d.d3d=False -Dfile.encoding=UTF-8 -jar "C:\Holyrics\Holyrics.exe" Mas seu eu introduzir esse comando em algum lado o java dá-me erro e eu não sei porquê. O erro obtido é este: Não consigo assim perceber como colocar iste comando.
  19. Boa tarde Estou a construir um sistema solar processing, mas aoa colocar as imagens nos planetas as imagens estao repetir-se, alguem me pode ajudar? obrigada import peasy.*; Planet sun; PeasyCam cam; PImage sunTexture; PImage[] textures = new PImage[3]; void setup() { size(600, 600, P3D); sunTexture = loadImage("sun.jpg"); textures[0] = loadImage("mars.jpg"); textures[1] = loadImage("earth.jpg"); textures[2] = loadImage("mercury.jpg"); cam = new PeasyCam(this, 500); sun = new Planet(50, 0, 0, sunTexture); sun.spawnMoons(4, 1); }
  20. Nuno Sousa

    binarySearch

    Boas tardes. Estou com uma pequena dúvida em relação á busca de um valor por binarySearch, queria ver se alguém me consegue ajudar. Segue abaixo o exercício: int vet[] = {1, 6, 4, 3}; for(int v:vet){ System.out.print(v + " "); } System.out.println(""); int pos = Arrays.binarySearch(vet, 3); System.out.println("Valor encontrado na posição " + pos); } A questão aqui é que o valor que me retorna na busca por 3 é -2 e pelo pouco que percebo não está certo mas se colocar a busca pelo valor 6 já me retorna a posição correta que é 1. Alguém me sabe dizer porque isto acontece? Obrigado a todos.
  21. Olá! Eu criei uma lista no JSP que quando clikada no link "alterar" é aberto um formulário e nele vai todas as informações. A ideia seria que o usuário verifique as informações antes de alterar. O problema é que não consigo fazer esta alteração no banco. Não sei como enviar o nome da minha lógica com os parametros. Nem com um link e nem pelo botão do formulário. Vejam meu código. Grato,. O primeiro código abaixo tem o link para o alterar que envia os dados para a tela alterar. A tela de alterar é o código seguinte é aonde eu não consigo enviar os parametros com o nome da classe. O ultimo código é a classe que vai realmente alterar. <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Lista JSTL</title> </head> <body> <c:import url="cabecalho.jsp" /> <table> <!-- percorre contatos montando as linhas da tabela --> <th>Nome</th> <th>E-mail</th> <th>Endereço</th> <th>Dt Nasc</th> <c:forEach var="contato" items="${contatos}"> <tr> <td>${contato.nome}</td> <td><c:if test="${not empty contato.email}"> <a href="mailto:${contato.email}">${contato.email}</a> </c:if> <c:if test="${empty contato.email}"> E-mail não informado </c:if></td> <td>${contato.endereco}</td> <td><fmt:formatDate value="${contato.dataNascimento.time}" pattern="dd/MM/yyyy" /></td> <td><a href="mvc?logica=RemoveContatoLogica&id=${contato.id}">Remover</a> <td><a href="mvc?logica=ExibeFormAlterarPreechidoLogica&id=${contato.id}&nome=${contato.nome} &email=${contato.email}&endereco=${contato.endereco} &dataNascimento=${contato.dataNascimento.time}">Alterar</a> </td> </tr> </c:forEach> </table> <c:import url="rodape.jsp" /> </body> </html> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <%@taglib tagdir="/WEB-INF/tags" prefix="caelum"%> <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Alterar JSTL</title> </head> <body> <c:import url="cabecalho.jsp" /> <h1>Alterar Contatos</h1> <hr /> <form action="mvc?logica=AlteraContatoLogica$"> <table> <tr> <td><h2>Id:${contato.id}</h2></td> </tr> <tr> <td>Nome:</td> <td><input type="text" name="nome1" value= 'porra' /> </td> </tr> <tr> <td>E-mail:</td> <td><input type="text" name="email" value="${contato.email}" /> </td> </tr> <tr> <td>Endereço:</td> <td><input type="text" name="endereco" value="${contato.endereco}" /></td> </tr> <tr> <td>Data Nascimento:</td> <!-- <td><caelum:campoData id="dataNascimento" /></td> --> <td><input type="text" name="dataNascimento" value="<fmt:formatDate value="${contato.dataNascimento.time}" pattern="dd/MM/yyyy" />"></td> </tr> </table> <input type="submit" value="Gravar" /> <a href="mvc?logica=AlteraContatoLogica&id=${contato.id}&nome=${contato.nome} &email=${contato.email}&endereco=${contato.endereco} &dataNascimento=${contato.dataNascimento.time}">Alterar</a> </form> <c:import url="rodape.jsp" /> </body> </html> package br.com.caelum.mvc.logica; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import br.com.caelum.jdbc.dao.ContatoDao; import br.com.caelum.jdbc.modelo.Contato; public class AlteraContatoLogica implements Logica { public String executa(HttpServletRequest req, HttpServletResponse res) throws Exception { Contato contato = new Contato(); contato.setId(Long.parseLong(req.getParameter("id"))); contato.setNome(req.getParameter("nome")); contato.setEmail(req.getParameter("email")); contato.setEndereco(req.getParameter("endereco")); Calendar calendar = Calendar.getInstance(); try { String data = req.getParameter("dataNascimento"); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); calendar.setTime(sdf.parse(data)); } catch (ParseException e) { System.out.println("Calenda ñ construido"); } contato.setDataNascimento(calendar); ContatoDao dao = new ContatoDao(); dao.altera(contato); System.out.println("Alterado contato... "); req.setAttribute("contato", contato); return "mvc?logica=ListaContatosLogica"; } } Grato por qualquer dica.
  22. Boa noite, Tenho de elaborar um projeto final (criação de um programa em JAVA), mas estou indeciso por qual optar, sabendo que os meus conhecimentos de JAVA são muito limitados. 1 - Programa em Java que faça a gestão dos sumários 2 - Programa em JAVA para gestão das faltas do pessoal (docente e não-docente) Agradeço imenso a quem me possa ajudar na elaboração dos referidos programas. Aguardo ajuda de todos. Muito obrigado. Rui Nunes
  23. Boas, Desculpem a minha ignorância sou novo no Java, queria saber como resolver este problema: eu salvo o arquivo como .jar e o arquivo é savo em .zip e depois quando eu tento extrair ele dá erro! Já tentei abrir o cmd e navegar até á pasta onde o arquivo estava (neste caso: Projetos), e depois escrevi (java -jar nome do ficheiro), inicialmente devia dar mas não tou a ver o problema! Porque normalmente quando se salva um arquivo .jar é só dar duplo clique sobre ele e abre! Tentei também (open with) e pus para o ficheiro abrir com o Java mas sem solução! O erro que dá sempre que tento abrir ficheiro é: Corrupt or invalid jar file. Podem me ajudar?
  24. Boas, Queria muito saber, qual é linguagem mais procurada por empresas de software JAVA ou Python?
  25. Bom dia. Estou com problemas porque tenho alguns métodos que alteram dentro deles diferentes tipos de variáveis (inteiros, Strings, booleanos). O meu objetivo é passar para fora do método estes valores diferentes de uma só vez mas o metodo apenas pode devolver um tipo de dados. Para os inteiros e strings surgiu a solução de criar um array de Strings e guardar lá a nossa informação seja a informaçao um String ou um inteiro, este último é guardado no array depois de passar pelo método Integer Parse Int. Será que existe uma solução melhor para atualizar algumas variáveis que são alteradas dentro de alguns métodos do meu programa? Obrigado.
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.