Mensagens enviadas por: evandro.santosPJ
Índice dos Fóruns » Perfil de evandro.santosPJ » Mensagens enviadas por evandro.santosPJ
Autor Mensagem
Estar acessível para SSH é diferente de estar acessível para sua aplicação ServerSocket... Quando você cria um ServerSocket você informa em que porta ele vai responder, logo existem dois testes que você precisa fazer:

1. verificar se a aplicação subiu - para testar basta ir no servidor e dar um telnet localhost NUMERO_DA_PORTA_DE_SUA_APLICAÇÃO. Ex.: telnet localhost 1251;

2. testar se a porta está acessível à rede - depois de você verificar que o teste número um está correto, basta usar o mesmo comando anterior só que usando o endereço do servidor onde você colocou localhost.

Qual será o resultado final? você vai perceber que o firewall não está liberado para a porta que você está subindo sua aplicação. E o resto é com você.
Já que você está iniciando e é apenas para um projeto da faculdade, utilize VRaptor. É bem fácil.
luBS, aqui na empresa trabalho com projetos em VRaptor, Struts (1) e JSF.

VRaptor e Struts utilizam conceitos semelhantes, afinal os dois são frameworks de controle para o padrão MVC (ou Modelo-2 para ser mais correto), o JSF tem um conceito diferente, não é um "Framework MVC" é um framework orientado a componentes.

Vou ser sincero, só entendi realmente o conceito por trás do JSF quando vi alguns artigos sobre o Apache Wicket, essa na minha opinião é o motivo pelo qual algumas pessoas se dão mal com JSF vou citar outros:

IDE utilizada - o Eclipse tem um péssimo suporte ao JSF. O JSF foi construído para ser utilizado de forma visual nas IDEs o Eclipse não tem isso;
MyFaces Tomahawk - a implementação que as pessoas mais utilizam é o Tomahawk e cara o core dela é muito ruim;

Não é uma crítica a quem abriu o post, é apenas a minha opinião, mas se você quer ser feliz, entenda como funciona e use JSF.
Treinamentos cancelados, horas extras não pagas, bonus congelados... a crise afeta a todos.

Porem até agora não vi ninguém da área de desenvolvimento ser demitido. Na verdade, vi até algumas contratações.
Cara sinto te informar, mas o que você gravou no banco não foi o valor criptografado do texto que foi digitado, na verdade, o que você pegou foi o toString do array de char que é o retorno do método getPassword().

Uma opção é transformar o array em String assim: String text = String.copyValueOf(password);
como é feita a herança das classes?


Em de classes é feita utilizando a palavra chave extends com a seguinte sintaxe:

class NomeDaClasseQueVaiHerdar extends NomeClasseQueHerdada {

}

para que é usada a classe abstrata e para que serve?


Uma classe abstrata serve quando você tem comportamentos específicos que servem para mais de uma classe, mas, esses sozinhos não têm muita utilidade.

Opa cara, acho que tem alguma informação estranha... Até onde eu sei uma das principais vantagens do JavaFX para as plataformas RIA's é o fato de poder acessar qualquer biblioteca/classe Java.
Até onde eu sei um aplicativo JavaFX pode ser até mesmo um cliente EJB. Dá uma olhada em:

http://javafx.com/faq/

No item: 1.2 What is the relationship between Java and JavaFX?

Assim tão mastigado eu nunca vi mas dá uma olhada nisso:

http://www.netbeans.org/kb/60/java/profiler-intro.html
http://www.netbeans.org/kb/docs/java/profiler-profilingpoints.html
http://www.netbeans.org/community/magazine/html/04/profiler.html
http://www.portaljava.com/forum/posts/list/44331.page
Quais são as dúvidas?
Vê se isso ajuda:

http://www.koders.com/java/fid4ADC1CC27165E06F93997B2F6D35E9D551ADD419.aspx
Já tentou "Maquina de Turing em Java" ou "Turing Machine in Java" no google?
Leia:

http://www.evandrosantos.com/2008/08/formatao-de-datas-usando-java.html
http://www.evandrosantos.com/2008/08/operao-com-datas-utilizando-java.html

Quanto a como gravar datas no banco, você tem que informar qual o método que você está utilizando:

Hibernate é transparente;
JDBC quando você pegar um statement ou prepared stantement basta você chamar o método setTimestamp(new Timestamp(data.getTime())
Só vejo duas possibilidades:

1. Antes da função listaUsuarios.append(X) você deve testar o resultado de X e só inserir valores validos;

2. Você utiliza algo semelhante a função split() e insere os registros: nome|endereco|cidade. Depois é só usar o split e já dá para usar o RecordEnumeration.
Cara,

Tenho pouca experiência nisso mas, parece a classe RecordStore cria uma valor único para cada registro, quando você apaga os valores não são reorganizado.

Tenta usar a classe RecordEnumeration.
 
Índice dos Fóruns » Perfil de evandro.santosPJ » Mensagens enviadas por evandro.santosPJ
Ir para:   
Powered by JForum 2.1.8 © JForum Team