
Ponkotsu
Membro Pleno-
Posts
105 -
Cadastrado em
-
Última visita
Reputação
10-
Falar inglês seria um bom diferencial para quem está iniciando, eu não falo, talvez esteja no intermediário. Pode não ser graduação, um curso de tecnólogo em análise de sistemas, 2 anos tá ótimo. Certificado ajudaria, mas pode consumir tempo e dinheiro, eu não tenho, mas estou já uns 5 anos nesse mercado. Mas nenhum dos itens anteriores supera um projeto pessoal, afinal se faz curso pra aprender a montar um sistema, a maioria dos formandos que conheci nunca fizeram um sistema que não fosse exercício de faculdade ou TCC.
-
Problema com RMI e no retorno de String do método cadastrar
Ponkotsu respondeu ao tópico de v1c2rr em Java/Android SDK
Muda o retorno para "return pes.toString()" e na classe Pessoa sobrecarrega o método toString -
Se estiver estudando para o mercado de trabalho seria o eclipse, netbeans ou intellij, dentre os três com certeza o eclipse é o mais pesado. Se estiver estudando para certificado, que serviria já pra preparar também pro trabalho, seria bom Sublimetext ou do genêro pra aprender mesmo haha.
-
Ajuda em alguns exercicios de java
Ponkotsu respondeu ao tópico de Marcelo Augusto Santos em Java/Android SDK
1-) R: con = DriverManager.getConnection(url, usuario, senha ); *Acho que é isso mesmo, só executando pra ver. 2-) Não faço ideia, vai acontecer nada não? 3-) Marcaria 3 também. 4-) Marcaria C também. 5-) O 5 ficou sem resposta? -
Análise OP ESTRUTURA DE DADOS(agenda)
Ponkotsu respondeu ao tópico de Leticia Lima em Java/Android SDK
É bom ver melhor antes por si só, o suficiente pra não bombar na matéria que nem eu haha... Parece ser lista encadeada, verifica sobre o assunto... Analisa então o código depois, com enfoque na classe agenda e depois postar o que descobriu. -
try e catch. !? Como criar uma Exceção?
Ponkotsu respondeu ao tópico de CristianoAndrade em Java/Android SDK
Fiz algo rapidão, não sei se te dá alguma luz. import java.util.Scanner; import org.junit.Test; public class Exemplo1 { public static void main(String... args){Scanner sc = new Scanner(System.in);System.out.println("Favor digitar um número para verificar se é par....");int num = 0;try {num = sc.nextInt();new Exemplo1().aceitaNumeroPar(num);System.out.println("O número: "+num+" é par");}catch(NumeroInvalidoException e){//Filtrando erro...E o que vou fazer quando der esse pau? Apenas imprimir mensagem na tela...System.out.println("Número 0 é inválido para o sistema...");}catch (NumeroImparException e) {//Filtrando erro...E o que vou fazer quando der esse pau? Apenas imprimir mensagem na tela...System.out.println("Número digitado foi ímpar...");}catch (Exception e) {//Para demais erros não explicitas... Por exemplo letra...e.printStackTrace();//Apenas imprime o que tem pra mostrar...System.out.println("Pode ter digitado letra....");}} public void aceitaNumeroPar(int numero) throws NumeroImparException, NumeroInvalidoException{ if(numero==0){throw new NumeroInvalidoException();} if(numero%2!=0){throw new NumeroImparException();} }//Apenas para ser interpretado que é um Exceptionclass NumeroImparException extends Exception{ } class NumeroInvalidoException extends Exception{ } @Testpublic void testaAceitaNumeroPar() throws NumeroImparException, NumeroInvalidoException{int numero = 4;Exemplo1 ex = new Exemplo1();ex.aceitaNumeroPar(numero); numero = 6;ex.aceitaNumeroPar(numero); } @Test(expected=NumeroImparException.class)public void testaNumeroImpar() throws NumeroImparException, NumeroInvalidoException{int numero = 5;Exemplo1 ex = new Exemplo1();ex.aceitaNumeroPar(numero); numero = 7;ex.aceitaNumeroPar(numero);} @Test(expected=NumeroInvalidoException.class)public void testaValorInvalido() throws NumeroImparException, NumeroInvalidoException{int numero = 0;Exemplo1 ex = new Exemplo1();ex.aceitaNumeroPar(numero);}} -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Acho que removeu apenas da declaração,tenta apagar de onde o variável estiver sendo utilizada. public void ChamandoTurma() { Connection connection = null; try { Map<String, Object> parameters = new HashMap<String, Object>(); Class.forName("org.postgresql.Driver"); // Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");// connection =DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=Teste","teste","123123"); connection = DriverManager.getConnection("jdbc:postgresql://localhost:5432/sisgae", "postgres", "senha"); // compiles jrxml JasperCompileManager.compileReportToFile( "Relat/RelatorioTurmas.jrxml");//erro aqui ele não consegue achar o relatorio //mas to passando certinho como: //pacote/relatorio // fills compiled report with parameters and a connection JasperPrint print = JasperFillManager.fillReport("Relat/RelatorioTurmas.jasper", parameters, connection); // exports report to pdf JRExporter exporter = new JRPdfExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, print); exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, new FileOutputStream( "relatoriozinho.pdf")); // your output goes here exporter.exportReport(); } catch (Exception e) { e.printStackTrace(); } finally { // it's your responsibility to close the connection, don't forget it! if (connection != null) { try { connection.close(); } catch (Exception e) { } } } } -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Deve ser essa do exemplo: String reporta = "Relatorios";// não consigo entender essa linha onde uso isso aqui? Experimenta remover do código -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Só precisa preencher com os dados para conectar na base. Testei e gerou PDF. Testei com SQL Server Connection connection = null; try { String reporta = "Relatorios";//"myreport"; Map<String, Object> parameters = new HashMap<String, Object>(); Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); connection =DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=Teste","teste","123123"); // compiles jrxml JasperCompileManager.compileReportToFile(reporta + "Relatorios/Relatorioturma.jrxml"); // fills compiled report with parameters and a connection JasperPrint print = JasperFillManager.fillReport(reporta + "Relatorios/Relatorioturma.jasper", parameters, connection); // exports report to pdf JRExporter exporter = new JRPdfExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, print); exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, new FileOutputStream(reporta + "relatoriozinho.pdf")); // your output goes here exporter.exportReport(); } catch (Exception e) { e.printStackTrace(); } finally { // it's your responsibility to close the connection, don't forget it! if (connection != null) { try { connection.close(); } catch (Exception e) {} } } -
Teste de programas em java, Junit com numero ordenados.
Ponkotsu respondeu ao tópico de Marlos Trinidad em Java/Android SDK
Criei duas classes o Ordenador e o TestaOrdenador package clubedohardware; import org.junit.Assert;import org.junit.Test; public class TestaOrdenador { @Testpublic void testaOrdenaVetor(){// valores a serem ordenadosint vetor[] = {7,3,9,1,10};int vetorOrdenado[] = null; vetorOrdenado = Ordenador.ordenaVetor(vetor); //Ordem esperado: 1,3,7,9,10//ou seja, primeiro índice é 1, depois o 3, etc...Assert.assertNotNull(vetorOrdenado);Assert.assertEquals(vetorOrdenado[0],1);Assert.assertEquals(vetorOrdenado[1],3);Assert.assertEquals(vetorOrdenado[2],7);Assert.assertEquals(vetorOrdenado[3],9);Assert.assertEquals(vetorOrdenado[4],10);}} package clubedohardware; public class Ordenador {public static int[] ordenaVetor(int[] vetor){//int vetor[] = {7,3,9,1,10};int temp;int contador = 1; do{for (int i=0; i < vetor.length -1; i++){if (vetor[i] > vetor [i+1]){temp = vetor[i];vetor[i] = vetor[i+1];vetor[i+1] = temp;}}contador++;} while (contador < vetor.length); // exibe os números na telaString numerosOrdenados = "";for (int n : vetor) {numerosOrdenados += n+"-";}return vetor;}} E a sua implementação passou no teste haha -
Pesquisei e se estiver usando o annotation para definir o servlet, o init param tambem precisa estar la: @WebServlet(urlPatterns="/Primeira", initParams={@WebInitParam(name="num1", value="10"), @WebInitParam(name="num2",value="20")}) e em vez de 3 redirecionamento: response.sendRedirect("Questao1.jsp?resultado=" +resultado+"&numero="+numero+"&numero1="+numero1); E funcionou
-
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Segue um equivalente; connection = new ConnectionFactory().getConnection(); // ERRO NESSA LINHA por connection = DriverManager.getConnection(DB_URL,USER,PASS); -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Acho que não tem classe ConnectionFactory não? -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
Tem alguma descrição do erro? -
Problema em ligar relatorio Jaspersoft Studio com java
Ponkotsu respondeu ao tópico de carlos aragao em Java/Android SDK
O .jrxml também é mesma coisa,a diferença que é um arquivo de projeto, na geração do relatório é compilado para .jasper. Precisa procurar código java que faça isso.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais