Jump to content

Search the Community

Showing results for tags 'java'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • 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
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • 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...

Found 3,460 results

  1. Serg1i

    Diagonal secundária de uma matriz

    Olá malta programadora. Estou a tirar um curso de programação. Estava a fazer um exercício de matrizes para apresentar no ecrã a diagonal principal. Depois tentei fazer o mesmo mas para a diagonal secundária no entanto tive de recorrer a um ciclo if como podem ver em baixo: System.out.println(); System.out.print("Secondary diagonal: "); for (int i=0; i<n; i++){ for (int j=0; j<n; j++){ if(j+i == n-1){ System.out.print(matriz [i] [j] + " "); } } } Funciona mas pretendo fazer somente com ciclos for: A minha tentativa foi esta: System.out.println(); System.out.print("Secondary diagonal: "); for (int i=0; i<n; i++){ for (int j=n-1; j>=0; j--){ System.out.print(matriz[i+j][i+j] + " "); } } Imprime a diagonal secundária correctamente para o caso de uma matriz de 2x2 mas deu um erro de excepção -> Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 2 Se for uma matriz 3x3 imprime a diagonal principal de cima para baixo e erro de excepção Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3 Alguém me pode dar uma dica? Obrigado
  2. Tiago Fortuna

    switch case sem metodos

    Boa tarde, Tenho que realizar um trabalho escolar e tenho dúvidas na seguinte parte: switch(opcao) { case 'E': System.out.println("(I)nserir item no fim da lista."); System.out.println("Inserir item na (p)osição n da lista."); System.out.println("Apagar (ú)ltimo item inserido na lista."); System.out.println("Apagar item na posição (N) da lista."); System.out.println("(A)pagar itens da posição m à n da lista."); System.out.println("(L)istar todos os itens."); System.out.println("(V)oltar."); opcao=teclado.next().charAt(0); teclado.nextLine(); break; Tenho que fazer o código para cada uma das letras com outro case mas não estou a perceber como. Podem me ajudar? PS não podemos usar métodos
  3. Sou iniciante em Java e estou tendo dificuldades para executar o algoritmo Stable Marrage de GaleShapley,. Na execução aparece o seguinte erro: Error: Index 3 out of bounds for length 3 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 3 at br.com.entrada.GaleShapley.calcMatches(GaleShapley.java:48) at br.com.entrada.GaleShapley.<init>(GaleShapley.java:33) at br.com.entrada.GaleShapley1.main(GaleShapley1.java:164) Gale Shapley Marriage Algorithm Sized : 3 Segue o código abaixo: import java.io.BufferedReader; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class GaleShapley { private int N, engagedCount; private String[][] menPref; private String[][] womenPref; private String[] men; private String[] women; private String[] womenPartner; private boolean[] menEngaged; /** Constructor **/ public GaleShapley (){ } public GaleShapley(String[] m, String[] w, String[][] mp, String[][] wp) { System.out.println("Sized : "+ mp.length); N = mp.length; engagedCount = 0; men = m; women = w; menPref = mp; womenPref = wp; menEngaged = new boolean[N]; womenPartner = new String[N]; calcMatches(); } /** function to calculate all matches **/ private void calcMatches() { while (engagedCount < N) { int free; for (free = 0; free < N; free++) if (!menEngaged[free]) break; for (int i = 0; i < N && !menEngaged[free]; i++) { int index = womenIndexOf(menPref[free]); if (index < womenPartner.length && womenPartner[index] != null ) { womenPartner[index] = men[free]; menEngaged[free] = true; engagedCount++; } else { String currentPartner = womenPartner[index]; if (morePreference(currentPartner, men[free], index)) { womenPartner[index] = men[free]; menEngaged[free] = true; menEngaged[menIndexOf(currentPartner)] = false; } } } } printCouples(); } /** function to check if women prefers new partner over old assigned partner **/ private boolean morePreference(String curPartner, String newPartner, int index) { for (int i = 0; i < N; i++) { if (womenPref[index].equals(newPartner)) return true; if (womenPref[index].equals(curPartner)) return false; } return false; } /** get men index **/ private int menIndexOf(String str) { for (int i = 0; i < N; i++) if (men.equals(str)) return i; return -1; } /** get women index **/ private int womenIndexOf(String str) { for (int i = 0; i < N; i++) if (women.contains(str)) return i; return -1; } /** print couples **/ public void printCouples() { System.out.println("Couples are : "); for (int i = 0; i < N; i++) { System.out.println(womenPartner +" "+ women); } } /** main function **/ public static void main(String[] args) throws IOException{ System.out.println("Gale Shapley Marriage Algorithm\n"); /** list of men **/ String[] m = {"1", "2", "3"}; /** list of women **/ String[] w = {"1", "2", "3"}; /** men preference **/ String[][] mp = null ; /** women preference **/ String[][] wp= null ; try{ FileInputStream fstream = new FileInputStream("src/input.txt"); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; int line=0; int k=0; int n=0; int i=0; while ((strLine = br.readLine()) != null) { if(line==0){ n =Integer.valueOf(strLine.trim()); mp=new String[n][n]; wp=new String[n][n]; line++; } else{ String[] preferences=strLine.split(" "); if(i<n){ mp=preferences; } else{ if(i-n < w.length) { wp[i-n]=preferences; } } i++; } } in.close(); GaleShapley gs = new GaleShapley(m, w, mp, wp); }catch (Exception e){//Catch exception if any e.printStackTrace(); System.err.println("Error: " + e.getMessage()); } } }
  4. Olá pessoal, tenho o seguinte problema: aça um programa que leia as classificações de exame de APROG de uma turma com n alunos (para um array). O número de alunos (n) é inserido pelo utilizador. De seguida, calcule e mostre a média da turma. Finalmente, mostre quantos alunos reprovaram à disciplina (nota <10). O programa deve mostrar a média da turma (formatada com 1 casa decimal) e quantos alunos reprovaram à disciplina, em linhas separadas e com o seguinte formato: media=<media> reprovacoes=<nº de reprovações> input deve ser: 5 12 8 17 19 5 output: media=12.2 reprovacoes=2 Eu consigo calcular as medias porem não sei como encontrar os menores valores digitados que sejam menores que 10 para colocar em reprovações aqui esta o que eu fiz. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double soma = 0; double media; int div = 0; int menor = 0; double nota[] = new double[6]; System.out.println("Digite o nome do aluno"); String nome = sc.next(); System.out.println("Insira as 5 notas"); for (int i = 0; i < 6; i++) { nota[i] = sc.nextDouble(); soma += nota[i]; } div = nota.length; media = (soma / div); if (media >= 10) { System.out.println("media=" + media); System.out.println("reprovado="); } } }
  5. Jacinto

    Dúvida

    Boas, Tenho uma dúvida relativamente ao desenvolvimento de projeto de comunicação em rede. Uma vez que, tenho o programa básico de registo/login e gestão de tickets feito em interface gráfica e eu teria definir do protocolo de comunicação entre cliente e servidor ficando ao meu critério, porém encontro me com bastante dificuldades na adaptação do programa já desenvolvido para aplicar no sistema de comunicação de rede, sendo uma área que não estou grandes dificuldades. Todas as sugestões serão bem-vindas. Obrigado.
  6. ManuelJava

    Manual para aprender Java

    Boas tardes pessoal, gostava de saber qual o melhor manual para aprender Java, isto é, numa versão mais atualizada ou muito recente, ou seja, para não estar e gastar agora uns euros num manual e depois daqui por um ano ser um mono como se costuma dizer, eu andei a ver e encontrei esta, a 5ª Edição, Programação em Java-Curso Completo, do autor: Pedro Coelho, ISBN: 978-972-722-840-9, o que acham deste manual, será bom para quem ainda tem poucos conhecimentos de Java, ou sugerem algum em especial. Digam algo, opiniões são bem vindas.
  7. MMonteiro

    compilar

    Boas pessoal, para executar um ficheiro .java ou .kt no terminal consigo faze-lo mas se tiver mais classes no package como posso fazer para compilar e executar tudo pelo terminal?? tipo tornar tudo num só .jar??
  8. ppulga22

    Pub Sub Pattern

    Olá pessoal. Estou a desenvolver um projeto, e empanquei aqui num detalhe e não estou a ver uma boa maneira de resolver isto. Bem, o projeto consiste em implementar o padrão Publisher Subscriber, a correr via TCP e UDP. Ora bem, eu tenho uma class central, onde armazenamos as mensagens, tópicos e subscribers, e onde estão implementados os métodos principais. Depois, tenho uma class UDPServer, e TCPServer, assim como os clientes. Como estou a trabalhar com singleton na class central, criei uma nova class Driver, só para arrancar ambos os servidores num main(). Posto isto, o meu problema está em partilhar as mensagens, o sistema está a funcionar muito bem, ambos os lados adicionam os subs, e as mensagens publicadas, o problema está em fazer o broadcast. Ou seja, nós recebemos uma mensagem do cliente, do tipo, {"type": pub, "topic": music, "payload": {"name": Valete, "álbum": Serviço Publico, "ano": 2006}}. Aqui o Server vai descodificar a mensagem e enviar para os subs do tópico music. Mas, se receber a mensagem do lado do Server TCP, não consigo enviá-la para o cliente UDP e vice versa. Alguma sugestão? package com.machado.filipe.pubsub.server; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.SocketException; import java.util.HashSet; import java.util.List; import java.util.Set; import org.json.JSONException; import org.json.JSONObject; import com.machado.filipe.pubsub.Message; import com.machado.filipe.pubsub.publisher.Publisher; import com.machado.filipe.pubsub.publisher.PublisherImpl; import com.machado.filipe.pubsub.service.PubSubService; import com.machado.filipe.pubsub.subscriber.Subscriber; import com.machado.filipe.pubsub.subscriber.SubscriberImpl; public class UDPServer { static PubSubService pubSubService; public void run() throws Exception { int serverport = 7777; DatagramSocket udpServerSocket = new DatagramSocket(serverport); System.out.println("Server started...\n"); while(true) { byte[] receiveData = new byte[1024]; DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length); udpServerSocket.receive(receivePacket); String clientMessage = (new String(receivePacket.getData())).trim(); InetAddress clientIP = receivePacket.getAddress(); int clientport = receivePacket.getPort(); byte[] sendData = new byte[1024]; decodeCommand(new String(clientMessage)); JSONObject jsonObj = new JSONObject(clientMessage); String type = jsonObj.getString("type"); if(type.equalsIgnoreCase("pub")) { String topic = jsonObj.getString("topic"); JSONObject payload = jsonObj.getJSONObject("payload"); Publisher publisher = new PublisherImpl(); Message message = new Message(topic, payload); publisher.publish(message, pubSubService); Set<Subscriber> _subscribers = PubSubService.instance().getSubscribers(topic); for(Subscriber sub : _subscribers) { sub.getMessagesForSubscriberOfTopic(topic); String response = sub.getMessages().toString(); sendData = response.getBytes(); DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, clientIP, sub.getClientport()); udpServerSocket.send(sendPacket); } }else if (type.equalsIgnoreCase("sub")) { String topic = jsonObj.getString("topic"); Subscriber subscriber = new SubscriberImpl(clientIP, clientport); subscriber.addSubscriber(topic, pubSubService); subscriber.getMessagesForSubscriberOfTopic(topic); String response = subscriber.getMessages().toString(); sendData = response.getBytes(); DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, clientIP, clientport); udpServerSocket.send(sendPacket); }else if (type.equalsIgnoreCase("unsub")) { String topic = jsonObj.getString("topic"); for (Subscriber sub : PubSubService.instance().getSubscribers(topic)) { if(sub.getClientport() == clientport && sub.getClientIP() == clientIP) { sub.unSubscribe(topic); } } } } } private static void decodeCommand(String jsonString) throws JSONException { JSONObject jsonObject = new JSONObject(jsonString); System.out.println(jsonObject); } } Deixo esta classe para verem como está o server UDP, se precisarem de mais informação ou código, digam algo Obrigado
  9. jorge fonseca

    Jogo de adivinhando o vosso animal

    Exemplo descritivo do jogo: O jogo é cíclico e aumenta conforme os dados inseridos pelo usuário, pode começar com apenas um animal e deve crescer dinamicamente. Abaixo o carácter '-' representa o sistema e o carácter '*' representa o usuário: - Pense em um animal *ok - O animal que você pensou vive na água? *não - Qual animal você pensou? *cachorro - um(a) cachorro _____ mas um(a) baleia não *late - Pense em um animal *ok - O animal que você pensou vive na agua? *não - O animal que você pensou late? *não - Qual animal você pensou? *vaca - um(a) vaca _____ mas um(a) baleia não *rumina - Pense em um animal *ok - O animal que você pensou vive na água? *não - O animal que você pensou late? *sim - O animal que você pensou é um cachorro? *sim - Acertei! - Quer continuar jogando? *sim ----Iniciar novamente o ciclo Fico grato na ajuda do desenvolvimento deste ou ao meno na elucidação da ideia.
  10. Boa tarde a todos, Estou a tentar implementar algo muito simples: uma forma geométrica a mover-se. No entanto, não estou a conseguir que o método super.paintComponent() funcione como deveria. O que se pretende é que a forma geométrica seja desenhada e re-desenhada para dar a sensação de movimento, isto sem que cada forma desenhada fique visível no ecrã (apenas a última forma desenhada deverá ser visível em cada milisegundo). No entanto, o que estou a obter é um rasto de formas desenhadas no ecrã. Invocar o super.paintComponent() deveria eliminar isto, pois é ele o responsável por redesenhar (apagar) o background do JPanel correto? Segue o código que tenho implementado (o código foi bastante simplificado, para ajudar a análise): public class Animated_Shape_Test extends JFrame { public static void main(String args[]) throws IOException { new Animated_Shape_Test(); } public Animated_Shape_Test() throws IOException { this.setSize(500, 500); this.setPreferredSize(new Dimension(500, 500)); this.setLocation(new Point(430, 150)); this.setTitle("Database Launcher v1.0"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setResizable(false); this.setVisible(true); DBPanel panel = new DBPanel(); getContentPane().add(panel, BorderLayout.CENTER); } } final class DBPanel extends JPanel implements Runnable { int musicShapePosX = 85; int musicShapePosY = 100; int SEGMENT_SHAPE_LENGTH = 50; int SHAPE_HEIGHT = 10; float SHAPE_SPEED = 7.5f; CustomShapeButton musicShapeButton = new CustomShapeButton(musicShapePosX, musicShapePosY, SEGMENT_SHAPE_LENGTH, SHAPE_HEIGHT); private ArrayList<Shape> shapes = null; protected DBPanel() throws IOException { shapes = new ArrayList(); shapes.add(musicShapeButton); this.setOpaque(true); this.setFocusable(true); startThread(); } public void startThread() { Thread t = new Thread(this); t.start(); } @Override public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 = (Graphics2D) g; g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2.setColor(getBackground().darker()); g2.fillRect(0, 0, getWidth(), getHeight()); g2.setColor(Color.BLACK); g2.draw(musicShapeButton); } public void delay(int milliseconds) { try { Thread.sleep(milliseconds); } catch (InterruptedException e) { } } @Override public void run() { while (true) { delay(35); animateButtonShapeMusic(); repaint(); } } public void animateButtonShapeMusic() { if (musicShapePosY < 228) { musicShapePosY = (int)(musicShapePosY + SHAPE_SPEED); musicShapeButton.drawShape(musicShapePosX, musicShapePosY, SEGMENT_SHAPE_LENGTH, SHAPE_HEIGHT); } } } Obrigado desde já. Cumps.
  11. nuno35

    Java funcional

    Boa Tarde estou a precisar aqui de uma ajuda num exercício de java funcional Portanto tenho que escrever um método que recebe uma stream um predicado e uma funçao de elementos do mesmo tipo e tem de devolver uma stream com o cada elemento do stream original convertido pela função se passar no predicado os elementos que nao passem no predicado devem aparecer inalterados. convert(Stream.of(1,2,3,4,5,6), (Integer x) -> x > 2, (Integer x) -> x * x) .foreach(System.out::println); int soma = Stream.iterate(1, passo -> passo + 1) .limit(6) .filter(x -> x>2) .map(x -> x * x) Tenho estas duas mas a segunda tira me os elementos que nao passam no predicado nunca os mostra Desde já obrigado
  12. marco rolim

    JOptionPane

    Usando a classe OptionPaner para entrada de dados, faça uma classe que receba dois valores inteiros. O primeiro valor corresponde à quantidade de pontos do líder do campeonato brasileiro de futebol. O segundo valor corresponde à quantidade de pontos do time lanterna. Considerando que cada vitória vale 3 pontos, elabore uma classe que calcule o número de vitórias necessárias para que o time lanterna alcance (ou ultrapasse) o líder. Por exemplo, supondo que as quantidades de ponto fornecidas sejam 40 e 22, então o número de vitórias apresentada na saída deverá ser 6, pois (40-22) / 3 = 6.
  13. ppulga22

    Message Hub

    Boas malta. Eu sou novo aqui e provavelmente há alguma forma simples de fazer isto, mas estou com algumas dúvidas e neste momento quaisquer luzes eram fixes para mim. Tenho de desenvolver um Message Hub em memória, que deve suportar os serviços subscribe e publish em tipos de dados aleatórios via TCP e UDP. Aqui, no tipo de dados estava a pensar em trabalhar a informação em JSON, as conecções TCP e UDP, usar o ServerSocket e DatagramSocket para isto. O Message Hub em memória, deve ser uma base de dados com um HashMap implementado? E depois o publish e o subscribe não sei bem como lhe pegar. Alguém me consegue dar uma ajuda? Obrigado
  14. Grupo Casais

    Instalaçao java

    O meu pc tem instalado o Windows 10 de 64bits e tentei instalar o java. Apos finalizar com sucesso a instalação tentei usar varias plataformas de trabalho nas quais necessito obrigatoriamente para trabalhar. O site não assume o java e diz que não tenho instalado. No site da java fui a pagina de verificação e dava erro mesmo endo instalado. Ja reinstalei o java, experimentei varias versões e browsers dando sempre erro. Sugestões ?
  15. Ricardo Cardoso

    Ajuda

    Boas pessoal, tudo bem? Estou a ter um erro num programa que estou a desenvolver e não sei porque, o erro é este ele vai buscar o id do utilizador que entrou no sistema que neste caso é 1 e está certo porém no output mostra 0 como faço para corrigir este erro?
  16. Douoglas

    Arvore Binaria

    Alguém poderia me ajudar com esses dois exercícios, pode ser em C ou java. 1) Implemente um programa que leia dados do teclado e insira numa árvore binária balanceada e a cada inserção faça o atravessamento da árvore em ordem prefixa mostrando os elementos da árvore. Para cada nó da árvore mostre seu valor e altura na árvore. 2) Implemente um programa que gere 10000 números aleatórios, entre 0 e 100000, e que retorne o número de repetições. O programa deve ser baseado numa árvore binária de busca. Obrigado !
  17. Boa tarde estou com um grave problema porque não sei como hei de enviar a longitude e latitude obtida a partir do meu smartphone de uma app que desonvolvi no android studio e receba esses dados no meu servidor para inserir na base de dados mysql....
  18. Erica

    JAVA

    Alguém poderia me ajudar, aprendi a programar não tem uma semana e não estou conseguindo desenvolver essa atividade. Em uma universidade tem dois tipos de Funcionários: Diretores ou Professores. Um professor tem nome, matrícula, cpf, salário, ano de admissão. Em professor deve ter um método getImpostoDeRenda, que deverá retornar o imposto de renda do professor (20% do seu salário). Um diretor tem nome, matrícula, cpf, salário e tempo de casa. Em Diretor também tem o método para obter o imposto de renda. (23% do seu salário).
  19. Boas pessoal. Vou fazer pela primeira vez uma aplicação android para gestão de um pequeno jogo de um grupo de amigos. Nessa aplicação, para além da lógica inerente ao problema que a aplicação tem de ter, precisava de obter os números do euro milhões através do site oficial da santa casa. Ora, eu não sei se isto é possivel, sei que nos tempos de faculdade através de servicos SOAP e REST que a API da dropbox disponibilizava, consegui fazer um programa que acedia diretamente a dropbox a partir do código java. Sobre os básicos de uma aplicação android, imagino que haja muita informação por ai, por isso não quero perder o vosso tempo a revisitar temas que já foram falados (google it resolve esse problema). Qual seria a melhor forma de resolver este problema? Obrigado.
  20. Sara Rodrigues

    Leitura ficheiros csv

    Estou con duvidas num trabalho. Tenho de ler um ficheiro csv e a partir deste gerar um grafico com os valores. Cada linha tem uma nota e o número de alunos que tiveram essa nota. Ex: (17, 30). Alguma ideia?
  21. Rodrigo Guedes de Souza

    Java e MYSQL

    Saudações, Estou criando um programa com base Java para cadastro de clientes. Para armazenar os dados obtidos, queria criar um banco de dados no MYSQL, para assim "juntar" as duas coisas para compilarem juntas. Todavia não estou conseguindo "juntar" o java com o banco de dados MYSQL. Consigo compilar o programa em java normalmente, o JPanel abre sem problemas, o único problema é na hora de "cadastrar" o usuário. Espero resposta Abraços. Segue abaixo o erro após tentar cadastrar o usuário: Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property. at factory.ConnectionFactory.getConnection(ConnectionFactory.java:16) at dao.UsuarioDAO.<init>(UsuarioDAO.java:14) at gui.UsuarioGUI.jButton1ActionPerformed(UsuarioGUI.java:194) at gui.UsuarioGUI.access$000(UsuarioGUI.java:14) at gui.UsuarioGUI$1.actionPerformed(UsuarioGUI.java:61) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6533) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) at com.mysql.jdbc.ConnectionImpl.configureClientCharacterSet(ConnectionImpl.java:1784) at com.mysql.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImpl.java:3499) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2384) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(DriverManager.java:664) at java.sql.DriverManager.getConnection(DriverManager.java:247) at factory.ConnectionFactory.getConnection(ConnectionFactory.java:13)
  22. Sou novato em Java e estou com uma duvida neste exercicio - Exercicio como faço para registar o numero total de alunos inscritos sendo que o enunciado apenas me da o numero de alunos presentes? Tenho feito outros exercicios do genero utilizando ArrayList mas nao estou a conseguir resolver este.
  23. Cristiano Marques

    software

    olá a ideia e fazer pequenos software que possam acelerar e manter a qualidade de ensino/aprendizagem. E uma das ferramentas deste seculo está a nossa disposição: WEB O porrifólio de aplicativos tende ao infinito educacional. Então a proposta é vamos criar-los? os Softwares? Cristiano Marques
  24. Boa tarde, Preciso do favor de uma ajuda no sentido de resolver a seguinte questão: - quero enviar um doc em pdf (neste caso é para um Tribunal) e não consigo porque, em determinada fase do processo, começa a abrir o java e, logo depois para e aparece uma mensagem que mostra o ficheiro "jp2launcher.exe" e diz que o windows não encontra o target. Isto nunca tinha acontecido. Depois de várias tentativas para resolver o problema achei que o erro estará (ou não) no java mas não consegui ultrapassar o problema (desinstalei o java 8, voltei a instalar a versão de 32 e 64bit, já procurei no Google). Por acaso alguém conhece a forma de resolver esta dificuldade? Obrigado. Blackie
  25. paulovr

    curso completo java

    olá malta, gostaria de fazer um curso completo de java. recomendam algum sitio? estou a pensar fazer na escola formacao galileu no porto? e outra questão: mais saidas: redes cisco ou java?
×
×
  • 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.