Quantcast
Channel: GUJ - Tópicos com a tag java
Viewing all 17410 articles
Browse latest View live

Banco de dados local ORM OU SQL para java

$
0
0

@Gilian_Marques escreveu:

Olá, estou procurando um banco de dados pra trabalhar com java. Venho do android onde existe uma API de banco de dados SQL inclusa mas no java não encontrei uma API nativa que seja local (até então). Nos meus últimos projetos mobile eu venho usando o Realm então seria uma boa encontrar uma lib que fosse nesse estilo pro PC na vdd, caso consiga um banco de dados sql tenho em mente criar um ORM usando o Gson da google pra evitar o excesso de codigo que esse tipo de banco de dados força a escrever, criando uma espécie de clone do realm, mesmo que isso custe um pouco de performance. Sugestões são bvem-vindas.OBg.

Mensagens: 4

Participantes: 2

Ler tópico completo


Ch.ethz.ssh2 retorna null

$
0
0

@pmauricio escreveu:

Estou implementando um método que se conecta ao sevidor Linux e executa um script.
Quando executo comandos Linux funciona ls -l por exemplo mais quando executo o seguinte script “#! FNDLOAD mau/mau O Y DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct /geq_mauricio/MAU_CONCURENTE.ldt PROGRAM APPLICATION_SHORT_NAME=MAU CONCURRENT_PROGRAM_NAME=‘MAU_CONCURRENTE’” + “\r\n”; não dar erro mais retorna null. o script deveria gerar um arquivo em uma pasta no servidor linux. Quando executo o script na mão no servidor funciona.segue o método.

public EBS conexaoEbs(EBS ebs) throws SocketException, IOException, InterruptedException {
EBS ebsAux = new EBS();
String retorno = “Conectado com sucesso”;
String comando = “#! FNDLOAD mau/mau O Y DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct /geq_mauricio/MEU_ARQUIVO.ldt PROGRAM APPLICATION_SHORT_NAME=MAU CONCURRENT_PROGRAM_NAME=‘MEU_CONCURRENTE’” + “\r\n”;

	  Connection conn = new Connection(ebs.getHost());
	  
	  conn.connect();
	  
             if (!conn.isAuthenticationComplete()) {
		 conn.authenticateWithPassword(ebs.getUserName() ,ebs.getPassword());
		 if (conn.isAuthenticationComplete()) {
			 Session sess = conn.openSession();
			 sess.execCommand(comando);
			
                             //InputStream stdout = new StreamGobbler(sess.getStderr());
			   
			   InputStream stdout = new StreamGobbler(sess.getStdout());

				BufferedReader br = new BufferedReader(new InputStreamReader(stdout));
             
			     	

				while (true)
				{
					String line = br.readLine();
					if (line == null)
						break;
					System.out.println(line);			}	
				sess.close();
		 } else {
			 retorno = "Não Conectado";  
		 }
		 
      }
	  //}
	 conn.close();		
	 ebsAux.setScript(retorno.toString());
     return ebsAux;
}

Mensagens: 2

Participantes: 1

Ler tópico completo

Abrir arquivos pelo Java

$
0
0

@CH97 escreveu:

Galera, possuo um sistema em que estou fazendo controle de entregas futura.

Ai estou precisando abrir um xml através da minha aplicação. Só não achei a maneira correta ainda.
O computador que uso tem um leitor de xml que apresenta a NF pronta e montada.

Queria poder passar pra esse programa o caminho aonde está o XML e o programa ler e abrir.
Alguma dica?

Mensagens: 2

Participantes: 2

Ler tópico completo

Gravar e ler dados em um arquivo local

$
0
0

@VinyciusCS escreveu:

Olá, estou desenvolvendo um programa, onde eu gostaria de fazer que os dados fossem salvos no computador que está instalado (evitando a utilização de banco de dados). Exemplo abaixo:

Exemplo

O usuário iria registrar por exemplo os produtos de uma loja, onde teria o ID, Código, Nome e Valor, ao ser registrado iria ser criado um arquivo com o nome Produtos.txt automaticamente e ao registrar outros produtos, ele iria apenas atualizar esse arquivo com os novos dados. A estrutura do arquivo ficaria mais ou menos assim:

Produtos.txt

ID =
Código =
Nome =
Valor =

E quando registrado um produto ficaria assim:

Produtos.txt

ID = 1
Código = 12345678
Nome = Bolacha
Valor = 30.00

E caso fosse registrado mais de um produto, ele criaria novas linhas com os dados e apenas atualizaria o arquivo, como por exemplo:

