[java-list] Re:RES: [java-list] Urgente turotial acessa banco jsp

2003-07-10 Por tôpico Felipe Pittella
Existe um livro chamado Java 2 e Banco de dados.
Li e gostei.



 Vi um no jspbrasil.

 -Mensagem original-
 De: Alisson Pedrina [mailto:[EMAIL PROTECTED]
 Enviada em: sexta-feira, 6 de junho de 2003 10:03
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] Urgente turotial acessa banco jsp


 Pessoal alguem poderia me indicar um bom tutorial que e
nsine a acessar banco de dados com inclusão, edição e
navegação nos
 registros??
 tudo isso usando jsp..
 por favor




 Alisson Pedrina
 Java Programmer

 -Original Message-
 From: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED]
com.br]
 Sent: quarta-feira, 4 de junho de 2003 08:59
 To: '[EMAIL PROTECTED]'
 Subject: *SPAM* RE: [java-list] Dúvida cruel

 Isso aí
 eu quase jÃiexl; sabia, mas como eu resolvo esse prob
lema 

 Rodrigo

 -Original Message-
 From: Joao Emilio Santos Bento da Silva [mailto:jbsilva
@br.sicorp.net]
 Sent: segunda-feira, 2 de junho de 2003 12:22
 To: [EMAIL PROTECTED]
 Subject: RES: [java-list] Dúvida cruel


 Cara, a questão não é da imutabilidade
 das strings nesse caso.

 A questão é que os parâmetros para o java
 são sempre por referência, logo a referência
 que foi passada para o método foi a variÃiexl;vel
 y do método main. Quando você no método
 x fez str1 = str1.concat( ok );
 você mudou a referência em memória da variÃiexl;vel
 str1.



 -Mensagem original-
 De: Rodrigo Alvares de Souza [mailto:[EMAIL PROTECTED]
m.br] Enviada em:
 Friday, May 30, 2003 10:32 AM
 Para: '[EMAIL PROTECTED]'
 Assunto: [java-list] Dúvida cruel


 Alguem saberia me dizer pq qdo eu imprimo a variavel y,
 ela estÃiexl; vazia ? Eu
 sei que tem a ver com a imutabilidade das Strings, mas
