Re: [java-list] Qual servidor de aplicações utilizar para JSP/BEAN ?
Oi, OrionServer : 1500 dolares... http://www.orionserver.com (é o mesmo q o Oracle 9i AS) .: marcelo alves :. - Original Message - From: "Alexander Alvarenga de Melo" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 06, 2002 3:00 AM Subject: [java-list] Qual servidor de aplicações utilizar para JSP/BEAN ? | Olá, desenvolvemos uma aplicação e estimamos no máximo 250 acessos | simultâneos. A aplicação é em JSP,Bean. Qual servidor de aplicações utilizar | ? | Se não for possível utilizar free, qual a faixa de preços dos servidores | indicados ? | Obrigado pela ajuda, | Alexander Alvarenga | | | | -- 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] Publicador de código com "highlight"
Seguinte pessoal, tenho me esforçado para publicar na web o melhor conteúdo possível em minha classe de OO com Java... mas tenho realizado um trabalho "meio força bruta" para publicar os códigos de exemplos eu publico os exemplos coloridos, o famoso "highlight", ou seja: chaves e parênteses em vermelho, palavras reservadas em azul, comentários e Strings em verde, etc... só que tenho feito isso na mão.. quando copio o exemplo para a página em HTML, todo o highlight se perde.. então eu tenho que ir lá e colorir na mão.. um por um... exemplos do que estou falando podem ser conferidos nas minhas aulas http://www.fic.br/~gaucho/aulas/aulas.htm como o curso está avançando, os exemplos estão ficando maiores, o que aumenta o trabalho... Penso em fazer duas coisas: 1 - usar jsp para colorir os códigos (mas nunca fiz, então vou ter que descobrir como ?!? ) 2 - criar um programinha Java que leia um código fonte e gere o HTML com as respectivas tags de colorização... (talvez um programinha que gere o código jsp ??) o que acham ? dicas ? alguém já fez isso ? grato... Felipe Gaúcho -- 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] Livro : "Como programar em java"
De fato o livro como Programar em java é excelente mas eu não estou conseguindo configurar o path eu uso o windows me e até agora não consigo dar o javac quando eu do o java ele roda mas na hora do javac ele diz caminho ou nome do arquivo o que eu faço por favor estou sem saber o que fazer é como diz uma musica " Morrer de sede em frente ao mar". Um Grande abraço Bruno Campos _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] -
[java-list] Enviar/ receber parametros em Applet?
Olá pessoal, alguém pode me dizer como faço para enviar/ receber parâmetros dinâmicos de um applet que está rodando localmente em um browser. Quais são as formas mais utilizadas? Muito obrigado, Renato. ___ Yahoo! Empregos O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos e tenha acesso a milhares de vagas abertas! http://br.empregos.yahoo.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: RES: [java-list] Sobre o Visual Age
Caro Gaucho, concordo plenamente com vc, no entanto, algumas empresas não fazem nem entrevista se vc não conhecer a ferramenta que eles já estão utilizando. Só para reforçar, Itamar, siga o conselho do Gaúcho, aprenda os conceitos e, à medida do possível, estude as ferramentas utilizando os conceitos aprendidos. Abraços, Renato. p.s. desculpem a resposta atrasada!! --- Gaucho <[EMAIL PROTECTED]> escreveu: > Esqueça as ferramentas.. elas vem e vão como o vento > ... > > se deseja um futuro mais seguro, especialize-se em > Java - > > a melhor maneira de aprender Java é "na mão", usando > apenas o SDK padrão da > SUN... não use nenhuma ferramenta gráfica no > começo.. elas lhe darão uma > falsa cultura sobre Java.. tudo parecerá mais > simples do que realmente é e > você acabará dependente delas incapaz de > visualizar soluções além das > ferramentas... > > baixe o JDK, aprenda o máximo que puder sobre a > linguagem e técnicas de > programação. Aprenda sobre programação para a > web > > boa sorte. > > > > -Mensagem original- > De: Itamar Ribeiro [mailto:[EMAIL PROTECTED]] > Enviada em: quinta-feira, 13 de dezembro de 2001 > 14:04 > Para: [EMAIL PROTECTED] > Assunto: [java-list] Sobre o Visual Age > > > > > Tenho visto nas ofertas de emprego para > programadores Java, que há uma > tendência das empresas ultimamente optarem pelo > Visual Age. O que acontece > com as outras ferramentas (Visual Cafe, Forte, etc > etc)? São menos práticas? > Como iniciante em Java, futuramente devo optar pelo > VA ou isso é apenas > passageiro? Qualquer resposta agradeço > Sds > Itamar da S. R. Junior > > > > > > -- 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 > 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 > para sair da lista: envie email para > [EMAIL PROTECTED] > - > ___ Yahoo! Empregos O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos e tenha acesso a milhares de vagas abertas! http://br.empregos.yahoo.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] PL/SQL x Java
Vc deve levar em conta a arquitetura do seu driver jdbc e de seu DBMS, mas estes dois artigos podem elucidar bastante a respeito do assunto. São artigos muito bons. vale a pena ler. Part 1: http://www-106.ibm.com/developerworks/java/library/jw-jdbc1/index.html?dwzon e=java Part 2: http://www-106.ibm.com/developerworks/java/library/jw-jdbc2/index.html?dwzon e=java []'s Giuliano - Original Message - From: "Luiz Fernandes" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 06, 2002 7:21 PM Subject: [java-list] PL/SQL x Java > > Gostaria de saber o que é mais rapido: > Rodar stored procedures ( PL/SQL ) em banco de dados Oracle, sendo acessado > pelo JAVA ou fazer todo o codigo em JAVA inclusive a parte de acesso ao > banco. Sempre achei que a primeira opção fosse a mais rapida, porem um > especialista em JAVA negou esta afirmação. > Quem sabe mais a respeito ?! > > > _ > Chegou o novo MSN Explorer. Instale já. É gratuito: > http://explorer.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] -
Re: [java-list] Java Plug-In p/ Macintosh.
Oi, O MacOSX já vem com isso... Se for pra Mac Classic : http://developer.apple.com/java/classic.html - Original Message - From: "Michel Bertrand" <[EMAIL PROTECTED]> To: "SouJava" <[EMAIL PROTECTED]> Sent: Friday, March 08, 2002 4:11 PM Subject: [java-list] Java Plug-In p/ Macintosh. Olá pessoal ! Alguém sabe onde consigo o Java Plug-In p/ Macintosh ? Já fui na Sun e na Apple e não encontrei ... alguém teria aí uma URL p/ facilitar ? {}'s Michel. -- 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] Recursividade
> public int func (int a, int b) >{ > if (b == 1) > return a; > else > return a + func (a, b - 1) >} >Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs conseguiram chegar a alguma solução a = 1, b =2 b != 1, entao retorna 1 + func(1,1) func(1,1) : b == 1, entao retorna 1 voltando à primeira 1 + 1 = 2 resultado final: 2 Amplexos, Douglas Fabiano Drumond de Carvalho
Re: [java-list] Casting
Eduardo Nao é a mesma coisa não, pois a variavel ob vai ser um TextField. (...) Object ob = (Object) e.getComponent(); if (ob instanceof TextField) { TextField tc = (TextField) ob; char c = e.getKeyChar(); // Somente caracteres imprimiveis serao destruidos if ((c >= 32 && c <= 126) && (!e.isActionKey())) // ActionKey=teclas especiais if (tc.getText().length() >= tc.getColumns()) e.consume(); }(...) Reescrevendo a classe para ela se tornar igual a seu exemlpo... class Base {}class Sub extends Base {}class Sub2 extends Base {}public class CEx{ public static void main(String argv[]){ Base b=new Sub(); //Aqui esta a diferenca, b vai ser uma intancia de Sub e na questao b era uma instancia de Base Sub s=(Sub) b; }} - Original Message - From: Eduardo de Britto Castro To: [EMAIL PROTECTED] Sent: Tuesday, March 05, 2002 4:34 PM Subject: [java-list] Casting Alguém poderia me ajudar nesta questão? Estou enviando como anexo uma classe que faz a mesma coisa e não ocorre erro nenhum na linha 18. Java Programmer Certification Mock Exam No 1 Question 17) What will happen if you attempt to compile and run the following code? class Base {} class Sub extends Base {} class Sub2 extends Base {} public class CEx{ public static void main(String argv[]){ Base b=new Base(); Sub s=(Sub) b; } } 1) Compile and run without error 2) Compile time Exception 3) Runtime Exception Answer 17) 3) Runtime Exception Without the cast to sub you would get a compile time error. The cast tells the compiler that you really mean to do this and the actual type of b does not get resolved until runtime. Casting down the object hierarchy as the compiler cannot be sure what has been implemented in descendent classes. Casting up is not a problem because sub classes will have the features of the base classes. This can feel counter intuitive if you are aware that with primitives casting is allowed for widening operations (ie byte to int). -- 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] Recursividade
Title: Help Luis O resultado vai ser 2... Nesse caso o metodo tem 2 fases "Fase ativa" e "Fase ociosa". A primeira fase vai terminar quando a condicao "b==1" for verdadeira. Quando isso ocorrer comecara o procesamento (fase ociosa) que seria o retorno dos valores de trais para frente. Ex: Assumindo valores a =1 e b =2 o resultado é 2 - colocarei os valores entr "()" para tentar facilitar... func ( a (1), b (2) ) b (2) é diferente de 1 entao vou retornar a(1) + o retorno de func(a (1), b(2) -1) func (a (1), b(1)) b(1) é igual a 1 entao vou retornar o valor de a (1) Assumindo valores a =1 e b =3 o resultado é 3 func ( a (1), b (3) ) b (3) é diferente de 1 entao vou retornar a(1) + o retorno de func(a (1), b(3) -1) func (a (1), b(2)) b(2) é diferente de 1 entao vou retornar a(1) + o retorno de func(a (1), b(2) -1) func (a (1), b(1)) b(1) é igual a 1 entao vou retornar o valor de a (1) Espero ter ajudado (ou pelo menos nao ter te confundido mais) - Original Message - From: Luis Gustavo Giordano To: [EMAIL PROTECTED] Sent: Tuesday, March 05, 2002 10:26 PM Subject: [java-list] Recursividade Alguém sabe qual o valor retornado da seguinte função: public int func (int a, int b) { if (b == 1) return a; else return a + func (a, b - 1) } Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs conseguiram chegar a alguma solução.
Re: [java-list] Casting
Nesta linha "public static void main(String argv[])" deve ser String args[] e nao String argv Ok!? Hudson Costa - Original Message - From: Eduardo de Britto Castro To: [EMAIL PROTECTED] Sent: Tuesday, March 05, 2002 4:34 PM Subject: [java-list] Casting Alguém poderia me ajudar nesta questão? Estou enviando como anexo uma classe que faz a mesma coisa e não ocorre erro nenhum na linha 18. Java Programmer Certification Mock Exam No 1 Question 17) What will happen if you attempt to compile and run the following code? class Base {} class Sub extends Base {} class Sub2 extends Base {} public class CEx{ public static void main(String argv[]){ Base b=new Base(); Sub s=(Sub) b; } } 1) Compile and run without error 2) Compile time Exception 3) Runtime Exception Answer 17) 3) Runtime Exception Without the cast to sub you would get a compile time error. The cast tells the compiler that you really mean to do this and the actual type of b does not get resolved until runtime. Casting down the object hierarchy as the compiler cannot be sure what has been implemented in descendent classes. Casting up is not a problem because sub classes will have the features of the base classes. This can feel counter intuitive if you are aware that with primitives casting is allowed for widening operations (ie byte to int). -- 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] Curso sl-275
Este curso é ministrado pela SUN, em Santo Amaro. No link abaixo, você vai encontrar informações sobre este treinamento. http://www.sun.com.br/service/educacao/cursos/java/sl275.html Clayton C. Carvalho Pimentel Consultores Associados - São Paulo - SP Consultor SAP - Equipe de Desenvolvimento de Produtos site: www.pimentel-consultores.com.br - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 2:01 PM Subject: [java-list] Curso sl-275 > Gostaria de saber se alguém da lista sabe onde encontrar este curso para > iniciantes SL-275? > > _ > Oi! Você quer um iG-mail gratuito? > Então clique aqui: http://registro.ig.com.br/censo/igmail > > > -- 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] Curso sl-275
Recomendo um similar na Global Education. http://www.globaleducation.com.br/ - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 2:01 PM Subject: [java-list] Curso sl-275 > Gostaria de saber se alguém da lista sabe onde encontrar este curso para > iniciantes SL-275? > > _ > Oi! Você quer um iG-mail gratuito? > Então clique aqui: http://registro.ig.com.br/censo/igmail > > > -- 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] > - > _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] Problemas com beans e jsp
Para cada aplicação você pode criar um novo diretório. Seguindo a mesma estrutura. - Original Message - From: "Jose_Carlos" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 11:53 Subject: Re: [java-list] Problemas com beans e jsp > Valeu pela dica, realmente funcionou, mas se eu tiver no meu servidor várias > aplicações, todos os meus beans devem ficar neste mesmo diretório ou eu > posso fazer um diretório para cada? > > []'s > Sparc > - Original Message - > From: "Helder da Rocha" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, March 04, 2002 6:22 PM > Subject: Re: [java-list] Problemas com beans e jsp > > > > Olá Sparc, > > > > Você não precisa indicá-la no web.xml. Coloque o bean na raiz do CLASSPATH > > da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu > > bean HelloBean.class, você deve ter a seguinte estrutura: > > > > suawebapp/ > > |___ hello.jsp > > |___ WEB-INF > >|___ web.xml > >|___ classes > >|___ HelloBean.class > > > > Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e > > WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório > > webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar. > > > > []s > > Helder. > > > > -- > > Helder da Rocha > > Web Consultant > > www.argonavis.com.br > > São Paulo > > > > > > - Original Message - > > From: Jose_Carlos > > To: [EMAIL PROTECTED] > > Sent: Monday, March 04, 2002 2:10 PM > > Subject: [java-list] Problemas com beans e jsp > > > > > > Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora > > ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página > jsp > > simplesmente não consigo fazer funcionar como no livro o problema é que o > > tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, > devo > > indicá-la em web.xml? > > > > []'s > > Sparc > > > > abaixo o código. > > > > > > > > > > > > > > Hello, ! > > > > > > > > > > > > > > public class HelloBean implements java.io.Serializable { > > > > String name; > > > > public HelloBean() { > > this.name = "World"; > > } > > > > public String getName() { > > return name; > > } > > > > public void setName(String name){ > > this.name = name; > > } > > } > > > > > > -- 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] > - --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.330 / Virus Database: 184 - Release Date: 02/28/2002 _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] EJB?
http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html Ricardo wrote: > o que quero saber onde consigo material simples sobre o tema(EJB) e se > alguem tiver algum exemplo bem básico e explicado eu agradeceria? > > outra coisa como separar um aplicação em camadas ex. > > > > GUI - EJB - Banco de Dados > > > > como ficaria? também quem puder um exemplo simples e explicado? > > > > Muito grato!!! > > > _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] -
[java-list] Re: [enterprise-list] pop e push
Kleber Rodrigo Carvalho wrote: > > Pessoal, alguém poderia me ajudar a entender essa > classe ? Essa classe faz parte de alguma implementação de "connection pool", a idéia é armazenar as conexões abertas com o banco de dados que não estejam sendo usadas por nenhum thread naquele momento. No início, alguma outra classe vai ter que abrir algumas conexões e armazená-las uma a uma usando pushDBConnection(..) . Depois disso, sempre que algum thread precisar de uma conexão, ele deve retirar uma conexão do pool usando popDBConnection(), depois acessar o banco de dados à vontade e finalmente, quando a conexão não for mais necessária, deve devolvê-la para o pool chamando novamente pushDBConnection(..) . Se você não conhece o conceito de connection pool, sugiro que você estude melhor o assunto antes de tentar implementá-lo em alguma aplicação comercial. Eu já vi alguns erros catastróficos em implementações de connection pool por pessoas sem conhecimento suficiente, como por exemplo ter mais conexões abertas do que threads para usá-las! E lembre-se também que essa classe abaixo é apenas parte da implementação de um connection pool, não incluindo tratamento de conexões expiradas e outros tipos de erros. E finalmente, vale a pena lembrar que o padrão JDBC agora já inclui também connection pool, o que significa que você pode estar desperdiçando seu tempo tentando mexer com outras implementações... De qualquer forma, boa sorte! Um abraço, Einar Saukas Summa Technologies, Inc. http://www.summa-tech.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] sendRedirect() - por que às vezes não f unciona?
Carol Verifique se nao existe em nenhum momento um out.println antes do seu sendRedirect. Quando voce vai usar um sendRedirect ele deve ser a primeira coisa que vai para o browser. At 11:26 08/03/02 -0300, you wrote: Olás, Gostaria de saber se alguém já teve problemas com o sendRedirect.. O meu caso é o seguinte: Tenho um servlet que executa várias ações, dependendo da solicitação. na maior parte do tempo ele faz exibicao de telas (formularios) e atualização de dados. O sendRedirect é usado neste servlet em alguns momentos, com um redirecionamento para o próprio servlet, com o novo pedido. Por exemplo: o servlet recebe um pedido de atualização de dados, faz a atualização e redireciona para uma solicitação de exibição de tela. De vez em quando este redirecionamento não é completado, o código da primeira solicitação acaba (como no exemplo citado, a atualização dos dados é completada), mas a segunda parte não é feita, a segunda solicitação não chega ao servlet, e o navegador exibe aquela página de erro de 'a página não pode ser exibida..', o segundo perdido se perde totalmente, é terrível!!! :-) E pela minha análise feita até agora isto é totalmente aleatório, faço um pedido, recebo mensagem de erro, faço o mesmo pedido logo em seguida, a página retorna.. ou 2, 3 retornam, 1 não.. Estive guardando alguns dados sobre as requisições - como número de acessos no momento, navegador utilizado, etc.. - pra tentar achar alguma causa pra este comportamento, mas até agora não encontrei nada que desse alguma luz.. :-( A única coisa que já percebi é que dos vários lugares que uso o sendRedirect é só neste - atualização de dados e exibição de tela - que este problema tem acontecido. E o que tem de diferente neste caso? Bom, os dados que chegam na primeira solicitação (de atualização de dados) costumam ser muitos.. e a atualização dos dados às vezes demora um tempinho.. mas o estranho é que quando acontece o erro a resposta vem até relativamente rápido, diferentemente de quando a todo o processo é executado. lembrando aqui que mesmo quando o erro acontece a atualização é feita, a segunda requisição é que se perde.. Bom.. fiquei pensando algumas coisas.. provavelmente nada a ver, chute total... se for muita bobagem desculpem, mas... aí vai.. se pode ser porque no sendredirect é usado get, e o get às vezes está sendo perdido.. pode ser? (detalhe: a segunda solicitação não ultrapassa o limite de caracteres do get..), tem como usar post pra esta minha necessidade? alguma configuração no servidor? no servidor em questão o servlet está rodando no jrun, com jre 1.3 da sun. Isto está acontecendo somente em uma empresa, o servlet roda em outras. O acesso feito de uma máquina lá de dentro não tem mostrando problema, diferentemente de um acesso feito de fora.. alguma característica do cliente que está acessando? se o cliente está acessando por trás de alguma estrutura que atrapalhe este processo.. vi que isto já aconteceu usando linha discada, mas também de dentro da uma outra empresa, com estrutura linha dedicada, proxy, etc.. Não sei mais o que testar.. Se alguém tiver alguma pista, por favor me indique!! Estou desesperada!!! :-) Não gostaria de deixar de usar o redirecionamento pois isto no meu caso (de atualização de dados) pode causar uma série de probleminhas com back do browser, cache, etc, etc.. Aguardo qq ajuda!!! Obrigada, Carol.
RES: [java-list] AJUDA..
Manda para o cliente o JRE, junto com os arquivos JAR que tu tiveres feito pra ele e os que tu utilizou e nao fazem partem do padrao contido no JRE. Configura os classpath na hora de executar e tudo vai correr direitinho. Caros amigos da "sociedade JAVA" gostaria de saber qual o(s) software(s) necessário para executar um aplicativo .jar na máquina do cliente. Sem a necessidade de instalar o JDK. Yahoo! EmpregosO trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos e tenha acesso a milhares de vagas abertas!
[java-list] Re:Re:[java-list] Pergunta sobre o JRE
Obrigado por ter respondido, Lincolm, mas agora me surgiu uma outra dúvida: Se por um acaso eu rodar uma extensão do java, tipo a plataforma javax.crypto, que não consta no JDK (pelo menos no que eu estou usando, a versão 1.2), em uma máquina que tem a mesma versão do JRE, não vai rodar? A única solução seria instalar a versão mais nova (1.4) do JRE no cliente? Mais uma vez, muito obrigado! /*** Emilio Eiji Yamane 3º ano Ciência da Computação - Din - UEM icq 150217443 ^_^ Liberte-se!!! ^_^ ***/ >Olá Emilio, > >O JRE (Java Runtime Environment) é o ambiente de >execução do Java. O JDK (Java Development Kit) são as >ferramentas para criação das aplicações. Quando você >roda sua aplicação depois de compilar está usando o JRE >que acompanha o seu JDK. Sendo assim, todas as classes >vão funcionar sem problemas respeitando a >compatibilidade de versões. Explico, não adianta em um >JRE 1.1.x tentar executar classes javax.* porque não >funcionarão pois são do Java 2 em diante. > >Espero ter ajudado, > >Lincolm Ferreira de Aguiar >[EMAIL PROTECTED] >WebMaster - QueroProgramar > >http://www.geocities.com/lincolmf _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] Recursividade
Para a = 1 e b = 2 a func(1, 2) irá retornar 2! A primeira vez em que a função é chamada, ela passa pelo if, b é diferente de um então ela deve retornar o valor de a + func(1, 1). O valor de a é empilhado e é chamada a função novamente, com os valores a = 1 e b = 1. Como b desta vez é igual a um, ela retorna o valor de a = 1, que é finalmente somado com o a = 1 que tinha ficado esperando... Não é difícil de entender, pense que a função que você está chamando é outra função qualquer, pois numa chamada recursiva, é o que acontece: é alocado toda uma nova memória para cada chamada. Só tenha cuidado, pois se o valor que você estiver passando como b nunca chegar a 1, o programa trava, pois é infinito. Falou. /*** Emilio Eiji Yamane 3º ano Ciência da Computação - Din - UEM icq 150217443 ^_^ Liberte-se!!! ^_^ ***/ >public int func (int a, int b) >{ > if (b == 1) > return a; > else > return a + func (a, b - 1) >} > >Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs >conseguiram chegar a alguma solução. _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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: RES: [java-list] plugin para applet
Caro Sreng, Vc pode baixar a última versão da JCE que já vem com o RSA. Para Vc usar este algorítmo Vc deverá fazer uso da classe Cipher da JCE. Lá no site da javasoft (www.javasoft.com/products/jce) Vc poderá baixar a JCE como também alguns exemplos que irão te auxiliar na utilização da Cipher. [ ]´s Luciano da Silva Coelho [EMAIL PROTECTED] Sun Certified Programmer for JAVA2 Sun Certified Web Component Developer for J2EE Sun Certified Instructor for JAVA2 Diretor de Tecnologia e-Sec Tecnologia em Segurança de Dados www.esec.com.br - Original Message - From: "sreng sreng" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 06, 2002 12:31 PM Subject: Re: RES: [java-list] plugin para applet > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > > Olá amigos da lista. > > Será que alguém possui um algoritmo de criptografia de chave pública (RSA > ou compatível) que não seja muito complexo? > > Pelo que pesquisei, a API JCE 1.2.1 é apenas uma interface para serviços > externos de criptografia, não possuindo real implementação dos algoritmos > (acho que é devido àquela lei imbecil de exportação de criptografia dos > EUA). > > Caso eu esteja errado, e alguém tiver instruções de como usar JCE para > esse fim (sem depender da instalação de muitos produtos adicionais)... > > Bom, alguém sabe algo sobre isso? > Grato, > Sreng. > > _ > Chegou o novo MSN Explorer. Instale já. É gratuito: > http://explorer.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] -
Re: [java-list] EJB?
http://www.dmu.com/linux/jvlx0.html - Original Message - From: Ricardo To: [EMAIL PROTECTED] Sent: Tuesday, March 05, 2002 11:21 AM Subject: [java-list] EJB? o que quero saber onde consigo material simples sobre o tema(EJB) e se alguem tiver algum exemplo bem básico e explicado eu agradeceria? outra coisa como separar um aplicação em camadas ex. GUI - EJB - Banco de Dados como ficaria? também quem puder um exemplo simples e explicado? Muito grato!!!
[java-list] Executando um JAR
Oi pessoal, como faço para executar um JAR??? Meu problema é que tenho um aplicativo que usa classes de outros packages, e devido a isto não consigo executá-lo, a não ser que tenha abaixo da pasta do meu aplicativo a estrutura de pastas igual aos meus packages Estava pensando em colocar as classes dentro de um JAR e executá-lo Alguém pode me ajudar Eduardo Ribeiro da SilvaDesenvolvimento de Sistemas[EMAIL PROTECTED][EMAIL PROTECTED]ICQ# 52624918
[java-list] pop e push
Pessoal, alguém poderia me ajudar a entender essa classe ? Obrigado Kleber Rodrigo de Carvalho import java.sql.*; import java.util.*; import java.io.*; class DBPool implements java.io.Serializable{ /** * Fields containing sensitive data should not be serialized; * doing so exposes their values to any party with access to the serialization stream. * There are several methods for preventing a field from being serialized: * Declare the field as private transient. */ private transient Stack cola = null; public DBPool(){ LogFile.log("creando el DB pool",4); cola = new Stack(); } public synchronized Connection popDBConnection(){ Connection conn = null; /** * Faz enquanto a pilha está vazia */ while(cola.isEmpty()){ try{ wait(); } catch(InterruptedException i){ } } /** * Remove o objeto do top desta pilha e retorna este objeto para esta função. * Faz um casting deste objeto para conn */ conn = (Connection )cola.pop(); return conn; } /** * @param r : Nome da conexão */ public synchronized void pushDBConnection(Connection r){ /** * push(Object item) * Impulsiona um item para o topo desta pilha */ cola.push(r); this.notifyAll(); } } __ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.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] sendRedirect() - por que às vezes não funciona?
Verifica se você está passando no sendRedirect() os parâmetros necessários para o servlet. On Fri 08 Mar 2002 15:26, you wrote: > Olás, > > Gostaria de saber se alguém já teve problemas com o sendRedirect.. > O meu caso é o seguinte: > > Tenho um servlet que executa várias ações, dependendo da solicitação. na > maior parte do tempo ele faz exibicao de telas (formularios) e atualização > de dados. > O sendRedirect é usado neste servlet em alguns momentos, com um > redirecionamento para o próprio servlet, com o novo pedido. > Por exemplo: o servlet recebe um pedido de atualização de dados, faz a > atualização e redireciona para uma solicitação de exibição de tela. > > De vez em quando este redirecionamento não é completado, o código da > primeira solicitação acaba (como no exemplo citado, a atualização dos dados > é completada), mas a segunda parte não é feita, a segunda solicitação não > chega ao servlet, e o navegador exibe aquela página de erro de 'a página . . . . > Aguardo qq ajuda!!! > > Obrigada, > Carol. -- 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] Rotina de transferencia de Arquivo
Caro Marcel isso funciona mesmo minha classe estando no Unix, minha duvida seria se eu não preciso indicar nada para que a classe saiba que o arquivo que estou procurando está na maquina local. Obrigado Levi "Marcel Efraim Sakamoto" Para: <[EMAIL PROTECTED]> Assunto: RES: [java-list] Rotina de transferencia de Arquivo 10/03/02 00:32 Responder a java-list Levi, - tire o "file" - você tem de usar a barra invertida A linha problemática ficará assim: FileInputStream file = new FileInputStream("c:\\java\\teste.txt"); Note que usei duas barras invertidas! A primeira para dizer que vem um caractere especial. A segunda é o próprio caractere. Marcel. -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Enviada em: sábado, 9 de março de 2002 12:25 Para: [EMAIL PROTECTED] Assunto: [java-list] Rotina de transferencia de Arquivo Bom dia pessoal, estou tentando executar esta rotina e estou me deparando com o seguinte erro Exception: file://c:/java/teste.txt (No such file or directory) , gostaria de saber como eu faço para indicar no FileInputStream o caminho e local do arquivo onde eu quero buscar a informacao. obrigado Levi import javax.servlet.http.*; import java.io.*; import java.net.*; public class cs10 extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse res) throws IOException { PrintWriter out = res.getWriter(); try { res.setContentType("text/html"); out.println(""); out.println("Upload"); out.println(""); out.println("Inicio do FIle"); FileInputStream file = new FileInputStream ("file://c:/java/teste.txt"); out.println("fim do file"); BufferedInputStream buff = new BufferedInputStream(file); FileOutputStream filew = new FileOutputStream ("/tmp/teste.txt"); BufferedOutputStream buffw = new BufferedOutputStream(filew); int in = 0; do { in = buff.read(); if (in != -1) { buffw.write((char)in); } } while (in != -1); buff.close(); buffw.close(); out.println("Arquivo Transferido com Sucesso !!!"); out.println(""); out.println(""); } catch (IOException e) { out.println ("Exception: " + e.getMessage()); } } } -- 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] Javamail - problema com arquivo atachado
Não sei... mas me parece que o arquivo não existe mesmo! ;-) VC recebeu o parâmetro de um arquivo que está na máquina do usuário de sua WEB e não no path do seu servidor! Acho que vc teria que fazer uma rotina de upload primeiro, antes de mandar o arquivo atachado! Clebert - Original Message - From: "Alexandre Victor Ferreira" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 4:11 PM Subject: [java-list] Javamail - problema com arquivo atachado Pessoal, alguém pode me ajudar, estou enviando o arquivo através de jsp, não estou usando servlet, mas após dar o submit do form, aparece a seguinte exception: javax.mail.SendFailedException: Sending failed; nested exception is: javax.mail.MessagingException: IOException while sending message; nested exception is: java.io.FileNotFoundException: G:\cartao2grd.jpg (The system cannot find the path specified) Alguém tem alguma idéia do que pode ser ??? abaixo segue o código obrigado Alexandre try { Properties props = new Properties(); props.put("mail.smtp.host", "192.168.1.1"); Session s = Session.getInstance(props,null); MimeMessage message = new MimeMessage(s); InternetAddress from = new InternetAddress( (String)login_session.getAttribute("strEmail") , (String)login_session.getAttribute("strNome") ); message.setFrom(from); // InternetAddress to = new InternetAddress( "[EMAIL PROTECTED]" ); InternetAddress to = new InternetAddress( "[EMAIL PROTECTED]" ); message.addRecipient(Message.RecipientType.TO, to); message.setSubject( "Trabalho de Universitários" ); // CRIA A PARTE DA MENSSAGEM BodyPart messageBodyPart = new MimeBodyPart(); // DEFINE O CONTEÚDO messageBodyPart.setText("Segue anexo trabalhos dos universit[arios"); Multipart multipart = new MimeMultipart(); multipart.addBodyPart( messageBodyPart ); // CONFIGURAÇÕES PARA ANEXAR IMAGEM messageBodyPart = new MimeBodyPart(); DataSource source = new FileDataSource ( request.getParameter("fileArquivo") ); if ( source.getContentType().equals("image/gif") || source.getContentType().equals("image/jpeg") ) { messageBodyPart.setDataHandler( new DataHandler ( source ) ); messageBodyPart.setFileName( source.getName() ); multipart.addBodyPart( messageBodyPart ); message.setContent( multipart ); // ENVIA A MENSSAGEM Transport.send(message); strStatusMail = "y"; } else { strStatusMail = "n"; } } catch ( Exception e ) { out.print ( e.toString() ); strStatusMail = "n"; } -- 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] Geração de war
bom Paulo, tudo blz? Kra naum entendi o contexto de sua pergunta, mas para gerar um war apenas use: jar cvf arquivo.war [arquivos ou diretorios a serem empacotados / compactados ] Também existe um projeto dentro da apache que chama jakarta, e lá tem um subprojeto chamado ant, de uma olhada na proposta deles... eu acho interessante Paulo Bastos wrote: > Alguém sabe como criar um arquivo .war com os jsps, .class, etc, e em > que diretório ele deve estar depois de criado? > > Obrigado, > Paulo. > > _ > Get your FREE download of MSN Explorer at > http://explorer.msn.com/intl.asp. > > > -- 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] > - > _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.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] Sessao ou Cookies -
Na verdade, quando vc faz request.getSession(true) para criar uma sessão, o ServletEngine cria uma sessão que é mantido por cookies ou url rewriting, dependendo de que o browser aceita cookies ou não. Ary Junior wrote: 005b01c1c6d5$8941a940$[EMAIL PROTECTED]"> Creio q seja a Sessão, pois nem todos os browsers estão configurados para aceitar um cookie... - Original Message - From:Lauriberto Serillo Junior To: [EMAIL PROTECTED] Sent: Friday, March 08, 2002 10:08AM Subject: [java-list] Sessao ou Cookies - Pessoal, Tenho uma dúvida básica. Para fazer o controle de usuário que esta acessando uma determinada página,(simular uma conexao statefull) omelhor é utilizar Sessao o cookies? Porque? existe alguma forma mais inteligente?? Grato -- "'You guys (at Microsoft) still don't get it,' because it's sort of Java with reliability, productivity and security deleted." James Gosling
Re: [java-list] Curso de EJB
Caro Babu1, Possivelmente a empresa que Vvc está falando é a GlobalEducation. Os caras lá são muito bons e estão ministrando vários cursos de J2EE e ainda J2ME (inclusive JavaCard). Acessem o site deles e veja um pouco mais sobre os cursos. www.globaleducation.com.br [ ]´s Luciano da Silva Coelho [EMAIL PROTECTED] Sun Certified Programmer for JAVA2 Sun Certified Web Component Developer for J2EE Sun Certified Instructor for JAVA2 Diretor de Tecnologia e-Sec Tecnologia em Segurança de Dados www.esec.com.br - Original Message - From: "babu1" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 1:41 PM Subject: [java-list] Curso de EJB Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Caros senhores: Uma vez vi nesta lista um comentário a respeito de uma empresa próxima a SUN que ministrava diversos cursos de java, entre eles EJB2 com JBossserá que alguém se lembra Até mais. -- 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] Recursividade
Title: Help Retorna 1: func é chamado 2 vezes, mas a não é incrementado Luis Gustavo Giordano wrote: 003601c1c4ad$f3f090a0$[EMAIL PROTECTED]"> href="file://C:\WINDOWS\> Alguém sabe qual o valor retornado da seguinte função: public int func (int a, int b) { if (b == 1) return a; else return a + func (a, b - 1) } Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs conseguiram chegar a alguma solução. -- "'You guys (at Microsoft) still don't get it,' because it's sort of Java with reliability, productivity and security deleted." James Gosling
Re: [java-list] Curso sl-275
Se Vc for de Sampa tente a GlobalEducation (www.globaleducation.com.br). Os responsáveis por esta empresa são os caras que até bem pouco tempo eram os número 1 do treinamento Java da Sun do Brasil. [ ]´s Luciano da Silva Coelho [EMAIL PROTECTED] Sun Certified Programmer for JAVA2 Sun Certified Web Component Developer for J2EE Sun Certified Instructor for JAVA2 Diretor de Tecnologia e-Sec Tecnologia em Segurança de Dados www.esec.com.br - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 2:01 PM Subject: [java-list] Curso sl-275 > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > Gostaria de saber se alguém da lista sabe onde encontrar este curso para > iniciantes SL-275? > > _ > Oi! Você quer um iG-mail gratuito? > Então clique aqui: http://registro.ig.com.br/censo/igmail > > > -- 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] Problema JDBC Interbase com o Tomcat4.0
Bom dia pessoal Estou com problemas para fazer com que um servlet no Tomcat estabeleça conexão JDBC com um banco de dados feito no Interbase. Estou usando o O.S. Win2K, com o JDK 1.31 e Tomcat 4.0, Interbase Server e Client 6.1 e o InterClient 1.6. Quando o servlet é chamado, ele não consegue encontrar o driver JDBC para realizar a conexão. Toda e qualquer ajuda é de muito agrado e bem vinda. Obrigado Romulo Moreno NPT - Núcleo de Pesquisas Tecnológicas UMC - Universidade de Mogi das Cruzes __ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.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] código obscuro!!
Silvio, Troque a atribuição i= i++ por algo como a= i++. Não utilize a mesma variável na atribuição. - Original Message - From: Silvio L. DeMorais <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 4:57 PM Subject: Re: [java-list] código obscuro!! > Caramba... esse troco estah gerando um monte de conversa mesmo. > Resolvi dar uma testada nesse negocio. > > Testei nos seguintes compiladores C/C++ > Compilador C/C++ padrao do Sistema HP (Unix) > gcc compiler no Linux (RedHat 7.2) rodando em PC Intel > Compilador C/C++ padrao do Sistema Cray (Cray T-3E) > > > E as seguintes JVM's > > JDK 1.1.8 Sun > JDK 1.2.2 Sun > JDK 1.3.1_02 Sun > JDK 1.4 Sun todos rodando em PC's Intel com Windows NT 4.0 SP 6 > > JDK 1.3.0 instalada num HP (Unix) > > > Nao testei com JDK 1.0 porque nao tenho aqui no escritorio. > > Os testes foram os seguintes: > para Java > > class PlusPlusADireitaRetornaZero > >public static void main (String[] a) >{ > int i = 0; > i = i++; > System.out.println(i); >} > > > > Para C > > #include > int main () > > int i = 0; > i = i++; > fprintf("%i \n", i); > > > Para C++ (que eh a mesma coisa, no caso, mas... ) > > #include > int main () > > int i = 0; > i = i++; > cout << i << '\n'; > > > > Resultados: zero, sempre zero, jamais algo diferente de zero. Em todas as > plataformas/linguagens. > Ainda estou para ver uma situacao que retorne UM. > Me digam qual o caso que retorna 1, mas mandem completo: > Compilador, versao do compilador, SO, versao do SO, SP aplicados (se algum), > plataforma de hardware usada (PC Intel, PC AMD, HP, ...). > > Silvio > > > > > > > On Mon, 04 March 2002, Carlos Villela wrote > > > > > Ate' agora, eu so vi programas deste tipo implementados em C/C++ > > resultarem em 1 (nos compiladores gcc e turboc-4.5) e implementacoes em > > Java retornarem 0 (nas jdks 1.3 e 1.4 da sun, jdk 1.3 da ibm). Em quais > > compiladores/JVMs vc viu este comportamento mudar? > > > > Sven van ´t Veer wrote: > > > > > Não tem, até diversas compiladores C++ tem comportamento diferente, e > > > parece diversas JVM também tem comportamento diferente. > > > > > > csuco wrote: > > > > > >>o codigo em C ou C++... > > >> > > >>int main() { > > >> int i = 0; > > >> i = i++; > > >> fprintf (stdou,"i = %ld",i); > > >>} > > >> > > >> > > >>teria exatamente o mesmo comportamento! > > >> > > >> > > >>Clebert > > >> > > >> > > >> > > >>>-- Mensagem original --- > > >>> > > >>>De : Agnelo de Jesus <[EMAIL PROTECTED]> > > >>>Para: [EMAIL PROTECTED] > > >>>Cc : > > >>>Data: Wed, 27 Feb 2002 09:05:45 -0300 > > >>>Assunto : Re: [java-list] código obscuro!! > > >>> > > >>>Caro Cristiano, > > >>> > > >>>Quando você utiliza o incremento à direita do número,(i++), você > > >>> > > >>primeiro > > >> > > >>>retorna o número e depois soma 1. > > >>>Para você fazer aquilo que pretendia,(não existe necessidade), você > > >>> > > >>deveria > > >> > > >>>utilizar o incremento à esquerda do número (++i). > > >>>Isto vale também para a linguagem C++, verifique se o que você > > >>> > > >>afirmou > > >> > > >>>realmente ocorre, o que seria verdadeiramente obscuro :). > > >>> > > >>>Espero ter ajudado > > >>>[]s, > > >>> > > >>>Agnelo de Jesus. > > >>> > > >>>{ > > >>> int i = 0; > > >>> i = i++; > > >>> System.out.println(i); > > >>>} > > >>> > > >>> > > >>> > > >>> > > >>> > > >>> > > >>>Em 26 Feb 2002, [EMAIL PROTECTED] escreveu: > > >>> > > Oi lista, > > > > Alguém pode explicar porque a seguinte implementação retorna 0 > > > > >>(zero)? > > >> > > { > > int i = 0; > > i = i++; > > System.out.println(i); > > } > > > > Não seria mais 'lógico' retornar 1, como em C++ ? > > > > Abraços, > > > > CristianoBS > > > > -- 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] > > >> > > --- > > > > >>-- > > >> > > -- > > > > >>> > > >>> > > >>>Agnelo de Jesus. > > >>> > > >>>_ > > >>>Oi! Você quer um iG-mail gratuito? > > >>>Então clique aqui: http://registro.ig.com.br/censo/igmail > > >>> > > >>> > > >>>-- LISTA SOUJAVA --- > > >>> > > >>- > > >> > > >>>http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu- > > >>> > > >>SP > > >> > > >>>dúvidas mais comuns: http://w
Re: [java-list] remuneração
Em Brasília, um PROGRAMADOR Java recebe entre R$3.000 e R$4.000. Um DESENVOLVEDOR Java recebe entre R$5.000 e R$8.000. - Original Message - From: Gaucho <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 8:05 AM Subject: RES: [java-list] remuneração > entre $R2.000,00 e R$3.000,00 dependendo da sorte do sujeito... > > Além disso, o país é muito grande.. no nordeste o salário fica uns 10% mais > baixo (e o custo de vida uns 10% mais baixo também...).. em SP e salário > médio sobe para de R$3.500,00 e você ainda ganha o direito de enxergar o ar > que você respira :^)).. No sul os salários são bons e as mulheres são > lindas.. mas compre um belo casaco e aguente 10 meses de chuva por ano.. > enfim: a paixão pela programação continua sendo o melhor benefício que as > empresas nacionais oferecem. > > Agora, se não tem medo de cruzar a fronteira do México e enfrentar a > Ku-Klux-Klan, então: > > Nos EUA, US$ 75.000,00 por ano é um salário normal.. na Europa cai para US$ > 50.000,00 e no Canadá US$40.000,00... > > a única dificuldade é o green-card.. mas comparando o custo de vida no > exterior e no Brasil, e os salários dos dois lugares, ainda assim compensa > MUITO se tu tiver a sorte de arranjar um green-card ou um sponsorship... > (lembra que US$75.000,00 por ano é mais de R$15.000,00 por mês - salário > inexistente para um programador/analista no Brasil...) > > > > > -Mensagem original- > De: wayne [mailto:[EMAIL PROTECTED]] > Enviada em: segunda-feira, 4 de março de 2002 11:59 > Para: [EMAIL PROTECTED] > Assunto: [java-list] remuneração > > > Boa tarde, > > Não sei se esta pergunta ja foi feita , mas > gostaria de saber quanto esta sendo a remuneração para um programador > Java de JSP, JDBC, Servlet e EJB. > > Pelo menos uma idéia da média de quanto o mercado esta disposto a pagar por > um profissional deste. > > Obrigado. > > > > > -- 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] -