Produtos.txt

ID = 1
Código = 12345678
Nome = Bolacha
Valor = 30.00

ID = 2
Código = 13572468
Nome = Biscoito
Valor = 20.00

Alguém sabe se seria possível fazer isso e como posso fazer?

Estou utilizando o Eclipse na linguagem Java.

Mensagens: 2

Participantes: 1

Ler tópico completo

Redimensionar imagem com um clique

$
0
0

@Rambruno escreveu:

Boa tarde pessoa, primeiramente peço desculpas por estar aqui novamente com o mesmo assunto mas necessito muito da ajuda de vocês. Eu necessito que o usuário ao clicar em uma imagem que está em um JLabel, a imagem seja redimensionada para melhor visualização porque se trata de um GIF.

Eu já estou a quase um revirando os forums e não consegui resolver minha questão, abri centenas de links aqui do forum sobre Zoom e etc e não consegui fazer nenhum funcionar.

Uma alma boa poderia por gentileza ajudar um iniciante?

Segue imagem de mais ou menos como eu gostaria de fazer. Obrigado desde já!

Mensagens: 1

Participantes: 1

Ler tópico completo

Achar maior valor de Array.asList

$
0
0

@duduzera escreveu:

Tenho um Array.asList já preenchido com inteiros, como achar o maior e menor valor dentre eles?
ex:

List<Integer> list1 = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 90);

Mensagens: 1

Participantes: 1

Ler tópico completo

Alterar NumberAxis para aceitar Time BarChart JavaFX

$
0
0

@Renan_Nogueira escreveu:

Possuo um dado no banco que se encontra no formato time. Preciso exibir esse tempo em um barChart, porém estou com dificuldade de alterar o formato NumberAxis para aceitar o tipo Time. Alguém consegue me ajudar ?

Mensagens: 1

Participantes: 1

Ler tópico completo

Podemos executar qualquer código,mesmo antes do metendo main.?


Como o java obtêm independência de plataforma.?

PHP com Tomcat

$
0
0

@bs9951 escreveu:

Pesquisei na internet e vi que o PHP pode ser conectado com o Tomcat (além do Apache Server HTTP). Como já tenho rodando o tomcat na minha máquina por conta de uma aplicação de ScadaBR, queria fazer o uso dele mesmo.
Segui o tutorial desse link:
http://php-java-bridge.sourceforge.net/pjb/tomcat6.php
Mas quando coloco para acessar o localhost com /JavaBridge fica dando erro, alguém sabe o que poderia ser?

root cause
java.net.ConnectException: Connection refused: connect
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.PlainSocketImpl.doConnect(Unknown Source)
java.net.PlainSocketImpl.connectToAddress(Unknown Source)
java.net.PlainSocketImpl.connect(Unknown Source)
java.net.SocksSocketImpl.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
java.net.Socket.connect(Unknown Source)
java.net.Socket.(Unknown Source)
java.net.Socket.(Unknown Source)
php.java.fastcgi.SocketFactory.test(SocketFactory.java:67)
php.java.fastcgi.FCGIFactory.startFCGIServer(FCGIFactory.java:99)
php.java.fastcgi.FCGIConnectionPool.createConnectionPool(FCGIConnectionPool.java:147)
php.java.servlet.ContextLoaderListener.getConnectionPool(ContextLoaderListener.java:220)
php.java.servlet.ContextLoaderListener.getConnectionPool(ContextLoaderListener.java:209)
php.java.servlet.fastcgi.FastCGIServlet.doExecute(FastCGIServlet.java:395)
php.java.servlet.fastcgi.FastCGIServlet.execute(FastCGIServlet.java:516)
php.java.servlet.fastcgi.FastCGIServlet.handle(FastCGIServlet.java:527)
php.java.servlet.fastcgi.FastCGIServlet.doGet(FastCGIServlet.java:555)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
php.java.servlet.PhpCGIFilter.doFilter(PhpCGIFilter.java:126)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.

Mensagens: 1

Participantes: 1

Ler tópico completo

Exemplo de programa em java para consumir uma API rest passando token

$
0
0

@Homario escreveu:

Ola!

Alguém tem algum exemplo de um programa em java para consumir uma API Rest passando os parâmetros e o token?

Mensagens: 2

Participantes: 2

Ler tópico completo

Pares em um Array

$
0
0

@duduzera escreveu:

Tenho o seguinte trecho de código para imprimir na tela os valores pares dessa lista de Array:

