February 11, 2020, 3:59 pm
@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
↧
February 12, 2020, 3:42 am
@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
↧
↧
February 12, 2020, 7:32 am
@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
↧
February 12, 2020, 9:42 am
@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
↧
February 12, 2020, 10:42 am
@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
↧
↧
February 12, 2020, 10:52 am
@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
↧
February 12, 2020, 12:57 pm
@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
↧
February 12, 2020, 4:02 pm
↧
February 12, 2020, 4:05 pm
↧
↧
February 13, 2020, 4:01 am
@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
↧
February 13, 2020, 5:52 am
@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
↧
February 13, 2020, 6:28 am
@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
↧
February 13, 2020, 8:14 am
@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
↧
↧
February 13, 2020, 1:33 pm
@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
↧
February 13, 2020, 2:46 pm
@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
↧
February 14, 2020, 1:45 am
@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
↧
February 14, 2020, 8:47 am
@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
↧
↧
February 14, 2020, 8:50 am
@pedro_darde escreveu:
- 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
↧
February 14, 2020, 9:15 am
@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
↧
February 14, 2020, 7:54 am
@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
↧