queria uma resposta
 que me convencesse :-)

 public class teste1 {

 public teste1() {}

 public static void main(String[] args) {
 teste1 t = new teste1();
 String y = new String(teste - );
 int z = 10;
 System.out.println(t.x(y,z));
 System.out.println(y);
 }

 private String x (String str1,int z)
 {
str1 = str1.concat( ok )   ;
z = 2003;
return str1;
 }

 }

 Obrigado.
 Atenciosamente,

 Paulo Henrique C. Zanchettin
 Scopus Tecnologia S/A
 ( 55-11-3909-3561
 * [EMAIL PROTECTED]

 -- LISTA SOUJAVA --
--
 http://www.soujava.org.br  -
  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 ---
--


 -- LISTA SOUJAVA --
--
 http://www.soujava.org.br  -
  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 ---
--


 -- LISTA SOUJAVA --
--
 http://www.soujava.org.br  -
  Sociedade de Usurios Java da Sucesu-SP
 d vidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 ---
--


 -- LISTA SOUJAVA --
--
 http://www.soujava.org.br  -
  Sociedade de Usurios Java da Sucesu-SP
 d vidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 ---
--

 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-
virus system (http://www.grisoft.com).
 Version: 6.0.483 / Virus Database: 279 -
 Release Date: 19/05/2003


 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-
virus system (http://www.grisoft.com).
 Version: 6.0.483 / Virus Database: 279 -
 Release Date: 19/05/2003




 -- LISTA SOUJAVA --
--
 http://www.soujava.org.br  -
  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 

Re: RES: [java-list] CVS x SS (era *SOURCE SAVE*)

2003-06-28 Por tôpico Felipe Leme
O CVS trabalha com o conceito de tags. Você cria uma tag e ele marca as 
versões de todos arquivos nessa tag, de tal forma que você consiga recuperar 
os arquivos em suas devidas versões posteriormente (ou seja, é uma espécie de 
snapshot das versões).

Agora, não sei se o plug-in CVS do Eclipse oferece essa funcionalidade.

Felipe


On Wednesday 25 June 2003 03:59 pm, Gerson wrote:
 Aproveitando a discussao sobre gerenciamento de versoes de codigo, gostaria
 de saber se o CVS para o Eclipse consegue fazer versionamento de pacotes e
 projetos, pois invariavelmente ha necessidade de retornar a uma versao mais
 antiga de um pacote ou de um projeto. Gostaria de saber se exite alguma
 forma de fazer isso.


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Duas Classes

2003-06-26 Por tôpico Felipe Zampa

Amigos, normalmente sou apenas ouvinte da lista pq acho que não tenho 
conhecimento o bastante (ainda) para estar ajudando nas questões de 
vc's, mas hj eu tenho uma dúvida.

Tenho uma classe em uma Applet Java onde trabalho com botões e um Timer.
Bom, ambos utilizam o ActionPerformed para executar suas ações.
Está acontecendo um probleminha na hora em que o Timer passa a ser 
diferente de null, porque ele toma o evento do ActionPerformed para si 
e então o botão perde o controle do ActionPerformed.
A declaração e instanciação do meu Timer é a seguinte:

Timer tempo = new Timer(1500,this);

Já tentei fazer o timer com o ActionPerformed em outra classe, que 
seria chamada ao invés do this, mas quando ele cria o objeto da outra 
classe os eventos da classe principal se tornam null, se tornando 
inacessíveis.

Temporizador t1 = new Temporizador();
Timer tempo = new Timer(1500,Temporizador);
public class Temporizador extends ActionListener
{
 public Temporizador()
 {
  Timer t1 = new Timer(1500,this);
  t1.start(); //o que chama o ActionPerformed
 }
 public void ActionPerformed(event evento)
 { 
  //aqui chamo métodos da outra classe... que agora são null(???)
 }
}
Bom, o que eu gostaria de saber é: como fazer para alternar em uma 
classe entre o ActionPerformed do botão e do Timer? Se isso não for 
possível, tem como utilizar a outra classe mantendo os atributos e 
métodos da classe diferente de null? Sem perdê-los?

Qualquer ajuda não será em vão. 
Muito Obrigado,
Felipe Zampa.




Nâo conseguimos encontrar respostas
para todos os nossos problemas.
As que encontramos nos levaram 
a formular novas questões.
Sentimo-nos hoje tão confusos
como antes. Acreditamos, entretanto,
que estamos confusos em um nível
mais alto e sobre coisas mais importantes.

Rock'n'Roll
Felipe Zampa
[EMAIL PROTECTED]

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Duas Classes

2003-06-25 Por tôpico Felipe Zampa
Amigos, normalmente sou apenas ouvinte da lista pq acho que não tenho 
conhecimento o bastante (ainda) para estar ajudando nas questões de 
vc's, mas hj eu tenho uma dúvida.

Tenho uma classe em uma Applet Java onde trabalho com botões e um Timer.
Bom, ambos utilizam o ActionPerformed para executar suas ações.
Está acontecendo um probleminha na hora em que o Timer passa a ser 
diferente de null, porque ele toma o evento do ActionPerformed para si 
e então o botão perde o controle do ActionPerformed.
A declaração e instanciação do meu Timer é a seguinte:

Timer tempo = new Timer(1500,this);

Já tentei fazer o timer com o ActionPerformed em outra classe, que 
seria chamada ao invés do this, mas quando ele cria o objeto da outra 
classe os eventos da classe principal se tornam null, se tornando 
inacessíveis.

Temporizador t1 = new Temporizador();
Timer tempo = new Timer(1500,Temporizador);
public class Temporizador extends ActionListener
{
 public Temporizador()
 {
  Timer t1 = new Timer(1500,this);
  t1.start(); //o que chama o ActionPerformed
 }
 public void ActionPerformed(event evento)
 { 
  //aqui chamo métodos da outra classe... que agora são null(???)
 }
}
Bom, o que eu gostaria de saber é: como fazer para alternar em uma 
classe entre o ActionPerformed do botão e do Timer? Se isso não for 
possível, tem como utilizar a outra classe mantendo os atributos e 
métodos da classe diferente de null? Sem perdê-los?

Qualquer ajuda não será em vão. 
Muito Obrigado,
Felipe Zampa.



Nâo conseguimos encontrar respostas
para todos os nossos problemas.
As que encontramos nos levaram 
a formular novas questões.
Sentimo-nos hoje tão confusos
como antes. Acreditamos, entretanto,
que estamos confusos em um nível
mais alto e sobre coisas mais importantes.

Rock'n'Roll
Felipe Zampa
[EMAIL PROTECTED]

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: RES: [java-list] *SOURCE SAVE*

2003-06-25 Por tôpico Felipe Leme
Pode usar a vontade, essa frase nem é minha (procure no google por unix is 
user friendly)

On Saturday 21 June 2003 01:27 pm, Bruno Borges wrote:
 Felipe, posso usar essa frase a partir de hoje?

 Dizem que o Unix não é user-friendly. Na
 verdade ele é, o problema é que ele seleciona bem seus 'friends'

 Axei muito fofys e comeeedia! :D

 []`s
 miojo


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: RES: [java-list] Re: to be EJB or not to be

2003-06-25 Por tôpico Felipe Leme
On Monday 23 June 2003 08:31 am, SILVIO AMERICO GARCIA CICOTI wrote:

   Será que eu sou idiota, ou estou usando o CVS de forma errada

Você está usando o CVS de forma errada.

   Porquê toda vez que vou usar um arquivo tal para dar manutenção
 tenho que avisar meu colega do lado: - olha cara, se você
   for mexer no arquivo tal...esta comigo viu !!! ISSO É HORRIVEL !!!

CVS significa Concurrent Version System. Ou seja,  é um sistema planejado 
para as pessoas acessarem os arquivos concorrentemente. Você pode ter um 
arquivo grande com 2 pessoas modificando o arquivo em partes diferentes que o 
CVS fará o merge automático das mudanças. Agora, se as 2 pessoas estão 
mexendo simultaneamente na mesma parte do arquivo, realmente dará conflito. 
Fica aí a pergunta: a falha é do CVS por fazer o merge ou do gerenciamento do 
projeto, onde 2 pessoas editaram o mesmo recurso ao mesmo tempo?

Felipe

PS: uma boa fonte de informação sobre o CVS é o CVS Book 
(http://cvsbook.red-bean.com/cvsbook.html). Por exemplo:

To understand what this has to do with facilitating collaboration, we'll need 
to take a closer look at the mechanism that CVS provides to help numerous 
people work on the same project. But before we do that, let's take a look at 
a mechanism that CVS doesn't provide (or at least, doesn't encourage): file 
locking. If you've used other version control systems, you may be familiar 
with the lock-modify-unlock development model, wherein a developer first 
obtains exclusive write access (a lock) to the file to be edited, makes the 
changes, and then releases the lock to allow other developers access to the 
file. If someone else already has a lock on the file, they have to release 
it before you can lock it and start making changes (or, in some 
implementations, you may steal their lock, but that is often an unpleasant 
surprise for them and not good practice!).

This system is workable if the developers know each other, know who's planning 
to do what at any given time, and can communicate with each other quickly if 
someone cannot work because of access contention. However, if the developer 
group becomes too large or too spread out, dealing with all the locking 
issues begins to chip away at coding time; it becomes a constant hassle that 
can discourage people from getting real work done.

CVS takes a more mellow approach. Rather than requiring that developers 
coordinate with each other to avoid conflicts, CVS enables developers to edit 
simultaneously, assumes the burden of integrating all the changes, and keeps 
track of any conflicts. This process uses the copy-modify-merge model, which 
works as follows:

   1. Developer A requests a working copy (a directory tree containing the 
files that make up the project) from CVS. This is also known as checking 
out a working copy, like checking a book out of the library.
   2. Developer A edits freely in her working copy. At the same time, other 
developers may be busy in their own working copies. Because these are all 
separate copies, there is no interference - it is as though all of the 
developers have their own copy of the same library book, and they're all at 
work scribbling comments in the margins or rewriting certain pages 
independently.
   3. Developer A finishes her changes and commits them into CVS along with a 
log message, which is a comment explaining the nature and purpose of the 
changes. This is like informing the library of what changes she made to the 
book and why. The library then incorporates these changes into a master 
copy, where they are recorded for all time.
   4. Meanwhile, other developers can have CVS query the library to see if the 
master copy has changed recently. If it has, CVS automatically updates their 
working copies. (This part is magical and wonderful, and I hope you 
appreciate it. Imagine how different the world would be if real books worked 
this way!) 

As far as CVS is concerned, all developers on a project are equal. Deciding 
when to update or when to commit is largely a matter of personal preference 
or project policy. One common strategy for coding projects is to always 
update before commencing work on a major change and to commit only when the 
changes are complete and tested so that the master copy is always in a 
runnable state.

Perhaps you're wondering what happens when developers A and B, each in their 
own working copy, make different changes to the same area of text and then 
both commit their changes? This is called a conflict, and CVS notices it as 
soon as developer B tries to commit changes. Instead of allowing developer B 
to proceed, CVS announces that it has discovered a conflict and places 
conflict markers (easily recognizable textual flags) at the conflicting 
location in his copy. That location also shows both sets of changes, arranged 
for easy comparison. Developer B must sort it all out and commit a new 
revision with the conflict resolved. Perhaps the two developers

Re: RES: [java-list] *SOURCE SAVE*

2003-06-20 Por tôpico Felipe Leme
On Friday 06 June 2003 11:20 am, Rodrigo Alvares de Souza wrote:
 Se o CVS não for o pior controlador de versão que existe, está entre os
 primeiros... O pouco tempo que eu trabalhei com ele só me deu dor de
 cabeça, espero nunca mais trabalhar com essa porcaria... Eu nÀo gosto da

O CVS é um produto que vem do Unix. Dizem que o Unix não é user-friendly. Na 
verdade ele é, o problema é que ele seleciona bem seus friends...

 microsoft, mas o SS resolve meu problemas de versão, não é uma maravilha,
 mas não dá tanta dor de cabeça como o CVS...

Dor de cabeça é ter que usar o VNC para conectar em uma máquina rodando 
windows para poder acessar o SS, que é altamente proprietário e, 
consequentemente, disponível em apenas uma plataforma...

 Rodrigo - usem o CVS mas não me convide...

Bom, nesse caso acho que você não poderá colaborar em nenhum projeto do grupo 
Jakarta/Apache, sourceforge.net ou mesmo da java.net ...

Felipe


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] RES: Javamail

2003-06-16 Por tôpico Felipe Leme
Esse pacote nao faz parte do J2SE, mas do J2EE. Voce pode encontra-lo no 
j2ee.jar, disponivel na implementacao de referencia do J2EE (J2EESDK).

Felipe


On Tuesday 03 June 2003 11:20 pm, Lucas Frare A. Teixeira wrote:
 eu nao axei este pacote

 quando tento compilar, diz q este pacote nao existe... .como faco para
 adicioná-lo ?
 - Original Message -
 From: Guga [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, May 30, 2003 7:35 PM
 Subject: Re: [java-list] RES: Javamail

  Acho q isso resolve o problema..
 
 
  import javax.mail.*;


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Arquivo na Rede - Como criar, editar e salvar um arquivo na rede ? (JSP/Servlet) (fwd)

2003-06-16 Por tôpico Felipe Leme
Jorge,

Por questoes de seguranca, nao e' possivel a sua aplicacao web salvar um 
arquivo diretamente na maquina do cliente.

O que voce pode fazer e' gerar dinamicamente esse arquivo no servidor e criar 
um link na sua pagina para o download.

Felipe


On Tuesday 03 June 2003 09:53 pm, [EMAIL PROTECTED] wrote:
 arquivo. Só que esse arquivo tem que ficar na máquina do cliente
 (10.0.0.30)

 Como eu posso resolver esse problema?


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] E possivel programar jogos com java

2003-06-16 Por tôpico Felipe Leme
Alessandro,

Pode ate' ser que o C ainda seja a melhor opcao, mas acredito que Java esteja 
caminhando para ser uma forca na area de games, principalmente em celulares 
(pelo menos tive essa impressao no JavaOne).

De uma olhada nesses novos sites oficiais da Sun/Java:

http://java.com/en/explore/games/index.jsp
http://community.java.net/games/

Felipe



On Wednesday 04 June 2003 08:34 am, Alessandro Carlos Lagoeiro wrote:
 Java é uma boa linguagem
 para se fazer jogos, mas concordo com meu amigo, acho que isso é a Praia de
 C..


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Como criar um CD demonstrativo?

2003-06-16 Por tôpico Felipe Leme
Fabio,

Isso e' possivel sim, embora eu nunca tenha feito. Sugiro que voce pesquise os 
projetos Knoppix e Miolux:

http://www.knoppix.org/
http://miolux.codigolivre.org.br/

A proposito, acho que seria interessante criarmos um projeto para tal (ou 
seja, um variante do Knoppix que rode uma maquina virtual java).

Felipe


On Wednesday 04 June 2003 08:06 pm, Fábio Santos Almeida wrote:

 O meu objetivo é rodar um aplicativo Java no ambiente
 X, após o micro ser inicializado pelo CD.

 A primeira pergunta...Isto é possível de ser feito?


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] iniciando em java

2003-06-05 Por tôpico Felipe Zampa
Acho que uma boa alternativa para ficar no meio do caminho é o 
JCreator, e possui versão gratuita. Com ele você não possui muita coisa 
em termos de ajuda de programação (como por exemplo a ferramenta RAD 
delphi) mas já consegue visualizar melhor seu código.

 
 Isso mesmo! Notepad e vi imperam.
 
 Os editores que te obrigam a programar na raca fazem com que vc 
aprenda
 e compreenda mito mais rapido a linguagem e nao te viciam nas
 facilidades que um(a) IDE te oferece.
 
 Depois que vc dominar o tal java nativo (classes nao visuais),
 possivelmente vc vai querer (ou precisar) construir um applet, 
servlet,
 jsp, midlet ou uma aplicacao visual qualquer. Nesse momento vc passa 
a se
 preocupar com o uso de IDEs. (Se bem que jsp e servlets eu ainda 
faco na
 mao ateh hj.. :-)
 
 Espero que continue entusiasmado.
 
 []'s,
 
   Bruno do Amaral
 
 
 On Sun, 18 May 2003, Jose Carlos Lourenco Amakaho wrote:
 
  oi pessoal,
 
  sou novo na lista e iniciante (muito entusiasmado) em java
 
  gostaria de saber vcs concordam com alguns que conversei que dizem 
que para aprender java realmente eh bom comecar mesmo com notepad, 
utilizando ferramenta visual apenas apos aprender e quando precisar de 
produtividade?
 
  quanto a ferramenta visual, FORTE (por ser livre e da Sun) eh a 
mais indicada?
 
  grato
  Amakaho
 
 
 
 -- LISTA SOUJAVA -
--- 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED] 
 --
---
 
 



Nâo conseguimos encontrar respostas
para todos os nossos problemas.
As que encontramos nos levaram 
a formular novas questões.
Sentimo-nos hoje tão confusos
como antes. Acreditamos, entretanto,
que estamos confusos em um nível
mais alto e sobre coisas mais importantes.

Rock'n'Roll
Felipe Zampa
[EMAIL PROTECTED]

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] De novo, .NET esmagou J2EE...

2003-06-03 Por tôpico Felipe Leme
Eliseu,

On Wednesday 14 May 2003 06:32 pm, Pfaffenseller, Eliseu wrote:

 No entanto, acredito que o ponto principal, em todas estas discussões, é a
 falta de respeito, que se vê, em relação aos demais
 profissionais/estudantes, que, por algum motivo ou outro, escolheram e/ou
 trabalham com determinadas linguagens.

Acredito que o problema não seja a falta de respeito à outras linguagens, 
mas sim a desconfiança em relação à Micro$oft. Tanto é que você não vê 
ninguém na lista fazendo críticas pesadas (do tipo xiita) a outras linguagens 
com C, perl, python, php ou mesmo Cobol. 


 (Aqui, gostaria de abrir um parêntese e tecer meus elogios à Microsoft (ou 
 ao Sr.Bill Gattes), pois o que vemos no Ambiente .Net é justamente este

Cuidado, pode ser que as ferramentas da Micro$oft sejam realmente uma 
maravilha aos programadores (não posso afirmar pois nunca usei tais 
ferramentas; o máximo que eu programei dessa área foram páginas ASP, e mesmo 
assim usando emacs, que na minha opinião é a melhor IDE possível :), mas elas 
prendem o programador ao ambiente Windows. Consequentemente, mais programas 
são feitos para esse ambiente, e mais pessoas usam esses programas, tornando 
mais complicada a vida de quem prefere ter a liberdade de usar outros 
sistemas (como Linux ou Mac). E acredite, existem muitas pessoas que optam 
por essa alternativa. É fato a maior parte da receita da Micro$oft (cerca de 
80%, se não me engano) vem de apenas 2 produtos, a linha Windows e o Office. 
Portanto, ela faz de tudo (jogando sujo mesmo) para prender os usuários a 
esses 2 produtos.

 respeito às demais linguagens, pois este Ambiente já nasceu suportando as
 suas linguagens nativas, bem como ao Cobol.Net, Pascal.Net, etc., sendo
 que agora já temos inclusive o Delphi.Net, etc. Ou seja, você programa na
 linguagem que escolher, que mais gosta, que mais se adapta.).

Não sei se você omitiu sem querer, mas coincidentemente não vejo um Java.Net 
na lista. Será que o suporte não existe ainda por pura coincidência ou por se 
tratar de uma linguagem multi-plataforma, que não prende o 
desenvolvedor/usuário ao Windows?

 Na minha opinião, não existem linguagens, bancos de dados/sistemas de
 arquivos, ferramentas e/ou ambientes/plataformas de desenvolvimento ruins.
 Existem sim, maus profissionais, sem a devida capacidade para fazer um
 bom uso disso tudo e construir Sistemas Decentes, que realmente façam o seu
 trabalho, sem deixar seus Usuários em situação de desespero, pedindo para
 morrer, muitas vezes, inclusive, sem suporte ou com péssimo nível de
 suporte a estes sistemas/programas.

Eu acrescentaria ao não existem linguagens ruins que existem sim empresas 
más, como a Micro$oft. É claro que nenhuma empresa é santa, todas visam o 
lucro. A diferença é que a Micro$oft tem um monopólio sem precedentes na área 
de software, e ela usa o poder que esse monopólio proporciona para sufocar 
cada vez mais os competidores (empresas ou tecnologias). Veja o caso do J2EE: 
é apoiado por praticamente todas grandes empresas, exceto por uma 
(coincidentemente, a Micro$oft). Será que ela rema contra a maré porque 
concorrência é boa para o consumidor ou por que ela pode (já que domina 
cerca de 95% do mercado de sistemas operacionais para desktop)? Fica aí a 
minha pergunta...

Felipe









 



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] De novo, .NET esmagou J2EE...

2003-06-01 Por tôpico Felipe Leme
Eliseu,

On Wednesday 14 May 2003 06:32 pm, Pfaffenseller, Eliseu wrote:

 No entanto, acredito que o ponto principal, em todas estas discussões, é a
 falta de respeito, que se vê, em relação aos demais
 profissionais/estudantes, que, por algum motivo ou outro, escolheram e/ou
 trabalham com determinadas linguagens.

Acredito que o problema não seja a falta de respeito à outras linguagens, 
mas sim a desconfiança em relação à Micro$oft. Tanto é que você não vê 
ninguém na lista fazendo críticas pesadas (do tipo xiita) a outras linguagens 
com C, perl, python, php ou mesmo Cobol. 


 (Aqui, gostaria de abrir um parêntese e tecer meus elogios à Microsoft (ou 
 ao Sr.Bill Gattes), pois o que vemos no Ambiente .Net é justamente este

Cuidado, pode ser que as ferramentas da Micro$oft sejam realmente uma 
maravilha aos programadores (não posso afirmar pois nunca usei tais 
ferramentas; o máximo que eu programei dessa área foram páginas ASP, e mesmo 
assim usando emacs, que na minha opinião é a melhor IDE possível :), mas elas 
prendem o programador ao ambiente Windows. Consequentemente, mais programas 
são feitos para esse ambiente, e mais pessoas usam esses programas, tornando 
mais complicada a vida de quem prefere ter a liberdade de usar outros 
sistemas (como Linux ou Mac). E acredite, existem muitas pessoas que optam 
por essa alternativa. É fato a maior parte da receita da Micro$oft (cerca de 
80%, se não me engano) vem de apenas 2 produtos, a linha Windows e o Office. 
Portanto, ela faz de tudo (jogando sujo mesmo) para prender os usuários a 
esses 2 produtos.

 respeito às demais linguagens, pois este Ambiente já nasceu suportando as
 suas linguagens nativas, bem como ao Cobol.Net, Pascal.Net, etc., sendo
 que agora já temos inclusive o Delphi.Net, etc. Ou seja, você programa na
 linguagem que escolher, que mais gosta, que mais se adapta.).

Não sei se você omitiu sem querer, mas coincidentemente não vejo um Java.Net 
na lista. Será que o suporte não existe ainda por pura coincidência ou por se 
tratar de uma linguagem multi-plataforma, que não prende o 
desenvolvedor/usuário ao Windows?

 Na minha opinião, não existem linguagens, bancos de dados/sistemas de
 arquivos, ferramentas e/ou ambientes/plataformas de desenvolvimento ruins.
 Existem sim, maus profissionais, sem a devida capacidade para fazer um
 bom uso disso tudo e construir Sistemas Decentes, que realmente façam o seu
 trabalho, sem deixar seus Usuários em situação de desespero, pedindo para
 morrer, muitas vezes, inclusive, sem suporte ou com péssimo nível de
 suporte a estes sistemas/programas.

Eu acrescentaria ao não existem linguagens ruins que existem sim empresas 
más, como a Micro$oft. É claro que nenhuma empresa é santa, todas visam o 
lucro. A diferença é que a Micro$oft tem um monopólio sem precedentes na área 
de software, e ela usa o poder que esse monopólio proporciona para sufocar 
cada vez mais os competidores (empresas ou tecnologias). Veja o caso do J2EE: 
é apoiado por praticamente todas grandes empresas, exceto por uma 
(coincidentemente, a Micro$oft). Será que ela rema contra a maré porque 
concorrência é boa para o consumidor ou por que ela pode (já que domina 
cerca de 95% do mercado de sistemas operacionais para desktop)? Fica aí a 
minha pergunta...

Felipe









 



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] ***PRGRAMADOR É PIÃO***

2003-05-31 Por tôpico Felipe Leme
On Tuesday 27 May 2003 03:48 pm, [EMAIL PROTECTED] wrote:
  Há  dois anos atrás eu tive algumas aulas sobre mercado de trabalho no
 exterior para a área de tecnologia , o que foi lido e apresentado pelo
 professor foi que falta profissional nesta área(no mundo todo), tinha até

Lembre-se que a situação mudou muito de 2-4 anos para cá. Embora hoje ainda 
haja uma demanda por estes profissionais, a demanda não é tão grande, e a 
oferta não é tão pequena (visto que muitos profissionais perderam o emprego).

 um artigo bem legal que a gente leu sobre Greencards, este dizia que o
 governo americano reservava (e concedia) certos números de Greencards para
 profissionais na área de Ciências da Computação (e outros semelhantes) e
 Engenharia Eletrônica.

Sinceramente, eu desconheco esse fato, e acho estranho.  Vocês devem ter 
confundido o Green Card (documento de estrangeiro legalmente residente) com o 
visto H1B (visto de trabalho temporário para empregos especializados)

O governo do Canadá sim facilitava a obtenção de vistos para esses 
profissionais. O visto permanente do Canadá é relativamente fácil de se 
obter: você soma pontos de acordo com alguns critérios, e o fato de você 
trabalhar na área acrescenta alguns pontos.


 Também lembro de um tipo de anúncio que o professor apenas citou que a NASA
 teria feito : ela procurava programadores capacitados (as exigências não
 foram ditas em aula), o salário seria U$35.000,00 , mais casa , carro e um
 tipo de vale alimentação para as despesas de supermercado.Sei que é uma
 super proposta , mas mostra que eles buscam profissionais nesta área.

Veja bem, os salários nos EUA são determinados por ano, não por mês. Esse 
salário provavelmente é 35k/ano, o que por si só não é muito alto (a não ser 
que seja em uma cidade com o custo de vida *muito* baixo), embora o auxílio 
com as despesas de carro, casa e supermercado ajudem muito (na região do Vale 
do Silício, por exemplo, você gasta facilmente uns US$2000/mês com essas 
despesas).

 Se for do seu interesse posso verificar qual seria a média salarial de um
 programador , conheço bastante gente que mora lá.
 
A média salarial dos EUA varia muito de região para região. 35k/ano, por 
exemplo, talvez seja um bom salário na região central, longe dos grandes
centros. Já em San Francisco ou New York, mal daria para pagar a moradia :)


Felipe




-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] No getter method for property...

2003-05-30 Por tôpico Felipe Ferraz
 No getter method for property X, quando vou
inicializar meu aplicativo meu TomCat retorna essa msg...
pela internet vi que a maioria das vezes que isso acontece é
por um erro na class, falta de metodo get ou set, mas eu ja
vi e revi 30 vezes e esta normal! inclusive os outros
atributos passam normalmente! o que fazer??


---
UOL, o melhor da Internet
http://www.uol.com.br/


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Re: Projetos com JDeveloper e BC4J

2003-04-24 Por tôpico Felipe Leme
Maiko,

O problema de integração entre JDeveloper/CVS é quanto ao controle dos 
meta-arquivos do JDeveloper (como os .jpr e .jws). Se você colocá-los no 
controlador de versão (o que eu acho que seria o certo), você terá vários 
conflitos, tipo:
 - se uma pessoa usar windows e outra linux, os .prj serão sempre alterados 
(devido ao charset usado)
- se uma pessoa adiciona um arquivo no projeto e outra pessoa adiciona outro, 
na hora do commit vai dar conflito
- devido a esse problema (ou algum outro bug de integração), muitas vezes você 
não consegue adicionar um arquivo no seu projeto JDeveloper, mesmo ele 
existindo no CVS (às vezes você consegue resolver esse problema fazendo um 
update usando o CVS fora do JDeveloper; muitas vezes é necessário apagar 
completamente o projeto e re-fazer o checkout do módulo)
- quando você sai do JDeveloper, ele automaticamente apaga o seu arquivo 
.cvspass (removendo as autenticações de outros repositórios)

Uma solução seria tirar os meta-arquivos do controlador, mas daí você 
precisaria criar um novo projeto cada vez que você desse um checkout no 
módulo, o que não é muito prático.

Resumindo, a documentação da Oracle explica como usar a CVS com o JDeveloper 
para gerenciar arquivos, mas não projetos.

Felipe


On Thursday 17 April 2003 01:45 pm, you wrote:
 Oracle. Gostaria de saber quais são os problemas de integração com o CVS, e
 quais inconsistencias são encontradas nos arquivos do BC4J. Talvez o 2a
 problema nao seja reflexo do 1o? Seguem abaixo alguns links para consulta:
 JDev9i + CVS:
 http://otn.oracle.com/products/ids/daily/aug22.html


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Paginação em JSP

2003-04-05 Por tôpico Felipe Leme
On Friday 04 April 2003 12:59 am, [EMAIL PROTECTED] wrote:

 Quase todo SGBD aceita a construção SELECT com LIMIT, funcionando da
 seguinte maneira: Você informa um offset (onde você deseja que o cursor
 dos registros se posicione) e um limite (tamanho da pagina de registros).
 Ex.: (MySQL)
 SELECT * FROM table LIMIT offset,limit

 SELECT * FROM table LIMIT 10,40

Quase todos? O Oracle, por exemplo, não aceita. Você precisa usar 2 selects 
para conseguir tal efeito, algo como (a sintaxe não deve estar correta, fiz 
de cabeça):

SELECT  * FROM (SELECT *, rownumber() AS linha FROM table) WHERE linha 10 AND 
linha  40;


 Procure saber se o sgbd que você usa dá suporte a essa opção, depois é só
 você usar a criatividade para criar as páginas. Um exemplo seria você
 reescrever a url de cada página a medida que o usuário clicar em avançar
 (incrementando o offset) ou voltar (decrementando o offset).

Ou seja, use o J2EE pattern ValueListHandle para escolher quais resultados 
mostrar na página:

http://developer.java.sun.com/developer/restricted/patterns/ValueListHandler.html

Felipe


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] J2EE Client Development Survey

2003-04-04 Por tôpico felipe
OOPS, na verdade o titulo e J2SE Client Development Survey...

Pessoal,

A Sun/JavaSoft lançou essa pesquisa (voltada a programadores) sobre o 
desenvolvimento de aplicações Java voltada ao desktop: 


http://java.sun.com/webapps/survey/display?survey_id=1064

Vale a pena dar uma conferida e deixar sua opinião.

Felipe


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-

[java-list] Associação

2003-04-04 Por tôpico Felipe Ferraz
 Pessoal,

 No resoucer do JBuilder 7, ele me apresenta uma serie
de tipos de arquivo que eu posso acrescentar ao meu
projeto, gostaria de saber se existe uma forma para que eu
aumente essa listade tipos com outras terminações

Felipe


---
UOL, o melhor da Internet
http://www.uol.com.br/


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] j2sdk1.4.1_02 no linux

2003-04-03 Por tôpico Felipe Leme
Mirian,

Você poderia dar mais detalhes de qual classe/demo você está tentando executar 
e qual excecao voce está recebendo?

Por exemplo:

[EMAIL PROTECTED]/usr/java/demo/applets/Clock: pwd
/usr/java/demo/applets/Clock
[EMAIL PROTECTED]/usr/java/demo/applets/Clock: echo $JAVA_HOME
/usr/java
[EMAIL PROTECTED]/usr/java/demo/applets/Clock: java Clock.java
Exception in thread main java.lang.NoClassDefFoundError: Clock/java
[EMAIL PROTECTED]/usr/java/demo/applets/Clock:

Nesse caso o erro é que não existe a classe Clock.java (ou seja, pacote Clock, 
classe java). O certo seria:

[EMAIL PROTECTED]/usr/java/demo/applets/Clock: java Clock
Exception in thread main java.lang.NoSuchMethodError: main

Nesse caso o problema é que a classe Clock não possui o método main (já que é 
um applet). Ou seja, o comando correto para esse demo é:

[EMAIL PROTECTED]/usr/java/demo/applets/Clock: appletviewer example1.html
Warning: Can't read AppletViewer properties file: 
/home/felipeal/.hotjava/properties Using defaults.



Felipe



On Tuesday 01 April 2003 02:25 pm, Mírian Bruckschen wrote:
 Estou tendo um problema ao executar os .class que vem de exemplo no jdk.
 Nao sei se eh questao de variaveis de ambiente, configurei as minhas do
 seguinte modo (abaixo trecho do meu bash_profile):

 (...)
 PATH=$PATH:/usr/java/j2sdk1.4.1_02/bin
 JAVA_HOME=/usr/java/j2sdk1.4.1_02
 CLASSPATH=:.
 (...)
 export USERNAME BASH_ENV PATH JAVA_HOME CLASSPATH

 Quanto a programas que eu mesma faco e compilo, roda normal. O erro que eu
 recebo eh o que normalmente aparece quando nao acha as classes
 (NoClassDefError, etc, ...). Existe mais alguma coisa que eu possa fazer?

 []´s

 Mirian


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] J2sdk X J2sdkee

2003-04-03 Por tôpico Felipe Leme
José,

J2SDK contém o ambiente de desenvolvimento e execução do J2SE (Standard 
Edition);
J2SDKEE é a implementção de referência (da Sun) do J2EE (Enterprise Edition). 

Ou seja, se por servidor de internet você se refere a um computador que você 
queira instalar um servidor de aplicações J2EE, a resposta seria o J2SDKEE 
(embora essa não fosse a melhor opção de servidor).

Agora, se por servidor de internet você se refere a um servidor de aplicações, 
a resposta seria o J2SDK.

Felipe


On Wednesday 02 April 2003 03:02 pm, Jose Antonio - yahoo wrote:
 Qual a diferenca entre o  J2sdk X J2sdkee, qual dos 2 devo instalar em um
 servidor de internet ???


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] J2EE Client Development Survey

2003-04-03 Por tôpico Felipe Leme
Pessoal,

A Sun/JavaSoft lançou essa pesquisa (voltada a programadores) sobre o 
desenvolvimento de aplicações Java voltada ao desktop: 


http://java.sun.com/webapps/survey/display?survey_id=1064

Vale a pena dar uma conferida e deixar sua opinião.

Felipe


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



RES: [java-list] Relatórios

2003-04-02 Por tôpico Felipe Santos



 Olá Sávio!

 Já utilizei o Crystal. Realmente é muito bom. Mas até onde 
eu sei serve apenas para plataforma Windows, é pesado e não é free. Tenho 
preferência por ferramentas escritas em Java mesmo.
 De qualquer forma agradeço a opinião.



Abraços

Felipe Grandi SantosAnalista de Sistemas
Fone: +55 54 3025-1717E-mail: [EMAIL PROTECTED]



De quem entende de informação para 
quem entende de saúde.
-Mensagem original-De: Savio Barros 
[mailto:[EMAIL PROTECTED]Enviada em: sexta-feira, 1 de janeiro de 
1999 01:20Para: [EMAIL PROTECTED]Assunto: Re: 
[java-list] Relatórios
Olá,
Vc já experimentou o Crystal Reports? É muito 
bom...o ruim dele é ter que criar uma sessão de banco só pra ele...

[]´s

Sávio

  - Original Message - 
  From: 
  Felipe Santos 
  To: [EMAIL PROTECTED] 
  Sent: Monday, March 31, 2003 3:42 
PM
  Subject: [java-list] Relatórios
  
   Olá pessoal!
  
   Sobre ferramentas de relatórios em Java, gostaria de 
  saber a opinião de vocês sobre a ferramenta com melhor relação 
  custo-benefício. 
   Andei fazendo alguns testes com o FOP. Me pareceu 
  muito bom, mas o complicador dele é ter que criar XSLs para cada XML de dados. 
  De repente esteja por fora e exista alguma ferramenta para criar mais 
  facilmente os XSL (neste caso gostaria que me indicassem).
   De qualquer forma pode ser que exista alguma ferramenta 
  de relatórios melhor que o FOP. Gostaria então que me 
  indicassem.
   Agradeço desde já.
  
   Abraços
  
   Felipe


Re: [java-list] Como parar um for?

2003-04-01 Por tôpico Felipe Leme
Fabrizio,

Você poderia enviar para a lista exatamente que erro ocorre e qual a sintaxe 
do seu programa? 
Normalmente, se você usa um return incondicionalmente e continua declarando 
comandos após o return, realmente o compilador reportará um erro (algo do 
tipo Statement not reached), pois o código depois do return nunca será 
executado.

Mas no seu caso você disse que colocou o return dentro de uma condição, então 
deveria funcionar...

Felipe


On Monday 31 March 2003 01:56 pm, Fabrizio Barata wrote:
 Olá para todos,

 este é o meu primeiro email na lista, estou iniciando na linguajem, e tenho
 um duvida q é ridícula mas apenas gostaria de saber um pouco mais sobre a
 linguagem, eu tentei parar um for com uma condição e dando um return
 nela, mas vi o dá um erro, alguém saberia me dizer como deve ser realmente
 trata isso na linguagem, pelo q vi não posso usar um return para o laço
 então dou um break e uso o return no final do método mas queria saber se na
 documentação da Sun existe algo q diga a forma correta de ser usada .

 Grato, Fabrizio Barata.


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Exceção/Duvida

2003-03-31 Por tôpico Felipe Ferraz
  Tenho uma classe com o seguinte codigo:

int b[]=new int[10];
try
   {
  System.out.print(b[23]);
   }
catch(Exception e)
   {
  System.out.print(e.getMessage());
   }
 que se nao tiver o try me retorna a velha mensagem de
arrayoutofbounds e etc, mas quando eu peço para que ele
imprima o e.getmessage ele apenas imprime null, pergunto,
como eu faço para que o programe nao aborte, lance a exceção
mas a mensagem retornada seja a de arrayoutofbounds?


---
UOL, o melhor da Internet
http://www.uol.com.br/


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Relatórios

2003-03-31 Por tôpico Felipe Santos



 Olá pessoal!

 Sobre ferramentas de relatórios em Java, gostaria de saber 
a opinião de vocês sobre a ferramenta com melhor relação custo-benefício. 

 Andei fazendo alguns testes com o FOP. Me pareceu 
muito bom, mas o complicador dele é ter que criar XSLs para cada XML de dados. 
De repente esteja por fora e exista alguma ferramenta para criar mais facilmente 
os XSL (neste caso gostaria que me indicassem).
 De qualquer forma pode ser que exista alguma ferramenta de 
relatórios melhor que o FOP. Gostaria então que me 
indicassem.
 Agradeço desde já.

 Abraços

 Felipe


Re: [java-list] Criação de Objeto sem Declaração

2003-03-28 Por tôpico Felipe Leme
No caso de strings, realmente não faz muito sentido. Esse tipo de declaração 
só faz sentido quando o construtor do objeto realiza algum tipo de ação. Em 
particular, quando envolve a criação de Threads.

Um caso típico desse tipo de declaração é quando você implementa uma classe 
derivada de Thread que já chama o método start no construtor.  Algo como:

new MinhaThread();
// mesmo você não atribuindo o novo objeto a nenhuma variável,
// ele continuará a existir


private class MinhaThread extends Thread {

MinhaThread() {
super(MinhaThread);
start();
}
public void run() {
while ( Thread.currentThread() != null ) {
// acao da thread aqui
}
}

Felipe


On Thursday 27 March 2003 05:09 pm, Rafael Barros Pereira wrote:
 Tenho uma dúvida: gostaria de saber qual é a utilidade de criar um objeto
 desta forma:

 new String(aaa);


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] como serializar uma imagam?

2003-03-26 Por tôpico Felipe Leme
Boa pergunta!

Porem, nada que uma consulta ao Google nao resolva :-) :

http://www.dcs.shef.ac.uk/~tom/Java/Power/image_serialization.html


Felipe



On Wednesday 26 March 2003 05:14 pm, Elvis wrote:
 Pessoal,

 Alguem poderia me ajudar em como serializar uma imagem para gravar em disco
 e poder recupera-la?

 a classe Image não é serializada e não encontrei nenhum metodo q me
 retornasse ela com um array de Bytes ou algo do tipo!

 []'s

 Elvis


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Arquivos .properties (Arquivos de propriedades)

2003-03-21 Por tôpico Felipe Leme
Adolfo,

Criar uma nova classe de logging é como re-inventar a roda. É melhor 
usar um produto pronto mesmo. Se você não pode usar o J2SE 1.4, sugiro 2 
outras opções:

log4j  - http://jakarta.apache.org/log4j/docs/index.html

lumberjack - http://javalogging.sourceforge.net/

(esse último é um pacote que permite o uso da nova API em outras JDK)

Felipe

Adolfo Gomes de Abreu wrote:

Bom Dia a todos,
 
Gostaria de saber se alguem possui uma documentação sobre arquivos 
*.properties*, como usar, como configurar, etc. Preciso criar uma 
classe de logging para centralizar meus System.out.println, mas não 
gostaria de usar a nova API java.util.logging, pois ela só está 
disponivel na versão 1.4 do JDK e meu cliente trabalha com a versão 1.3.




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: RES: [java-list] array dinâmico

2003-03-14 Por tôpico Felipe Leme
Ou ArrayList, caso você não precise de acesso sincronizado...

Mário Roberto Porto Filho wrote:

Utilize a classe java.util.Vector
 
Ela implementa um array dinâmico !!!




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Ajuda

2003-03-13 Por tôpico Felipe Leme
Fabio Guimaraes de Almeida wrote:

como faço para pegando os documentos desse vetor, consiga imprimi-los 
direto na impressora? nao faço nem ideia de como se fazer isso, tenho 
que fazer isso acontecer apertando um botao imprimir na pagina, e nao 
pode aparecer aquela tela de configuraçao da impressora, ela tem que 
ir direto para impressao...

Eu não acredito que seja possível imprimir diretamente, sem a 
intervenção do usuário. Afinal, isso seria uma grande falha de segurança 
(uma página hostil ou mal programada poderia detonar a impressora do 
pobre usuário :).

Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] :::Não Deveria já ter o Driver - MYSQL:::

2003-03-13 Por tôpico Felipe Leme
Dirley,

Você deve estar usando um driver antigo. Hoje em dia o driver é o 
com.mysql.jdbc.Driver.

De acordo com a página do projeto (http://mmmysql.sourceforge.net/):

*MM.MySQL is now MySQL Connector/J !*

In June, 2002, I joined the fine crew of developers at MySQL AB, and 
MM.MySQL is now the official JDBC driver for MySQL! As well as being 
under a free software license (LGPL for Connector/J 2.0.14, GPL for 
Connector/J 3.0.0 and beyond), commercial licenses and support options 
are also available from MySQL-AB. Contact [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] for more information.



Felipe



Dirley Wagner wrote:

Está dando o erro:
ClassNotFoundException : org.gjt.mm.mysql.Driver
 



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Sobrescrevendo um método

2003-03-13 Por tôpico Felipe Leme
Basta no codigo da subclasse chamar super.nome_do_metodo. Por exemplo:

public void metodoX() {
   super.metodoX();
  // bla-bla-bla
}
Felipe

Sergio Mendonça wrote:

Galera, como eu faço pra reescrever um método de uma superclasse, sem 
perder o que já está escrito na superclasse? Na verdade não é bem 
reescrever, mas sim adicionar código a esse método.




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Protegendo o código dos meus programas

2003-03-12 Por tôpico Felipe Leme
Sim, existe. Você pode usar ofuscadores de código, que mantem o mesmo 
código (sem adicionar nada), mas trocam os nomes dos identificadores (ao 
invés de um método calculaTotal(), por exemplo, voce teria 
xck34okasd213ad23() ).  Algumas IDEs (como o JDeveloper) já oferecem 
essa opção ao compilar o projeto.

No momento eu não conheço/uso nenhum ofuscador em particular, mas 
basta procurar na rede por java obfuscator.

Felipe

Henrique Lobo Weissmann wrote:

Existem vários softwares decompiladores de arquivos byte-code. Uma 
das soluções apresentadas para impedir que meu código fique exposto, 
são estes programas que acrescentam vários códigos desnecessários aos 
meus programas. No entanto, isto os torna mais lentos. Existe alguma 
outra maneira de proteger o meu código fonte além destas?




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Threads

2003-03-12 Por tôpico Felipe Leme
Sergio Mendonça wrote:

Ok Felipe, muito obrigado!

De nada...

A solução de criar uma Thread como classe privada do frame me parece mais
interessante, pois poderei acessar diretamente os componentes do frame. A
questão agora é: como eu faço pra criar uma Thread como classe privada do
frame?
 

Basta criar uma classe privada dentro da classe do frame. Algo do tipo:

public class MyFrame extends Frame {

   // declara atributos

   private class MyThread extends Thread {

 // atributos de MyFrame podem ser acessados aqui

   } // private class

} // public class



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Arquivo JAR

2003-03-11 Por tôpico ramon . felipe
Gostaria de saber como criar e utilizar um arquivo JAR 




Desde já agradeço. 

_
Voce quer um iGMail protegido contra vírus e spams? 
Clique aqui: http://www.igmailseguro.ig.com.br


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Cálculos

2003-03-11 Por tôpico Felipe Casaburi Ferreira








Olá pessoal.

Estou estudando Java e preciso saber um pouco mais sobre
como trabalhar com entrada de dados a partir do teclado para calcular:

- equações do segundo

- funções

- algoritmos Euclidiano, Euclidiano estendido


etc...



Vocês podem me ajudar indicando algum site?



Obrigado



Felipe








---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.459 / Virus Database: 258 - Release Date: 25/02/03
 


[java-list] Cálculos

2003-03-11 Por tôpico Felipe Casaburi Ferreira
Olá pessoal.
Estou estudando Java e preciso saber um pouco mais sobre como trabalhar
com entrada de dados a partir do teclado para calcular:
- equações do segundo
- funções
- algoritmos Euclidiano, Euclidiano estendido 
etc...

Vocês podem me ajudar indicando algum site?

Obrigado

Felipe


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.459 / Virus Database: 258 - Release Date: 25/02/03
 


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] O que é Struts?

2003-03-10 Por tôpico Silva, Felipe A (Disoft)
Olá galera, 

  Estou acompanhando a conversa sobre Struts, e tenho algumas dúvidas:
  -  O que é Struts?
  -  Qual a utilidade?
  -  Onde tem material para eu estudar sobre o assunto?

Obrigado...

Felipe 

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] Implements e Extends...

2003-03-09 Por tôpico Felipe Leme
Robson,

Você está confundindo um pouco os conceitos (sobre extends e implements):

Quando eu crio uma classe e extendo os métodos de outras (extends) eu 
estou usando metodos de outras classes dentro da minha classe...


Quando você extende uma classe, você tem acesso aos métodos da classe 
extendida (a não ser os métodos private), podendo inclusive 
sobre-escrevê-los
(a não ser que o método seja final ou private).

Quando eu uso implements eu implemento novos métodos de uma classe, 
dentro da minha classe...
Na verdade, você não implementa uma classe, mas sim uma interface.

qdo eu implemento, eu sou obrigado a declarar todos os métodos da 
outra classe dentro da minha?
Sim, você tem que implementar todos os métodos da interface, a não ser 
que você declare a classes como abstrata (nesse caso, essa classe não 
pode ser instanciada, somente suas sub-classes não-abstratas, e desde 
que elas implementem os métodos faltantes da interface).]

o que acontece se dentro dessa classe eu tiver variáveis (como posso 
acessar) ?
Se uma interface definir variáveis, a sua classe implementadora pode 
acessá-las normalmente (é muito comum, por exemplo, uma interface 
definir constantes - ou seja, variáveis final).

por favor, se alguem tiver algum exemplo que possa demonstrar, ficaria 
grato..


A parte do exemplo eu estou com preguiça de pesquisar, deixarei para os 
outros amigos javaneses :(

programo em C++, e estou migrando para o java e pintou essa dúvida...
Bem-vindo ao clube :)

Felipe

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Re:[java-list] Banco OO

2003-03-09 Por tôpico Felipe Leme
Pfaffenseller, Eliseu wrote:  

O PostgreSQL é um sofisticado sistema de gerenciamento de banco de 
dados relacional e orientado a objetos, suportando quase todas as 
contruções SQL, incluindo subseleções, transações, tipos definidos 
pelo usuário e funções . Ele é o mais avançado banco de dados de 
código livre disponível .
Atualmente está disponível seu código fonte, além de binários 
pré-compilados em diversas plataformas . 

Quem está errado?

Olha, eu desconhecia que o PostgreSQL tinha essa orientação à objetos 
(legal a discussão ter surgido na lista :), mas pelo que eu pude 
concluir, essa orientação é nas tabelas em si (e talvez em algumas 
estruturas de daos), de tal forma que você pode usar alguns conceitos de 
OO (como herança e reuso). Entretanto, a parte de persistência continua 
sendo relacional (ou seja, tabelas, linha, colunas, etc...).

Porém, acho que a pergunta inicial era sobre a existência de um banco de 
dados cujo mecanismo de persistência e consulta fosse orientado a 
objetos, de tal forma que não seja necessário o mapeamento entre objetos 
e tabelas. Ou seja, ao inves de inserir uma linha em uma tabela através 
de um comando SQL  INSERT INTO TabelaA (x,y,z) VALUES (x1,y1,z1),  
você inseriria um objeto em uma coleção através de um comando do tipo 
INSERT INTO ColecaoA OBJECT ObjectB.

Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Graficos em Java

2003-03-09 Por tôpico Felipe Leme
rogeriofrr wrote:

construir gráficos. Alguém, poderia me informar os links 
das páginas dessas bibliotecas ?
 

Seria a JFreeChart (http://www.object-refinery.com/jfreechart/index.html) ?

Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] como é em Java..... StrToDate ??

2003-03-09 Por tôpico Felipe Leme
AndréJava wrote:

como faço pra converter uma variavel do tipo String para Date? 
 

Dica: procure a documentação sobre a classe java.util.Date:

http://java.sun.com/j2se/1.4/docs/api/java/util/Date.html

Resumindo:

1.Usando o construtor Date( String s ). Esse método, porém,  é 
deprecated (isso é, não deveria ser usado, pois provavelmente será 
extinto em versões futuras):

|*Date cid:[EMAIL PROTECTED]*(String 
cid:[EMAIL PROTECTED] s)|
 *Deprecated.* /As of JDK version 1.1, replaced by 
|DateFormat.parse(String s)|.

/2.A alternativa então, como descrito no javadoc do construtor,  é usar 
o método/ java.text.DateFormat.parse( String s)

/Felipe
/
/
-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Threads

2003-03-09 Por tôpico Felipe Leme
Sergio Mendonça wrote:

Por exemplo, eu tenho um frame com vários componentes. No action de um 
botão eu dou um start numa thread, que precisa interagir com alguns 
componentes e métodos desse frame. Qual é a maneira mais correta de se 
fazer isso? Criar uma subclasse de Thread e colocar o frame como 
atributo dessa classe? Ou tem outra maneira de interagir com a classe 
que chama a thread?


Eu não acredito que exista uma maneira mais correta para tal. Uma 
solução seria criar uma Thread como classe privada do frame, pois desta 
forma ela teria acesso aos atributos do mesmo. Ou então criar uma Thread 
pública e passar os atributos para tal Thread. De qq forma, o mais 
importante é a sincronização na hora de acessar os atributos do frame 
(já que você poderia ter mais de uma Thread acessando os atributos ao 
mesmo tempo, o que poderia levar a inconsistências).

Felipe

(respondendo ao quinto e último email do sábado à noite :)



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Uma ajuda com imagens...

2003-03-07 Por tôpico Silva, Felipe A (Disoft)
Olá galera,

  Gostaria de pedir uma ajuda para vocês... por exemplo eu tenho dois
sites(o principal e o de cadastro). Um dos sites faz o cadastro de
Noticias(por exemplo..), e o site principal exibe essas Noticias... A
pergunta é a seguinte:
  Como eu faço isso com imagens(fotos)?, supondo que seja outra pessoa que
vá incluir as imagens.

Qualquer ajuda será bem-vinda, desde exemplos até tutoriais, etc...

Obrigado,

Felipe..

  

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



Re: [java-list] porta serial

2003-03-07 Por tôpico Felipe Leme
Ricardo wrote:

 
Vou ter que desenvolver um aplicativo no Jdeveloper da ORALE.  Neste 
aplicativo eu terei que acessar de alguma maneira a porta serial!!!


Sim: use a Java Communications API
(http://java.sun.com/products/javacomm). Quanto ao JDeveloper, é só
criar uma biblioteca de usuário com o comm.jar
Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Vector - Array

2003-03-06 Por tôpico Felipe Leme
Tente o seguinte:

File arqs[] = new File[vetor.size()];
vetor.toArray( arqs );
ou entao apenas:

arqs =(File[])  vetor.toArray( arqs );

Os 2 métodos devem funcionar (eu digo devem pois nunca tentei o 2o).

Felipe

Sergio Mendonça wrote:

Galera, tenho uma Vector com objetos do tipo File nele
e gostaria de transforma-lo num array de File..
 
Tentei desta forma mas dah um ClassCastException:

File arqs[] = (File [])vetor.toArray();

 
Sergio Ferreira de Mendonça
Nexxera Tecnologia e Serviços S.A.
http://www.nexxera.com




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RE: [java-list] Iniciante em Java

2003-02-28 Por tôpico Felipe Ferraz
  Tambem achei, nao sei com relação aos demais, mas eu tenho
20 anos, pouca experiencia pratica com java ( 6 meses de
ESTAGIO), uns 2 ou 3 livros lidos a respeito e ganhando
salario minimo por 6 horas de trabalho diarias, nao sei se eu
nao estou no lugar certo, mas pelo menos eu posso afirmar que
meu salário nao é pra comprar revista de mulher pelada ( até
por que nao sobra depois da cerveja do fim de semana).
  Não acho que seja dificil se você estiver em qualquer casa
etária aprender o que quer que seja, desde que você ainda
consiga montar um video cassete você tambem conseguirá
programar em java, ou .NET, ou qualquer outra dessas novas
sensações do mercado... tenho pessoas no meu ambiente de
trabalho ou devo dizer estagio que tem mais de 35 e a 6 meses
tiveram que aprender java, e nao houve grandes dificuldades,
e como na maioria dos casos que li aqui as pessoas ja dominam
C++ ( eu imagino que orientação a objeto) entao.. java? sem
grandes problemas...

Boa sorte a todos!
Abraços,
Felipe Ferraz
PS: 1000 reais?? se tiver aqui em Recife eu aceito! pra onde
eu mando meu curriculum ??

 Achei hilario o comentario do cara..

 -Original Message-
 From: Mcgregory Douglas [mailto:[EMAIL PROTECTED]
.br]
 Sent: quarta-feira, 26 de fevereiro de 2003 18:31
 To: [EMAIL PROTECTED]
 Subject: Re: [java-list] Iniciante em Java


 Olá Pessoal 


 Também já entrei para a casa dos Trinta ... e tenho analisad
o a hipótese de
 migrar para Java, atualmente trabalho com C/C++ em ambiente
Unix. O meu
 principal receio é a concorrencia desleal feita pelo pessoal
 de pouca idade
 e experiencia que pedem R$ 1.000,00 por mes e já estão feliz
es da vida (dá
 para a cerveja e pras revistas de mulher pelada).
 Então como anda o mercado de trabalho ?
 Alguem tem +/- o valor hora de um profissional Java ??

 Gregory.

 - Original Message -
 From: Ruy Pedroso [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Sent: Wednesday, February 26, 2003 1:41 PM
 Subject: RE: [java-list] Iniciante em Java


 José,

 Tenho 35 anos e iniciei com Java faz aproximadamente 1 ano e
 meio. Há
 alguns meses consegui a certificação para programador. Atual
mente
 trabalho como desenvolvedor Java numa empresa, como PJ.

 Lembro-
me quando fiz uma pergunta dessas numa outra lista de discussã
o.
 Ouvi várias expressões como você tá velho, esquece e part
e pra
 outra, etc, etc... Quase desisti, mas resolvi encarar para
ver no que
 dava.

 Penso que hoje o mercado para Java está bastante competitivo
, mas se
 você está motivado e pretende seguir esse caminho, vá em fre
nte!  : )

 Quanto às dicas de estudo, há alguns dias postei uma mensage
m com vários
 links sobre certificação. Você pode lê-la nesse link:
 http://www.mail-archive.com/java-
[EMAIL PROTECTED]/msg34668.html

 []'s

 Ruy Pedroso
 Trails Sistemas
 Av. Nilo Peçanha 50 - sala 2511 - Centro
 CEP 20020-100 - Rio de Janeiro - RJ
 Tel: +55 21 2262 6370
 Fax: +55 21 2262 6354

 -Original Message-
 From: Jose Ildon [mailto:[EMAIL PROTECTED]
 Sent: quarta-feira, 26 de fevereiro de 2003 11:01
 To: [EMAIL PROTECTED]
 Subject: [java-list] Iniciante em Java


 Sou iniciante e preciso de uma orientação:

 Tenho 37 anos. Desejo me certificar. Iniciando agora, terei
futuro
 trabalhando com Java?
 Por onde começar a estudar.
 O que me sugerem?

 Agradeço desde já,

 José Ildon



 -- LISTA SOUJAVA
 
 http://www.soujava.org.br  -
  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para
 [EMAIL PROTECTED]
 

 -

 ---
 Incoming mail is certified Virus Free.O email foi inspeciona
do por
 vírus.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.456 / Virus Database: 256 -
 Release Date: 18/2/2003


 ---
 Outgoing mail is certified Virus Free.O email foi inspeciona
do por
 vírus.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.456 / Virus Database: 256 -
 Release Date: 18/2/2003



 -- LISTA SOUJAVA ---
-
 http://www.soujava.org.br  -
  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 
-





 -- LISTA SOUJAVA ---
-
 http://www.soujava.org.br  -
  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm

[java-list] Re:[java-list] Iniciante em Java II

2003-02-28 Por tôpico Felipe Ferraz
  Ola Carlos,

  Não me sinto com bagagem suficiente pra defender arduamente
java, não que a linguagem nao seja poderossima, mas por nao
ter muito conhecimento pratico tenho algum, mas venho
responder sua msg por que passamos por algo parecido com sua
duvida da lentidao de java na empresa onde eu estagio, e me
alongo um pouco para contar essa historia, eramos dois grupos
um grupo bem mente fechada que nao queria java ( vou chamar
eles de mal! :) ) e um grupo que vou chamar de bem, que
queria java, a questão foi simples e muito simples, quando
surgiu a questão de fazer um ambiente web, nasce a duvida
quem fará? o bem ou o mal? ai no meio da discursão o analista
do bem disse vamos fazer o seguinte:  quem conseguir fazer
isso aqui ( um projeto mini do que era pretendido) primeiro e
melhor faz o resto na sua linguagem e do jeito que quiser
bem.. foi covardia... pedir pra fazer um Site dinamico com
delphi.. resultado... o bem venceu :) dizem que ele sempre
vence no final, o problema que voce deve analisar é pra que
vc quer usar java,nao pense em fazer um soft de controle de
estoque, alem de dar um trabalho cão fica lento... mas... se
a coisa for mais complexa... mexer com servidores...
roteadores... e etc bem.. com delphi fica um pouco menos
viavel... NÃO IMPOSSIVEL...

T+
Felipe

 Pessoal,

 Sou iniciante em Java mas já programo a um bom tempo em Delp
hi e Oracle
 (PL/SQL). Estou ansioso para aprender mais sobre Java. Fiz u
m curso de verão
 na USP de Java e achei muito legal.
 Comprei o Livro Java -
 Como Programar edição mais recente (amarela) e
 estou lendo.

 Estou planejando tirar uma certificação em Java. Queria sabe
r como está o
 parâmetro valor/hora para um profissional em Java com certif
icação e para um
 profissional sem certificação. Inclusive, se possível, gosta
ria de saber se
 esses valores são no regime de CLT ou não.

 Vejo com certa tristeza que há uma certa resistência por par
te dos usuários
 sempre que menciono a palavra Java... Todo mundo sempre ve
m com aquela
 velha desculpa de que Java é lento. ;(
 Como vocês conseguem driblar essas pessoas?

 A galera que já está a mais tempo na estrada poderia me da
r essas dicas,
 inclusive se vale realmente a pena ($$$ + Oportunidades) mig
rar de Delphi
 para Java.


 []'s



 -- LISTA SOUJAVA ---
-
 http://www.soujava.org.br  -
  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%
40soujava.org.br
 para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
 
-




---
UOL, o melhor da Internet
http://www.uol.com.br/


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Usando Message Driven Beans com OpenJMS

2003-02-28 Por tôpico Felipe Coury
Srs.,

Alguém tem um exemplo de como usar Message Driven Beans (MDB) com o OpenJMS. Estou 
usando o J2EE 
Reference Implementation da Sun com App Server e o OpenJMS como servidor de fila. 
Consigo inserir itens na fila 
mas não consumi-los nem startar um MDB sempre que uma mensagem chega.

Qualquer ajuda será muito bem vinda.

Obrigado!

--
Felipe Gonçalves Coury
Project Manager
VL Info Ltda.
Office: +55 19 37411753 (Ext. 1753)
Mobile: +55 19 91374588
[EMAIL PROTECTED]


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Resposta oficial da SUN ao memorando

2003-02-26 Por tôpico Felipe Leme
Eu gostaria muito de divulgar, mas para tal gostaria de uma fonte mais 
confiável.

Ou seja, de onde você recebeu esse boletim? Tem algum link para ele?

Felipe



[EMAIL PROTECTED] wrote:

Eis a posicao oficial da Sun. Solicito divulgar aos interessados. Pontos a
 



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Ajuda sobre java.util.logging (again)

2003-02-19 Por tôpico Felipe Leme

Carlos Eduardo Elias Ribeiro ceduardo-at-atech.br |Sou java| wrote:


Pessoal,
 
Estou usando o pacote java.util.logging do 1.4 para gravação de histórico em arquivo. Porém estou com problemas com a geração do arquivo.

Existem vários parâmetros para a geração de arquivos, documentados na
classe FileHandler:

http://java.sun.com/j2se/1.4.1/docs/api/java/util/logging/FileHandler.html


Para configurar as propriedades de logging, é necessário passar o nome
do arquivo de propriedades através da linha de comando:

java -Djava.util.logging.config.file=logging.properties
_classe_com_metodo_main


Como faço para que seja criado apenas um arquivo com as informações ocorridas durante o processamento da aplicação?


Basta mudar o count para 1:

java.util.logging.FileHandler.count =1


Sei que quando o processamento é reiniciado, o arquivo é sobrescrito.


Você pode mudar o comportamento de sobrescrita através da propriedade:

java.util.logging.FileHandler.append=true

|  Consigo mudar o nome do arquivo para evitar isso?

Para mudar o nome do arquivo:

java.util.logging.FileHandler.pattern = %h/teste.log

(note que o %h é substituído pelo seu home dir)


Felipe
.




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Número de registros

2003-02-19 Por tôpico Felipe Leme
[EMAIL PROTECTED] wrote:


Alguém sabe se existe algum método no ResultSet que indique a quantidade de
registros retornados de uma pesquisa SQL?


Essa é uma boa pergunta, já que tal método seria muito útil mas ele não 
existe no ResultSet. Na ausência de tal método, uma das soluções é usar 
algo como:

rs.last();
int count = rs.getRow();

Note que nesse ponto o seu cursor não estará mais no início do 
ResultSet, portanto será necessário voltar ao começo antes de ler os 
dados (e, consequentemente, o ResultSet precisa ser aberto com a opção 
de ir para frente e para trás).


Felipe


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Ajuda sobre java.util.logging

2003-02-18 Por tôpico Felipe Leme

Carlos Eduardo Elias Ribeiro ceduardo-at-atech.br |Sou java| wrote:


Pessoal,
 
Estou usando o pacote java.util.logging do 1.4 para gravação de histórico em arquivo. Porém estou com problemas com a geração do arquivo.

Existem vários parâmetros para a geração de arquivos, documentados na 
classe FileHandler:

http://java.sun.com/j2se/1.4.1/docs/api/java/util/logging/FileHandler.html


Para configurar as propriedades de logging, é necessário passar o nome 
do arquivo de propriedades através da linha de comando:

java -Djava.util.logging.config.file=logging.properties 
_classe_com_metodo_main

Como faço para que seja criado apenas um arquivo com as informações ocorridas durante o processamento da aplicação?


Basta mudar o count para 1:

java.util.logging.FileHandler.count =1


Sei que quando o processamento é reiniciado, o arquivo é sobrescrito.


Você pode mudar o comportamento de sobrescrita através da propriedade:

java.util.logging.FileHandler.append=true

|  Consigo mudar o nome do arquivo para evitar isso?

Para mudar o nome do arquivo:

java.util.logging.FileHandler.pattern = %h/teste.log

(note que o %h é substituído pelo seu home dir)


Felipe
.



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Servlet gerando imagem

2003-02-13 Por tôpico Felipe

Paulo,

Setar a variável DISPLAY não soluciona de vez o problema, pois você ainda precisa ter 
um X-Server válido (o que nem sempre é possível). A melhor solução para esses casos é 
usar alguma ferramenta que emule o funcionamento de um X-Server, como o PJA:


http://www.eteks.com/pja/en/

Tal ferramenta deve resolver seu problema  (pelo menos já resolveu o meu .

Felipe


gangrel-br gangrel-br-at-bol.com.br |Sou java| wrote:

   Obrigado pela ajuda, mas
 infelizmente ainda não está
 funcionando... Eu setei a variável
 DISPLAY com o nome da máquina, mas
 ainda assim não funcionou. Tentei
 também usar o 'xhost +' para liberar o
 acesso ao X mas nada...
   Estou tentando utilizar o Xvfb, mas
 também não consegui fazer com que
 funcione. Em todos os casos a mesagem
 de erro se mantém a mesmo.

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Servlet gerando imagem

2003-02-13 Por tôpico Felipe
Paulo,

Setar a variável DISPLAY não soluciona de vez o problema, pois você 
ainda precisa ter um X-Server válido (o que nem sempre é possível). A 
melhor solução para esses casos é usar alguma ferramenta que emule o 
funcionamento de um X-Server, como o PJA:


http://www.eteks.com/pja/en/

Tal ferramenta deve resolver seu problema  (pelo menos já resolveu o meu :).

Felipe


gangrel-br gangrel-br-at-bol.com.br |Sou java| wrote:

  Obrigado pela ajuda, mas
infelizmente ainda não está
funcionando... Eu setei a variável
DISPLAY com o nome da máquina, mas
ainda assim não funcionou. Tentei
também usar o 'xhost +' para liberar o
acesso ao X mas nada...
  Estou tentando utilizar o Xvfb, mas
também não consegui fazer com que
funcione. Em todos os casos a mesagem
de erro se mantém a mesmo.
 




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Construtores.

2003-02-12 Por tôpico Silva, Felipe A (Disoft)
Olá pessoal, sou iniciante e gostaria de pedir a ajuda de vcs.

Gostaria que alguém me explicasse o conceito de construtores, com exemplos.

Obrigado

Felipe Augusto 


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Recompile with -deprecation for details

2003-02-11 Por tôpico Felipe
cassio andrade cassioguisso-at-yahoo.com.br |Sou java| wrote:


Gostaria de saber que parâmetro de compilação é o -deprecation



O -deprecated irá mostrar em maiores detalhes todas as chamados que seu 
código faz a métodos deprecated (depreciados/obsoletos). Tais métodos 
são marcado como deprecated na documentação javadoc da classe. O 
objetivo de tal técnica é a de avisar ao desenvolvedor que tal método 
será descontinuado no futuro (embora no momento ele ainda esteja 
disponível) para que ele possa substituí-lo pelo novo método (geralmente 
indicado também no javadoc).

Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] documentações Java

2003-02-11 Por tôpico Felipe




cassio andrade cassioguisso-at-yahoo.com.br |Sou java| wrote:

  Gostaria de saber onde encontro a documentaes das classes Java,
pois preciso saber quais so os mtodos equivalentes a alguns que so
"Deprecated".
  

A documentao (da verso atual do J2SE) voc encontra em:


http://java.sun.com/j2se/1.4.1/docs/api/index.html

Quanto aos mtodos deprecated, a documentao de cada mtodo indica a
alternativa. Por exemplo, em Date.getDate()
(http://java.sun.com/j2se/1.4.1/docs/api/java/util/Date.html#getDate()):


 getDate
public int getDate()

  Deprecated.As of JDK version 1.1,  replaced by Calendar.get(Calendar.DAY_OF_MONTH).
 
  
  Returns the day of the month represented by this Date
object. The value returned is between 1 and 31
representing the day of the month that contains or begins with the 
instant in time represented by this Date object, as 
interpreted in the local time zone.
 
  
   
  

  Returns:
  the day of the month represented by this date.
  See Also:
  Calendar




    
Felipe
  






-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Poseidon (was Re: [java-list] Ferramentas Case)

2003-02-09 Por tôpico Felipe
Eu também comecei a usar o Poseidon (graças à dica da revista Java 
Magazine), e achei ele muito, muito melhor que o Argo UML (não sei 
quanto ao Rose, pois faz tempo que eu não uso o mesmo. Além do mais, eu 
uso Linux, portanto ele não me serve).

Eu encontrei 2 problemas, mas talvez seja problemas do usuário 
estúpido (aka eu):

- os diagramas de sequência não permitem o uso de atores, só objetos
- um diagrama de estado precisa estar associado a um Use Case (talvez 
isso seja uma limitação do UML, mas no meu caso em particular eu tenho 
uma máquina de estado multi Use Cases).

De modo geral o software é muito bom, e estamos considerando comprar a 
versão comercial (que permite a impressão de documentos e o uso de 
plug-ins). A minha pergunta é: alguém está usando tal versão (mais 
especificamente qual, já que eles tem umas 3 diferentes)? Vale a pena 
comprá-la?


Felipe


Petronio fpetronio-at-bol.com.br |Sou java| wrote:

Acho o Poseidon infinitamente superior ao Rational Rose. O Rational 
Rose, apesar de muita gente nao saber, tem bastante limitações.
 
Petrônio

- Original Message -
*From:* Flávio Leite mailto:[EMAIL PROTECTED]
*To:* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
*Sent:* Thursday, February 06, 2003 6:05 PM
*Subject:* RES: [java-list] Ferramentas Case

Estou usando o Poseidon, um mod do Argo, existem alguns bugzinhos
porém a versão 1.5.1 está muito boa.




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Class que envi email

2003-02-09 Por tôpico Felipe Ferraz



 Pessoal, 
estou desenvolvendo um site e preciso de uma classe que eureferencie um 
email, e um assunto e ela mande uma mensagem pra esse email,alguem ja tem 
algo parecido com isso pra me mandar?

Nao precisa ser algo complexom com direito a 
interfase grafica e tudo, eu preciso de algo simples, muito 
simples!Desde ja agradeço,Felipe


[java-list] Ferramentas Case

2003-02-06 Por tôpico Felipe Santos



 Pessoal, gostaria de saber a opinião de vocês em 
relação ao ArgoUML (feito em Java). Ele já está sendo utilizado em empresas ou 
ainda perde feio pro Rational ou Together? A diferença em recursos frente aos 
softwares comerciais é muito grande?



Abraços

Felipe Grandi SantosAnalista de Sistemas
Fone: +55 54 3025-1717E-mail: [EMAIL PROTECTED]



De quem entende de informação para 
quem entende de saúde.
-Mensagem original-De: Bruno Borges 
[mailto:[EMAIL PROTECTED]]Enviada em: quarta-feira, 5 de fevereiro 
de 2003 08:58Para: [EMAIL PROTECTED]; Jorge Augusto 
PizzatoAssunto: Re: [java-list] classe que faça 
eval
http://jep.sourceforge.net

  - Original Message - 
  From: 
  Jorge 
  Augusto Pizzato 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, January 29, 2003 10:41 
  AM
  Subject: [java-list] classe que faça 
  eval
  
  Alguém sabe como substituir uma string para ser executada 
  como numa função eval, ou qual classe faz isto?
  Ex:
  String x = "(1/2) * 100"
  int y = x ou eval(x) // ou seja, y será igual ao 
  resultado da expressão = 50
  
  ou
  
  String x = "varX"
  double varX = 1000
  double y = x ou eval(x) // y será igual a 
  1000
  
  Preciso disto para guardar fórmulas de cálculo no BD. 
  
  O ideal seria poder substituir na fórmula as variáveis, 
  masnão sei se dá para fazer.
  
  Ex:
  String f = "(A*B)"
  int A = 10
  int B = 5
  int y = f ou eval(f) // colocar o resultado 50 em 
  y.
  
  Pizzato
  
  ---Outgoing mail is certified Virus Free.Checked 
  by AVG anti-virus system (http://www.grisoft.com).Version: 6.0.445 
  / Virus Database: 250 - Release Date: 
21/01/03


Re: [java-list] ?

2003-02-03 Por tôpico Felipe
Bruno do Amaral Dias Baptista bruno-at-dc.ufscar.br |Sou java| wrote:


Lembre-se que a classe Exception eh a classe pai de todas as excecoes!
 


OPA!  A Exception realmente é a super-classe de todas as exceções, mas 
nem tudo que try/catch é uma Exceção. A super-classe mesmo é o 
Throwable; o Exception (e sub-classes) indicam apenas os erros que devem 
ser explicitamente declarados (em assinaturas de métodos) e checados 
(mesmo assim ainda existe uma exceção - desculpe o trocadilho - à essa 
regra, que é a classe RunTimeException - ela e suas derivadas não 
precisam ser checadas também). Existem também os erros não-checáveis, 
que derivam da classe Error. Resumindo:


   Throwable
 / \
   / \
 / \
   / \
  ExceptionError

Logo, a resposta eh D, E e F.
 


Não, a resposta é mesmo E. OutOfMemoryError *não* deriva de Exception, 
mas sim de Error (como mostrado no enunciado).


Felipe





-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] JSP - O que é necessário?

2003-02-02 Por tôpico Felipe
Wils wilson-at-w3tecnologia.com |Sou java| wrote:


O q é MVC?



Model-View-Controller, uma arquitetura de sistemas onde a lógica de 
negócios (Model) é separada da apresentação (View) e do controle 
(Controller).

Um exemplo clássico seria o uso de EJBs como Model, jsp como View e 
Struts como Controller.

Felipe



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Qual a diferença entre Servlet e JSP ?

2003-02-02 Por tôpico Felipe
Halex,

Aqui vai minha explicação meia-boca:

Basicamente, jsp é uma linguagem de script, onde você mistura código jsp 
com código html e o container web traduz essa página para um servlet 
(ele automaticamente cria e compila uma classe java que implementa um 
servlet).Ou seja, o jsp é no fundo um servlet, mas com recursos muito 
mais amigáveis para o desenvolvedor (com taglibs, por exemplo). Em um 
servlet puro, por exemplo, o desenvolvedor precisa invocar métodos 
para tudo, até mesmo para escrever na tela.

Felipe


Halex Maciel cphalexmaciel-at-yahoo.com.br |Sou java| wrote:

Olá a todos, obrigado pela grande ajuda sobre JSP, foi de grande 
utilidade a colaboração dos membros da lista. Só que estou com outra 
dúvida que está me deixando confuso sobre Servlet e JSP, qual a 
diferença entre estes dois? Pois muitos dizem faz sua monografia em 
Servlet! Outros dizem faz sua monografia em JSP! Por isso gostaria de 
tirar esta dúvida, quais as vantagens e desvantagens dessas duas? O 
que uma faz que a outra não faz? Desde já, agradeço.
 




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Re: finally

2003-02-01 Por tôpico Felipe
Mauro,

Note que no seu bloco finally, se o rs.close() gerar uma exceção (o que 
deve ser raríssimo, pouco provável, mas possível.), a conexão não será 
fechada. Normalmente, eu faço algo do tipo:

finally {
  JDBCUtilities.silentClose( stmt );
  JDBCUtilities.silentClose( co );
}


// JDBCUtilties - possui varios close() e silentClose() methods (para 
ResultSet, Statement, Connection
public void silentClose( Statement stmt ) {
  if ( stmt != null ) {
 try {
  stmt.close();
 } catch( SQLException exc ) {
  logger.warn( error closing Statement, exc );
}
  }
}

Note também que é importante fechar o Statement, e não o ResultSet (você 
poderia fechar os dois, mas pela especificação, quando um Statement é 
fechado os ResultSets associados a ele também são).

Felipe


Mauro martini-at-floripa.com.br |Sou java| wrote:

Eu normalmente uso assim:
Connection co = null;
ResultSet rs = null;
try {
co = pegaConn();
rs = executaUmQuery(co);
while (rs.next()) {
  ...
}
} catch (SQLException eSQL) {
debug(deu pau na base);
} finally {
if (rs != null) rs.close();
if (co != null) co.close();
}
[]s, ETA :-),





-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



RES: [java-list] NetBeans

2003-01-27 Por tôpico Felipe Santos
Olá Ricardo,


1 - É uma IDE boa para se trabalhar?

   É a IDE que utilizamos aqui. Além de ser free é muito completa e seguido tem novas 
atualizações. Tem muitos recursos e facilita muito o desenvolvimento. No começo é um 
pouco chato de adaptar-se a ela, pois é bem diferente de outras aplicações visuais. 
mas depois que pega-se o jeito você fica dependente dela!

2 - É uma IDE muito usada pelos profissionais do mercado?

   Várias empresas e profissionais com quem conversei já me disseram que a utilizam, 
pelos mesmos motivos que já citei acima. Mas não tenho uma idéia mais ampla de como é 
a sua utilização no mercado.

3 - Quais outras indicações de IDE free para desenvolvimento java?

   Trabalho também com o JCreator, mas é bem mais simples que o NetBeans.
 
[]'s

falow...

_
MSN Messenger: converse com os seus amigos online.  
http://messenger.msn.com.br


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Métodos *estáticos* em interfaces

2003-01-21 Por tôpico Luiz Felipe Molina



Ae pessoal!!

Alguem sabe pq não é 
permitido declarar métodos 
estáticos em interfaces??

por exemplo:





  public interface 
  myInterface{
   public 
  static void f();
  }





Luiz Felipe Molina.


RE: [java-list] Dúvida em código

2003-01-16 Por tôpico Felipe Freitas da Silva
Fala Tenisson
 
   Você deveria ter usado ++i, pois o que vc usou primeiro executa a soma i += i e 
depois soma um equanto o ++i incrementa i primeiro e depois executa i += i.

[]´s
Felipe

-Original Message-
From: Tenisson Chaves dos Santos Júnior
[mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 15 de janeiro de 2003 13:31
To: [EMAIL PROTECTED]
Subject: [java-list] Dúvida em código


Pessoal,

 No código abaixo , eu esperava obter  3 no valor da variável i. No
entanto , o valor retornado é 2 .
 Alguém poderia me explicar o porquê disso ?

public class Teste{
public static void main(String args[]) {
int i=1 ;
i += i++ ;
System.out.println(i);
}
}

Obrigado,

Tenisson Chaves Jr.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Alinhar Frame no centro da tela

2003-01-12 Por tôpico Luiz Felipe Molina



à partir do java 1.4 
(acho):meuFrame.setLocationRelativeTo(null);
Note que: para que a janela seja centralizada 
corretamente, é necessário que ela já esteja realized, isto é, pronta 
para ser mostrada na tela.
falow!!Luiz Felipe Molina.- Original Message 
-From: "Leonardo" [EMAIL PROTECTED]To: 
[EMAIL PROTECTED]Sent: 
Thursday, January 09, 2003 10:46 AMSubject: Re: [java-list] Alinhar Frame no 
centro da tela // Recupera o 
tamanho da tela java.awt.Dimension screenSize 
= 
java.awt.Toolkit.getDefaultToolkit().getScreenSize(); 
// Ajusta o tamanho da janela (JFrame) setSize( new 
java.awt.Dimension(800, 580)); // Ajusta a 
localização da janela, dependendo do tamanho da janela em relação ao 
tamanho da tela setLocation( 
(screenSize.width-800)/2,(screenSize.height-580)/2); 
Bruno Borges gravada:  alguem tem akele pedaço de codigo 
classico pra alinhar um frame/jframeno  centro da tela do 
desktop?   []'s  
  Bruno Cesar Borges [miojo]  
Programador Java Semi-Pleno  ICQ: 8584744  MSN: 
[EMAIL PROTECTED]  
*RUMO* ao Sun Certified Programmer for the Java 2 Platform 1.4 
  
___ 
 Busca Yahoo!  O melhor lugar para encontrar tudo o que você 
procura na Internet  http://br.busca.yahoo.com/ 
  -- LISTASOUJAVA 
  http://www.soujava.org.br 
- Sociedade de Usuários Java da Sucesu-SP  dúvidas mais 
comuns: http://www.soujava.org.br/faq.htm  regras da lista: http://www.soujava.org.br/regras.htm  historico: http://www.mail-archive.com/java-list%40soujava.org.br  para sair da lista: envie email para[EMAIL PROTECTED] 
- 
-- LISTA SOUJAVA 
 http://www.soujava.org.br 
- Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: 
http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] 
-


Re: [java-list] Método de Divisão

2003-01-10 Por tôpico Luiz Felipe Molina



Olá!

O algoritmo mostrado pelo pessoal resolve o 
problema sim.
mas quanto à performance, deixa a 
desejar..
Exemplo:
99/1
Para descobrir que o resultado é 99, o 
algoritmoirá fazer 99 subtrações no loop!


Este problema pode serresolvido utilizando um 
algoritmo com rotação de bits.

Em processadores antigos, as únicas operações 
permitidas eram soma, subtração, operações lógicas (incluindooperações 
lógicasbit a bit) e rotação de bits.
Todas as outras deveriam ser implementadas à 
parte.

Assim, vc pode procurar na internet algum já 
pronto. daí é só passar pra java. ou então.. tentar fazer um :-)

Luiz Felipe.



  - Original Message - 
  From: 
  Ricardo 
  Artur Staroski 
  To: [EMAIL PROTECTED] 
  Sent: Friday, January 03, 2003 1:32 
  AM
  Subject: Re: [java-list] Método de 
  Divisão
  
  Taí Adriana...
  
  
  
   // Calcular uma divisãoutilizando apenas Soma e 
  Subtração
   private static void 
  divide(int dividendo, int divisor) {
  
   int 
  numero = divisor; int quociente 
  = 0; int resto = 0;
  
   for 
  (int i = 0; numero = dividendo; i++) 
  { resto 
  = dividendo - 
  numero; 
  quociente = 
  i+1; 
  numero += divisor; 
}
/*
   
  System.out.println("\nQuociente de 
  " 
  + 
  dividendo 
  + " dividido por 
  " 
  + 
  divisor 
  + " é igual a 
  " 
  + 
  quociente 
  + "\nResto de 
  " 
  + 
  dividendo 
  + " dividido por 
  " 
  + 
  divisor 
  + " é igual a 
  " 
  + resto);

  */ }
  
  
  
  - Original Message - 
  From: [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]; "Ricardo Artur Staroski" [EMAIL PROTECTED]
  Cc: [EMAIL PROTECTED]
  Sent: Thursday, January 02, 2003 2:56 
  PM
  Subject: Re: [java-list] Método de 
  Divisão
   Oi Ricardo,  Em primeiro lugar 
  obrigada pela atencao e pela resposta. Talvez eu nao tenha me  
  expressado da maneira mais adequada. Eu preciso de um metodo que faca 
  a divisao entre dois numeros inteiros  positivos sem usar o operador 
  "/" mas q simule o mesmo. A divisao deve ser  feita usando as outras 
  operacoes como soma e subtracao entendeu?  Ats, 
  Adriana Citando Ricardo Artur Staroski [EMAIL PROTECTED]:   Olá Adriana...
  Não entendi exatamente sua necessidade, mas creio que seja o método 
  abaixo:public int divide(int dividendo, int 
  divisor) {  return 
  dividendo / divisor;  }
  Abraços...  Ricardo.  
- Original Message -   From: 
  [EMAIL PROTECTED]  To: "Java List" [EMAIL PROTECTED]  Sent: Thursday, January 02, 2003 8:58 AM  
  Subject: [java-list] Método de Divisão 
Oi pessoal,  Feliz Ano 
  Novo!   Estou precisando de um metodo que simule a operaçao de 
  divisao de  inteiros(/)em Java. Alguem tem e 
  pode me enviar?  Ats , Adriana 
 
  _   Yawl 
  Internet 
  http://www.yawl.com.br/  Acesso Discado / ADSL / 24Hs 
Hospedagem ASP, PHP, JSP, ColdFusion, MySQL   
-- LISTA 
  SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP   
   dúvidas mais comuns: http://www.soujava.org.br/faq.htm   regras da lista: http://www.soujava.org.br/regras.htm   historico: http://www.mail-archive.com/java-list%40soujava.org.br   para sair da lista: envie email para 
  [EMAIL PROTECTED]
  - 
  Esta mensagem foi verificada 
  pelo E-mail Protegido Terra.   Scan engine: VirusScan / 
  Atualizado em 30/12/2002 / Versão: 1.3.13   Proteja o seu 
  e-mail Terra: http://www.emailprotegido.terra.com.br/   
   _ Yawl 
  Internet 
  http://www.yawl.com.br/  Acesso Discado / ADSL / 24Hs Hospedagem ASP, PHP, 
  JSP, ColdFusion, MySQL   
  -- LISTA SOUJAVA  
   http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
   dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED]  
  - 
Esta mensagem foi verificada pelo E-mail Protegido 
  Terra. Scan engine: VirusScan / Atualizado em 30/12/2002 / Versão: 
  1.3.13 Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/ 


[java-list] Applet com Servlet.

2002-12-22 Por tôpico Felipe
Como eu faço um Applet se comunicar com um Servlet...? Por exemplo, um
Applet acessar uma variavel estática de um Servlet..Tudo isso no padrão
J2EE 1.2

Grato.



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Hashcode

2002-12-16 Por tôpico Luiz Felipe Molina



Rita,

Por definição, uma função de hash possui as 
seguintes propriedades:

 1. Dado um parâmetro qualquer, retorna 
um número (chamado hashcode).
2. Repetidas aplicações da função 
hash sobre o mesmo parâmetro devem retornar o mesmo número***, isto é, 
"10/10/2002Abacaxi" vai sempre retornar o mesmo hashcode.

 3. O ideal seria que fosse retornado 
um número diferente para cada parâmetro, isto é, seria perfeito se dois 
parâmetros diferentes sempre resultassem em hashcodes diferentes.

Assim, pela própria definição das funções de hash, 
elas não precisam possuir uma função inversa (que dado um número retorne o 
parâmetro). E na prática, funções de hash não possuem inversa 
mesmo..


Pô! mais pra que serve isso?



Algumas estruturas de dados utilizam o hashcode 
para armazenar os parâmetros na estrutura. geralmente o hashcode influencia 
diretamente o índice onde o objeto será armaenado. estas estruturas de dados são 
conhecidas por estruturas esparças.

Agora especificamente em Java.

Java já possui todas as estruturas de dados padrões 
implementadas, e algumas delas utilizam hashcode, como é o caso do Hashtable. 
Para que estas estruturas que precisam de um hashcode funcionem para todo tipo 
de objetos, foi necessário a criação da função hashCode() na classe Object, 
garantindo que todos os objetos possuissem seu hashcode.

_Se não me engano_, esta função foi implementada da 
forma a retornar um código hash baseado na posição de memória onde o objeto está 
alocado.Assim, osinal *** no item 2 quer dizer que é possível que o 
hashcode mude entre uma execução e outra, mas permanece consante durante durante 
a execução.


...Mas vc não está "presa" à função de hash já 
implementada... você pode implementar a sua própria. para isto basta 
reimplementar a função hashCode() em seus objetos.
A vantagem seria que como você é quem sabe que 
tipos de objetos estão sendo colocados em sua estrutura de dados, é muito 
possível que você consiga implementar uma função de hash que se aproxime mais ao 
objetivo descrito no item 3, que diz que as estruturas de dados que usam hash 
possuem uma performance debilitada quando objetos diferentes resultam no mesmo 
hashcode (isto é chamado de colisão). Novamente, como você é quem conhece os 
objetos a serem armazenados, você pode implementar uma função de hash específica 
para seus objetos, que resulte em uma menor probabilidade de colisão no seu caso 
específico.




-Resumindo-
hashCode é muito útil em algumas estruturas de 
dados, e é usado "internamente", isto é, geralmente não é necessário se 
preocupar com isso. =p




Ufa!
Acho que é só.

Espero que isto ajude.


Luiz Felipe Molina.

  - Original Message - 
  From: 
  Rita 
  Fernandes 
  To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] 
  ; [EMAIL PROTECTED] 
  Sent: Wednesday, December 11, 2002 3:31 
  PM
  Subject: [java-list] Hashcode
  
  Eu tenho uma String
  
  String teste = "10/10/2002Abacaxi"
  
  System.out.println(teste.hashCode());
  
  Isso me gera um numero, como eu peco a situacao 
  inversa, como eu faço o unHascode .. ? Qual a finalidade pratica do 
  Hashcode ?
  
  Obrigada
  
  Rita


[java-list] CERTIFICAÇÃO WEB COMPONENT

2002-12-16 Por tôpico Felipe



Ola...

Pessoal...eu estou interessado nesta certificação 
da SUN (Web Component) e gostaria de saber se tem alguém na lista que tem esta 
certificação. O que vc's leram? Alguém de vc's tirou esta certificação sem 
comprar nenhum livro, lendo apenas os recursos da internet?

Obrigado..


[java-list] APPLET em J2EE

2002-12-13 Por tôpico Felipe



Ola pessoal da lista..

Eu tenho a seguinte duvida. Preciso usar um applet 
em uma aplicação 100% J2EE 1.2. Referencio o meu Appletem um jsp que se 
econtra na raiz da Web Application e para funcionar eu preciso colocar o .class 
do Applet junto com o jsp. Não tenhooutro jeito melhor de fazer isso? Um 
jeito que seja padronizado J2EE? Não posso colocar este .class em outro lugar? 
Como eu faço para usar o tal do Applet Container que se encontra nas 
especificações J2EE? 

Grato, 

Felipe




Re: [java-list] utilidade do clone

2002-12-08 Por tôpico Luiz Felipe Molina
Todas as passagens de parâmetros em java são *semrpe* por valor.

Mas se o q vc quis dizer é q o ato de clonar um argumento te dá a liberdade
de aterar qualquer coisa dentro deste argumento clonado, então vc está
certo.

Luiz Felipe Molina.



- Original Message -
From: Alvaro Mota [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, November 29, 2002 3:58 PM
Subject: Re: [java-list] utilidade do clone


Uma das utilidades do clone e que vc pode simular uma passagem por valor.
Certo?

Alvaro

Rodrigo Malara wrote:
 Acho que e uma questao pessoal.
 Particularmente, eu prefiro usar o Object.clone(). Nao tenho certeza se ha
 ganho em performance, mas se nao me engano, o metodo clone e e um metodo
 nativo escrito por quem escreve a maquina virtual para determinada
 plataforma.

 Tambem tenho curiosidade sobre esse assunto.

 []s

 Rodrigo D. Malara
 [EMAIL PROTECTED]
 SUN Certified Java Programmer
 Linux User ID: 137855

 Obstacles are those frightful things you see, if you take your eyes off
the
 goal.
 Hannah Moore



 -Original Message-
 From: Ana Paula Brandão Lopes [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, December 04, 2002 2:15 PM
 To: java list
 Subject: [java-list] utilidade do clone


 Pessoal,
 já mandei uma pergunta parecida, mas não sei se a lista recebeu. Alguém ai
 poderia
 me explicar a real utilidade do método Object.clone()? Por que não usar
 copy
 constructors para fazer deep copy, que é muito mais fácil. Tem alguma
 questão mais
 sutil envolvida, que eu não consegui ver?

 +++
 Ana Paula Brandão Lopes, M. Sc.
 Universidade Estadual de Santa Cruz
 Ilhéus-BA
 73-680-5271
 +++



 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -




--
Se um homem nao sabe a que porto se dirige, nenhum vento lhe sera
favoravel !



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] URGENTE - Adicionar componentes durante a execução

2002-12-01 Por tôpico Luiz Felipe Molina



Olá!

para fazer com que as alterações sejam 
atualizadas, vc deve chamar validate(). Se o tamanho da janela 
precisar ser alterado, talvez seja necessário chamar pack() ao 
invés de valitade().

Luiz Felipe Molina.



- Original Message - 
From: "Daniel S. Taranta" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 30, 2002 4:08 
PM
Subject: [java-list] URGENTE - Adicionar 
componentes durante a execução
Alguém poderia me ajuar, preciso adicionar alguns componentes no meu 
JPanel durante a execução, conforme a escolha do usuário. Eu crio o novo 
objeto e adciono ele ao JPanel, mas o componente n aparece na tela. Acho que 
preciso atualizar o JPanel, mas n sei como fazer 
isso!!Obrigado__Venha 
para a VilaBOL!O melhor lugar para você construir seu site. Fácil e 
grátis!http://vila.bol.com.br-- LISTA SOUJAVA  
http://www.soujava.org.br 
- Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: 
http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] 
-


Re: [java-list] utilidade do clone

2002-12-01 Por tôpico Rafael Rossignol Felipe
completando o que o colega disse, (eu deduzi, acho q estou certo)
o clone cria um novo objeto
a cópia apenas aponta para o outro objeto, como um ponteiro em C
- Original Message -
From: Denys Sene dos Santos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, November 22, 2002 12:50 PM
Subject: Re: [java-list] utilidade do clone



 Ate onde eu compreendo, o clone serve para fazer uma copia completa do
 objeto, inclusive de seus atributos, quando por exemplo eles sao um
 array, e eu nao quero que na copia, eu apenas ganhe uma nova referencia
 para aquele mesmo array, mas desejo um real copia (ou clone) dele, para
 poder mexer sem afetar o objeto que deu origem a essa copia. Nesse caso,
 o metodo clone serve mais para ser sobrescrito pelo de sua classe, que
 definira o que realmente sera apenas uma nova referencia ou realmente um
 clone.

 Ana Paula Brandão Lopes wrote:
 
  Pessoal,
  já mandei uma pergunta parecida, mas não sei se a lista recebeu. Alguém
ai poderia
  me explicar a real utilidade do método Object.clone()? Por que não
usar copy
  constructors para fazer deep copy, que é muito mais fácil. Tem alguma
questão mais
  sutil envolvida, que eu não consegui ver?
 

 --
  _
  \_
\  Denys Sene dos Santos  -  [EMAIL PROTECTED]
   o/\_  http://www1.cptec.inpe.br/~sene/ - ICQ #31845401
  \__,\  Meteorological Products Group - Phone: +55 12 560-8458
   .  |  Center for Weather Forecasts and Climate Studies - CPTEC
` .-|  National Institute for Space Research - MCT/INPE
   . \  A happy Linux User #71117
. \
 .-|

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Sons Cortados!

2002-12-01 Por tôpico Luiz Felipe Molina



Olá Pessoal!


Quando eu tento tocar sons (wav) em meu programa, 
às vezes, os sons saem cortados.. 
eles começam a tocar... e param antes de acabar...

para tocar um som, estou usando o seguinte 
código:




String sound 
= "meuSom.wav";
 java.net.URL url = 
""> 
if(url!=null){ 
java.applet.AudioClip ac = 
java.applet.Applet.newAudioClip(url); 
ac.play(); }




OBS: Meu programacontinua 
executandoapós ac.play().

Alguem já passou por isso?
Alguem toca sons de outra forma, que não produza 
cortes?

Luiz Felipe Molina.


Re: [java-list] Duvida em Trabalho...

2002-11-29 Por tôpico Rafael Rossignol Felipe



vc vai ter que desenvolver Midlets, e as 
ferramentas estão no próprio site da sun, www.sun.java.com
procure por J2ME (Java 2 Micro Edition), é muito 
simples desenvolver Midlets) eu não lembro o nome da ferramenta, mas certemente 
outra pessoa da lista pode te indicar, existe um programa que emula aparelhos de 
celular que vc pode rodar os Midlets que vc ja fez

  - Original Message - 
  From: 
  Rogerio 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, November 28, 2002 10:31 
  AM
  Subject: [java-list] Duvida em 
  Trabalho...
  
  Bom dia pessoal, tudo bem??
  Por favor, preciso muito da ajuda de 
  voces.
  Ano que vem eu me formo e gostaria de fazer meu 
  trabalho de conclusao de curso em java, mais especificamente programacao java 
  para celulares, mas nao sei nem por onde comecar e nem quais ferramentas usar. 
  Sei que ainda falta um ano todo, mas e que ja quero comecar a estudar esse 
  assunto. 
  Sera que alguem nao poderia me ajudar indicando 
  quais ferramentas eu deveria usar e onde posso encontrar algum material 
  explicando isso???
  Ficarei muito grato.
  
  Obrigado e abracos a todos,
  Rogerio


[java-list] Duvida iniciante?

2002-11-25 Por tôpico Silva, Felipe A (Disoft)
Sou iniciante, e tenho uma duvida, alguem poderia me explicar o que faz o
método putValue da classe HttpSession?

Agradeço a qualquer tipo de esclarecimento.
Obrigado 
Felipe Augusto da Silva.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




RE: [java-list] converter String para Int

2002-11-24 Por tôpico Silva, Felipe A (Disoft)
A conversão de Variáveis, pode ser feita dessa maneira.
String y = ;
int x = Integer.parseInt(y);

Espero ter ajudado.
Felipe Augusto da Silva.



-Original Message-
From: César Massari [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 18, 2002 2:21 PM
To: [EMAIL PROTECTED]
Subject: RES: [java-list] converter String para Int


Veja a pagina abaixo, tem tudo sobre conversões.

http://www.rgagnon.com/javadetails/java-0004.html


C. Massari

-Mensagem original-
De: Edney Marcel Imme [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 14 de novembro de 2002 08:05
Para: [EMAIL PROTECTED]
Assunto: [java-list] converter String para Int


Ola


como faço pra converter uma variavel do tipo String para Int?

sds
edney


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] package br.com

2002-11-20 Por tôpico Luiz Felipe Molina
Esta padronização é aconselhada, e garante que ninguem no mundo criará uma
classe no mesmo pacote que a sua, já que seu pacote é baseado no seu dóminio
da internet, que é só seu.
Assim, não há possibilidade de choques entre nomes de classes.

Luiz Felipe Molina

- Original Message -
From: Mauro [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, November 18, 2002 6:07 AM
Subject: [java-list] package br.com


 Eu li que a convenção dos packages para distribuição derivava do endereço
da
 empresa na internet, assim sun.com virava com.sun.qualquercoisa, ibm.com
 virava com.ibm.resto. E pra empresas que sao empresa.com.br, devo usar um
 package br.com.empresa?

 Eu sei que tanto faz, mas alguém conhece alguma recomendação a este
 respeito? Ou sabe de alguma vantagem ou desvantagem de usar
br.com.empresa?

 Gradicido,

  ---
 Mauro Ramos Martini
 [EMAIL PROTECTED]
 counter.li.org#225287
 Visite o site www.politicabrasil.com.br

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Restrição de acesso em classes x objetos

2002-11-20 Por tôpico Luiz Felipe Molina



Acho q a resposta a esta pergunta vai de opinião 
pessoal.

Baseado na minha experiência em orientação a 
objetos e Java, eu diria que o fato dos modificadores de controle de acesso 
(public, private, etc) serem relativos às classes, e não aos objetos não é um 
problema, e sim uma característica. E esta pode vir a ajudar bastante em termos 
de praticidade, sem complicar, dificultar, ou ir contra as boas práticas de 
programação oo.

Pode parecer meio "feio" no contexto de 
encapsulamento, mas: Se a classe Casa contém todos os detalhes de implementação 
de uma casa, incluindo todos os atributos e objetos, fazer com que a classe Casa 
só tenha acesso aos seus atributos privados (e não aos das outras instâncias da 
classe Casa) é o mesmo que dizer: "precisamosesconder os detalhes de 
implementação entre uma casa e outra".

Deixando a análise conceitual de lado, e 
partindo para algo mais concreto, uma vez eu precisei 
implementar uma classe do tipo Matriz, que continha todas as operações sobre 
matrizes (soma, multiplicação, inversão, transposição, etc). Ela 
declaravaos atributos privados:
private double mat[][];
private int linhas,colunas;

e os acessos a esta matriz era intermediado pelos 
métodos get(int i, int j) e set(int i, int j, double valor), e as funções 
getLinhas() e getColunas(). Assim, os atributos "linhas" e "colunas" não são 
modificáveis por classes externas.

Avantagem (neste caso) do fato que os 
atributos privados são acessíveis à classe, e não apenas ao objeto é que eu 
poderia modificar os atributos "linhas" e "colunas" de qualquer objeto do tipo 
Matriz dentro da classe Matriz (necessário em alguns algoritmos), além da 
facilidade de utilizar o atributo "mat[][]" diretamente.


Luiz Felipe Molina



- Original Message - 
From: "José Augusto Cerqueira Condé" 
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, November 08, 2002 5:45 
PM
Subject: [java-list] Restrição de acesso em 
classes x objetos
Colegas,Recentemente me atentei a uma questão interessante. Os 
níveis de restriçãode acesso a atributos e métodos de uma classe, 
implementados pela linguagemjava, se aplicam apenas a classes e não a 
objetos.Tomem como exemplo a classe abaixo :public 
Casa{private boolean alugada;public 
casa(){}public Casa criaNovaCasaAlugada(){Casa casa 
= (Casa)this.clone();casa.alugada = true; }public void 
setAlugada(boolean alugada){this.alugada = alugada;}public 
boolean isAlugada(){return alugada; }}Apesar de 
parecer estranho o atributo "alugada" estar sendo acessadoexternamente, o 
método "criaNovaCasaAlugada" está correto do ponto de vistada linguagem 
java. Mas em relação às boas maneiras da Orientação Objetos,isto não seria 
aberração (objetos acessando atributos protegidos de 
outrosobjetos)?Atenciosamente,JConde[EMAIL PROTECTED]-- LISTA SOUJAVA  
http://www.soujava.org.br 
- Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: 
http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] 
-


[java-list] Otimizar Image Loading. sabe como?

2002-11-20 Por tôpico Luiz Felipe Molina



Olá Pessoal!

Meu problema é o seguinte: Tenho uma aplicação 
Swing, e em um dos componentes eu coloco uma imagem na tela.
O problema é que a imagem (JPG) possui 1.6Mb e é 
composta por mais de 15 milhões de pontos.

Quando o programa faz loading na imagem, o 
espaço utilizado pela VM sobe 
assustadoramente de 8Mb para 75Mb!

Vocês sabem como eu poderia carregar a imagem de 
forma mais "leve", ou talvez carregar uma parte menor da 
imagem? (já que a imagem inteira não cabe na tela mesmo, e foi 
preciso utilizar barras de rolagem).

à baixo, um exemplo do código utilizado para 
Gerar a imagem e mostra-la na tela:




public class ImageTest extends JPanel{
 private 
ImageIcon img;

 public 
ImageTest(String src){
 img = new 
ImageIcon(ImageTest.class.getResource(src));
 }

 public 
void paint(Graphics g){
 if(img!=null)
 
img.paintIcon(this,g,0,0);
 }
}





OBS: Já tentei utilizar o comando -Xmx para a VM, 
limitando o uso de memória, e o resultado foi um OutOfMemoryError.


Luiz Felipe Molina.


Re: [java-list] converter String para Int

2002-11-18 Por tôpico Rafael Rossignol Felipe
com o metodo
inteiroAReceberValor=Integer.parseInt(stringASerConvertida);


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Look Feel

2002-11-18 Por tôpico Rafael Rossignol Felipe



o jdk 1.4 vem com um exemplo 
desse


Re: [java-list] Relatório em JAVA

2002-11-18 Por tôpico Rafael Rossignol Felipe
andré luis courdeiro disse:
Alguém conhece algum gerador de relatórios em JAVA ou
como chamar um relatorio criado no Cristal Report de
dentro do JBuilder.

eu respondo:
tem o datavision
http://datavision.sourceforge.net



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] OFF-TOPIC: UML

2002-11-18 Por tôpico Rafael Rossignol Felipe
existe o ArgoUML
www.argouml.org

só que ele é open source feito em java, portanto roda em qualquer SO, mas
não tem todos os recursos do Rose


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Vergonha Nacional

2002-11-14 Por tôpico Felipe Casaburi Ferreira
Title: Vergonha Nacional









Vergonha Nacional



O motivo pelo qual você está recebendo este e-mail é ser
brasileiro. 

Este assunto é para a imprensa e nós cairmos de pau até
reverter. 

Pra ler e pensar... 

UMA VEGONHA MESMO!!!




Hoje 21/10, O senado aprovou um aumento de salário.


Eles vão aumentar de 14 mil para 17 mil reais seus
vencimentos. 

Ah, retroativos a janeiro de 1998, representando uma sangria de mais de 700 milhões
de reais nos cofres públicos. 

Procure saber se o seu senador votou nesta pouca
vergonha. 

Dá prá animar, não dá? 

UMA V-E-R-G-O-N-H-A! 

O líder do Governo no Congresso, deputado Arthur Virgílio, afirmou,nesta terça-feira, que a Câmara dos Deputados deve
um pedido de desculpas à nação por ter aprovado, na semana passada, um projeto
de lei que
estende o pagamento do 13º salário a ex-parlamentares, inclusive os que
renunciaram ao mandato ou foram cassados. 

O projeto aumentou, também, o beneficio pago a aposentados e
pensionistas, incluindo mais uma vez esses parlamentares. 

A Câmara errou ao aprovar a matéria, frisou o
deputado, lembrando que cabe à Casa, agora, procurar
fórmulas para restabelecer a questão do pagamento. 

O presidente da Câmara, Aécio Neves, afirmou que engavetara o
projeto,que definiu como uma bomba-
relógio, no momento em que são feitas todas as tentativas para melhorar a
imagem da instituição, como a criação do Conselho de Ética e Decoro
parlamentar. 

A nova lei deveria ser enviada ao Senado esta semana, mas
Aécio garantiu que não irá fazê- lo.


O problema é que,segundo a maioria
dos deputados, o projeto não pode mais ser modificado ou rejeitado nessa fase
do processo. 

Se ficar engavetado, não será por muito tempo.


Para ser modificado, terá que ser aprovado no Senado, primeiramente, 

Deputados que renunciaram ao mandato,como
Genebaldo Correia, atualmente prefeito de Santo Amaro da Purificação, apontado
como um dos anões do orçamento, em 1992, estão na lista dos
beneficiados, que conta, inclusive com o nome do ex-deputado Hidelbrando
Paschoal, que renunciou ao mandato e está preso, por formar quadrilha e
comandar crimes no norte do Brasil. 

Mande para no mínimo 10 pessoas. 

Se você fizer isso, você terá ajudado a tentar mudar esse
País. 

Se não mandar, é sinal que está contente com o País.

*ISTO NÃO E UMA BRINCADEIRA! 

Você leu a notícia, vamos agir ou sofreremos as
conseqüências. 

OBS.: Quanto mais você mandar essa noticia, mais você estará colaborando. 











Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: VirusScan / Atualizado em 06/11/2002 / Versão: 1.3.13
Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/




---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.416 / Virus Database: 232 - Release Date: 06/11/02

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.416 / Virus Database: 232 - Release Date: 06/11/02
 

[java-list] Parser

2002-11-11 Por tôpico Felipe Santos



 Pessoal, alguém da lista já utilizou 
o JavaCC? Estou precisando fazer um parser de um subconjunto de comandos do 
PLSQL do Oracle para o SQL Server. Se alguém puder me ajudar ou tiver mais 
exemplos além daquelas que vem com o JavaCC agradeço!



Abraços

Felipe Grandi SantosAnalista de Sistemas
Fone: +55 54 3025-1717E-mail: [EMAIL PROTECTED]


[java-list] Parser

2002-11-11 Por tôpico Felipe Santos



 Pessoal, alguém da lista já utilizou 
o JavaCC? Para quem não sabe é um projeto 
da Webgain, feito em Java.
Estou precisando fazer 
um parser de um subconjunto de comandos do PLSQL do Oracle para o SQL Server. Se 
alguém puder me ajudar ou tiver mais exemplos além daquelas que vem com o JavaCC 
agradeço!



Abraços

Felipe Grandi SantosAnalista de Sistemas
Fone: +55 54 3025-1717E-mail: [EMAIL PROTECTED]


RE: [java-list] Curso Por Favor opinem

2002-11-07 Por tôpico Silva, Felipe A (Disoft)
Tb sou iniciante em Java, e estou procurando algum lugar para fazer o Curso,
gostaria de saber quanto vc esta pagando na academia da Global Education?
Agradeço desde já
Felipe.

-Original Message-
From: Cristian Fischer [mailto:CFischer;br.sicorp.net]
Sent: Tuesday, October 29, 2002 11:03 AM
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Curso Por Favor opinem


Olá!

Essa é a minha primeira aparição na lista!

Quanto a cursos, ontem iniciei,na Global Education, a Academia do Java.
Também sou novato (muito!) e lá, além do preço bem acessivel, os instrutores
são excelentes e o material bem didatico. O curso tem duracao de 4 meses, o
que facilita o aprendizado, diferente de pacotes de 20 ou 40 horas onde o
conteudo é dado nunma velocidade maior.
Da um look no site: 
www globalcode.com.br

abs.
Cristian Fischer

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Postgreesql

2002-11-07 Por tôpico Rafael Rossignol Felipe
qual o site official do postgreesql ???
Existe versão pra Windows/???


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Array de float

2002-11-06 Por tôpico Rafael Rossignol Felipe



estou tentando colocar em uma classe um 
atributo final que é uma matriz de floats

tentei muitas coisas e não consegui, a 
ultima coisa que tentei é isso

public final float 
tabela[][]=new 
Float({250.0f,275.0f},{600.0f,700.0f},{345.0f,410.0f});
como eu faço pra declarar essa matriz como final na 
minha classe??


Re: [java-list] Resto de divisão

2002-11-06 Por tôpico Rafael Rossignol Felipe
a= 15%2;

a vai ser 1


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Java IDE - Together

2002-11-05 Por tôpico Felipe Vieira Silva
Se tu baixou para avaliação, o processo inclui o envio da chave para a tua
caixa postal...

se copiou de outro lugar senão o site da together, só hackeando...

aí não sei..

Volta lá na página do fabricante que tem as instruções de como receber a
chave para avaliação...


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] setParameter

2002-11-01 Por tôpico Felipe



Carlinha,

 na verdade o 
request.getParameter não recupera exatamente o valor de uma variável, e sim te 
um parâmetro enviado pelo HTTP, como parâmetros de URL ou um campo de 
formulário, por isso não tem como dar um set nele. Esse valor só será setado 
quando um formulário ou um URL for submetido.

 Espero ter ajudado.

 abraços,

  - Original Message - 
  From: 
  Carla Pereira 
  Ribeiro 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, October 31, 2002 1:07 
  PM
  Subject: [java-list] setParameter
  
  Olá pessoal,
  
  Em JSP existe o método request.getParameter que 
  obtem o valor de uma determinada variavel. Minha dúvida é...
  Existe um jeito de fazer um getParameter de uma 
  variável, modifica-la e em seguida fazer um setParameter ou outro método 
  equivalente?
  Atenciosamente,
  --Carla Pereira RibeiroAnalista de 
  SistemasINATEL - Centro de Competência em Telecomunicaçõesmailto:[EMAIL PROTECTED] - http://www.inatel.br
  
  
  Esta mensagem foi verificada pelo E-mail Protegido 
  Terra.Scan engine: VirusScan / Atualizado em 30/10/2002 / Versão: 
  1.3.13Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/ 
  
  


RES: [java-list] Problemas com Idiomas

2002-11-01 Por tôpico Felipe Vieira Silva
troque para:

java.util.Date data = new Date();

para exibir na tela, pode usar:

SimpleDateFormat formatter = new SimpleDateFormat(hh:mm dd/M/y,
Locale.getDefault());
System.out.println(formatter.format(new Date()));

outra alternativa é usar o construtor default do SimpleDateFormat, que
produz datas no formato local de cada país...

java.text.SimpleDateFormat formatter = new SimpleDateFormat();

Felpe Gaúcho



-Mensagem original-
De: Plinio Rezende de Jesus [mailto:plinio;imagetec.com.br]
Enviada em: quinta-feira, 31 de outubro de 2002 16:02
Para: [EMAIL PROTECTED]
Assunto: [java-list] Problemas com Idiomas


Olá pessoal,

tenho uma aplicação que roda sobre o JRUN, em um servidor Windows NT 4. Na
aplicação, o cliente obtém os dados através de um applets, executado no
explorer. O que acontece é que quando a máquina do cliente tem o windows nt
4 workstation em espanhol, o applet traz os dados de maneira incorreta, e em
alguns casos, nem traz os dados. A classe que ocorre o erro faz acesso a
data na  maquina do cliente. Alguém saberia me dizer existe diferença na
formatação da data, quando o idioma do cliente é espanhol (ou inglês). Eu
pego a da através da função
java.sql.Date data = new java.sql.Date(System.currentTimeMillis());

obrigado

Plínio


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




  1   2   3   4   5   >