int pares = list4.size();
	for (Integer item : list4) {
		if (item % 2 == 0) {
			item.equals(pares);
		}
	}
		sysout("8) Os números pares entre as duas listas são: " + pares);

O que está errado?

Mensagens: 5

Participantes: 2

Ler tópico completo

Como chamar Jframe dentro do JDialog

$
0
0

@Johntaylor escreveu:

Precisando de ajuda,
achei um metodo Jdialog aberto consegui chamar jframe o problema é que não aparece fica na barra de tarefa…

Mensagens: 1

Participantes: 1

Ler tópico completo

Impressão cupom epson tm t20 em java

$
0
0

@Lucas_Matos escreveu:

pessoal estou a desenvolver um sistema para estacionamento. só que a unica coisa que falto no sistema é imprimir um cupom não fiscal. o sistema é feito em java - API swing. criei um relátorio no ireport com largura e altura ajustadas. porem acusa erro no console da jaspersoft e não imprime. estou procurando uma forma na internet para poder gerar esse cupom. más está dificil… se alguém do fórum já desenvolveu algo assim em java e poder compartilhar. agradeço e dicas também são bem vindas.

Mensagens: 1

Participantes: 1

Ler tópico completo

Desempenho ruim em programa em Java com acesso a banco de dados remoto

$
0
0

@VinyciusCS escreveu:

Olá, desenvolvi um programa no qual ele usa um banco de dados, fazendo conexão remota, porém ele demora de 4 a 7 segundos para abrir uma tela que tenha consulta no banco de dados e em quanto não abrir ele fica “travado”, como posso fazer com que ele não demore tanto?

Mensagens: 1

Participantes: 1

Ler tópico completo


Valida movimento de Strings em JAVA

$
0
0

@Renildo_Pereira escreveu:

Pretendo mostrar se uma jogada é ou não válida em um tabuleiro de Xadrez alguém me ajuda.
Até agora tenho este código.

//CODED BY ME (NETBEANS)

/*
* O intuito deste exercício é criar uma simulação
* das peças de xadrez usando uma matriz como tab-
* leiro seguindos as regras do jogo.
/
package rrm4;
import java.util.Scanner;
/
*
* @version 6
* @author rrenildopereiraa
*/
public class RRM4 {

//------------------------------------------------------------------------//

/* Este subprograma pretende criar uma matriz bidimensional 8x8 de tipo 
* String e em seguida insere valores iniciais (Coloca peças pra 1 jogador).
*/

static void cBoard (String board [][]){
    int [] [] cBoard = new int [8] [8];
    for(int x = 0; x<cBoard.length; x++)
        for(int y = 0; y<cBoard.length; y++){
            System.out.println(board [x] [y]);
        }

    board [0][0] = "T";
    board [0][1] = "C";
    board [0][2] = "B";
    board [0][3] = "D";
    board [0][4] = "R";
    board [0][5] = "B";
    board [0][6] = "C";
    board [0][7] = "T";
    //-----------------//
    board [1][0] = "P";
    board [1][1] = "P";
    board [1][2] = "P";
    board [1][3] = "P";
    board [1][4] = "P";
    board [1][5] = "P";
    board [1][6] = "P";
    board [1][7] = "P";
    //-----------------//
    
} 

//------------------------------------------------------------------------//

/* Este subprograma pretende guadar uma peça de Xadrez e enviar a peça para
*  um espaço da matriz verificando se a jogada é ou não válida e possível
*  caso seja possível o local vazio passa a estar ocupado.
*/

static String getItem (String Item){
Scanner rd = new Scanner(System.in);
String item = "-";
int checkX;
int checkY;

    int yStart = 0;
    int yFinal = 0;
    int xStart = 0;
    int xFinal = 0; 
    
    System.out.println("Indique as coordenadas referentes à peça:");
    xStart = rd.nextInt(); 
    System.out.println("Indique as coordenadas referentes à peça:");
    xStart = rd.nextInt();

    System.out.println("Indique aS coordenadas de destino:");
    xFinal = rd.nextInt();
    System.out.println("Indique as coordenadas de destino:");
    yFinal = rd.nextInt();
    
    /*
    SE UMA CASA FOR IGUAL A '=' ENTÃO A JOGADA É VÁLIDA
    SENÃO É INVÁLIDA.
    
    SE A COORDENADA ESCOLHIDA FOR PEÃO OU O REI PODEM ANDAR
    APENAS 1 CASA EM TODAS
    AS DIREÇÕES APENAS.
    
    SE FOR CAVALO, PODE ANDAR EM 'L' (EXEMPLO: 1 PARA A DIREITA 2 PARA CIMA
    
    SE FOR A RAINHA, PODE ANDAR QUANTAS CASAS QUISER NA DIGONAL E NA HORIZON
    TAL APENAS.
    
    SE FOR O BISPO, PODE ANDAR NA DIAGINAL APENAS.
    
    SE FOR A TORRE, PODE ANDAR NA HORIZINTAL APENAS.
    
   
    */
       
   
    
    
    
   
   
    
 return " ";
}


//------------------------------------------------------------------------//

/* Este subprograma pretende mostrar um menu para um novo jogo, dentro desse
* menu o utilizador precisa informar o programa com um algarismo para dar
* início a uma nova partida escrevendo "1" caso contrário o programa não irá
* avançar se a resposta for diferente do número pretendido.
*/

static int menuBoard (int sMenu, int board){
    
    int choose = 0;
    Scanner rd = new Scanner(System.in);
    
    do{
        System.out.println("----MENU-----\n1- Novo Jogo\n-------------");
        choose = rd.nextInt();
    }while (choose !=1);
    if(choose == 1){
            System.out.println("- - - - - - - -");
            System.out.println("- - - - - - - -");
            System.out.println("- - - - - - - -");
            System.out.println("- - - - - - - -");
            System.out.println("- - - - - - - -");
            System.out.println("- - - - - - - -");
            System.out.println("P P P P P P P P");
            System.out.println("T C B D R B C T");
    }
return board;
}    
//------------------------------------------------------------------------//

public static void main(String[] args) {
Scanner rd = new Scanner(System.in);

//Inicialização das variáveis com valor zero.
int sMenu = 0;
int board = 0;
String Item = "-";

//Chamar subprogramas.
menuBoard(board, sMenu);
getItem(Item);

int yStart = 0;
int yFinal = 0;
int xStart = 0;
int xFinal = 0;




}

}

Mensagens: 1

Participantes: 1

Ler tópico completo

Converter Jar para Exe

$
0
0

@Renan_Nogueira escreveu:

Alguém me recomenda algum software que efetue a conversão de jar + lib para exe?
Tentei alguns programas na net porém nenhum que forneça opção de anexar a lib do driver de conexão com banco de dados.

Mensagens: 1

Participantes: 1

Ler tópico completo

Ajuda em String Java

$
0
0

@pedro_darde escreveu:

  1. Faça um programa que recebe o nome do autor e depois exibe o nome no formato ABNT.

Eu já tenho um programa feito que imprime a string ao contrário, gostaria de saber como imprimi-la no formato ABNT.
EX: José Augusto Silva o sistema deve exibir SILVA, J. A.

Mensagens: 1

Participantes: 1

Ler tópico completo

Expirar software em java

$
0
0

@daniel99 escreveu:

Pessoal, Boa tarde.
sou novo aqui no grupo e queria saber se é possivel alguem me ajudar com um codigo de expiração no programa eclipse. um condigo onde eu insira a data inicial, exemplo hoje 14/02/2020 e a final 14/03/2020 e quando passar 1 dia ou seja quando chegar dia 15/02/2020 o programa não funcione mais, pois estará expirado, alguem consegue me ajudar?

Mensagens: 1

Participantes: 1

Ler tópico completo

Olá, sou iniciante e tenho um problema com um código, OBRIGADO DESDE JÁ

$
0
0

@CesarCanoff06 escreveu:

Faça um programa que receba três números digitados pelo usúario e crie

funções que recebam esses três números por parâmetro de entrada e apresente:

(a) Qual desses números é o menor.
(b) Qual desses números é o maior.
© Os números ordenados de forma crescente.

// CÓDIGO

import java.util.Scanner;

public class Função {

static Scanner sc = new Scanner(System.in);

static int A(int n, int cont, int aux) {
    while (cont <= 3) {
        System.out.println("Insira os números desejados");
        n = sc.nextInt();
        if (n > aux) {
            aux = n;
        }
        cont++;
    }
    return aux;
}

static void B(int n, int aux, int cont) {
    while (cont <= 3) {
        System.out.println("Insira um valor desejado: ");
        n = sc.nextInt();
        if (n > aux) {
            aux = n;
            System.out.println("O maior valor solicitado foi: " + aux);
        }
    }
    cont++;
}

public static void main(String[] args) {

    A(); //ERRO ESTÁ AQUI.
}

}

Mensagens: 6

Participantes: 3

Ler tópico completo

Viewing all 17410 articles
Browse latest View live