[java-list] Sistemas Distribuídos em Java
Estou fazendo um travalho da faculdade e gostaria de > saber onde posso encrontrar material sobre: > > (J)RMI > Interface JDBC > SERVIDORES RMI > CLIENTES RMI > Javabeans > > REGISTRY- em java > Distribuição- em java > Bancos de dados - em java > Enunciados Sql - em java > Transações - em java > > > Desde já agradeço... __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.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.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] Listagem Arquivos Tomcat
Pessoal Bom dia. Como faço para impedir a listagem de arquivos das pastas do Tomcat? Isso sem colocar uma página index. Abraços, Eduardo -- 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] db2, linux
Concordo com vc Cláudio, eu tb uso o app, postei aquela mensagem pensando que ele não teria nada instalado de db2 na máquina que iria acessar o banco. Falou. - Original Message - From: "Claudio Miranda" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, February 01, 2003 17:16 Subject: Re: [java-list] db2, linux > E-mail Premium BOL > Antivírus, anti-spam e até 100 MB de espaço. Assine já! > http://email.bol.com.br/ > > Em um projeto ano passado usamos o DB2, e o driver JDBC 'net' tipo 3, > se mostrou muito precário, com performance baixa. Sugiro usar o driver > 'app' tipo 2 (terá de instalar o DB2 Client). > > ][s > > Claudio Miranda > > > Lindomar wrote: > > Se o db2 estiver rodando no windows, vc deixar inicializado o serviço DB2 > > JDBC Applet Server, e utiliza o driver COM.ibm.db2.jdbc.net.DB2Driver, que > > está no db2java.zip, a uri de conexão seria algo assim: > > "jdbc:db2://ipdamaquina/aliasdobanco". > > Tem um detalhe, se estiver usando o tomcat4.X ele não reconhecerá o arquivo > > zip como biblioteca, assim, vc deverá criar um .jar a partir deste zip. > > (db2java.zip), para que encontre o driver. > > > > Falou. > > > > - Original Message - > > From: "Romulo Oliveira Souza" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, January 16, 2003 20:12 > > Subject: [java-list] db2, linux > > > > > > E-mail Premium BOL > > Antivírus, anti-spam e até 100 MB de espaço. Assine já! > > http://email.bol.com.br/ > > Olá pessoal, > > > > Como eu faço a conexão, de uma aplicação > > java rodando no red hat, remotamente ao > > db2? > > > > Muito 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] -
RES: [java-list] Pergunta de Novato
O Problema pode ocorrer por dois motivos: 1 - O seu ClassPath não aponta para o diretório atual, verifique se no seu ClassPath existe a referência para o seu diretório atual, que é representada pelo ponto(.), se não estiver lá, coloque como a primeira instrução do seu ClassPath. 2 - Você está usando pacotes nas suas classes, mas na hora de compilar, você não informou se está usando a opção -d, para colocar as classes no diretório certo. Perceba também a seguinte mensagem: wrong name: conexao/CriaTabelas Se você está na raiz do sistema, isto é, no diretório raiz da sua aplicação, você tem que executar a aplicação qualificando o nome da classe incluindo o pacote da mesma, assim: Java conexão.CriaTabelas Marcelo Sousa Ancelmo Borland Certified JBuilder 6 Developer Sun Certified Programmer for Java 2 Plataform Sun Certified Web Component Developer for J2EE Plataform -Mensagem original- De: jpassaglia [mailto:[EMAIL PROTECTED]] Enviada em: domingo, 2 de fevereiro de 2003 12:56 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Pergunta de Novato E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Tente definir o diretorio das classes no classpath. > Colega, > creio eu que vc está tentando executar o comando "C:\ja va CriaTabelas", > e a virtual machine não está encontrado um método padrã o para start da > classe chamado main > se vc não escreveu esse método, coloque lá: > > public static void main(String parametrosExternos[]){ > . > . > . > Aqui vai seu código de inicio. > . > . > . > . > > } > > > > > > > >From: "Marcelo Bonilha" <[EMAIL PROTECTED]> > >Reply-To: [EMAIL PROTECTED] > >To: <[EMAIL PROTECTED]> > >Subject: [java-list] Pergunta de Novato > >Date: Wed, 15 Jan 2003 14:30:35 -0200 > > > >Olá, estou com um problema bem de iniciante: > > > >Fiz duas classes: > > > >CriaTabelas.java > >package conexao; > >import java.sql.*; > > > >public class CriaTabelas { > >... > >} > > > >e > > > >Conexao.java > >package conexao; > >import java.sql.*; > > > >public class Conexao { > >... > >} > > > >A classe CriaTabelas chama o objeto Conexao.., se comp ilo a conexao: > >javac Conexao.java > >ela compila perfeitamente, se compilo a outra, ele diz que não pode achar a > >classe Conexao (isso estando as duas no mesmo diretori o) > >ok, por tentativa compilei as duas juntas: > >javac Conexao.java CriaTabelas.java, eles compilaram p erfeitamente, porém > >agora quero executar a CriaTabelas, e não consigo, ela diz o seguinte erro: > > > >Exception in thread "main" java.lang.NoClassDefFoundEr ror: CriaTabelas > >(wrong name: conexao/CriaTabelas) > > > >Acredito esse ser um problema bem banal, porém não est ou conseguindo > >resolver, alguém pode me ajudar? > > > > > > > ___ __ > 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 java-list- [EMAIL PROTECTED] > --- -- > > __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.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.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 e XML
Ok, Tenho acompanhado a discurssão e gostaria de dar uma olhada neste material. Julio Lima Programador (GESPV) Sul América Seguros (21) 2506-9338 -- 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 e XML
Olá Carlos Apesar de eu ainda não ter enviado nenhum comentário a respeito dessa "discussão", venho acompanhando todos os comentários feito pelos companheiros da lista. Bom, o que eu queria falar mesmo é que eu também estou desenvolvendo algumas coisas com Java e XML e gostaria muito de trocar informações. Se você tem alguma documentação eu ficaria muito feliz de poder lê-la e assim, também enviar algumas coisas que eu tenho. Tenho algumas dúvidas sobre alguns temas (para ter uma idéia, algumas delas eu ainda nem consigo formular uma dúvida que seja "entendível"). Espero que com essa troca de informações eu consiga evoluir nos resultados esperados e de alguma forma também poder contribuir com a lista. Agradeço desde já. Alexandre Sueiro dos Santos Superintendência Técnica de Sistemas Itaú Argentina Analista de Sistemas [EMAIL PROTECTED] "Carlos Santiago" cc: Subject: [java-list] JAVA e XML 03/02/2003 07:49 Please respond to java-list Olá a todos. Está interessante a discussão sobre o uso de XML e JAVA para o porcessamento de arquivos TXT que havíamos proposto um tempo atrás. Das opiniões que li, parace concenso de que o uso de XML pode diminuir a carga de processamento e o consumo de memória. A excessão do David que não "entendeu" por que iria consumir menos memória, a explicação que tenho colhido da literatura é que diferente da classe File que carega o arquivo inteiro para a memória para processá-lo a API de XML carrega apenas o DOM e não o seu conteúdo, o que torna mais leve o consumo de memória. Mas isso tem que ser passivo de teste. Eu tenho trabalhado nesta questão e já desenvolvi uma DTD e um arquivo XML de exemplo e vou processá-lo usando o JDOM 0.8 beta. Tenho, também, desenvolvido uma documentação sobre o assunto (está na versão 0.3 e tem 25 páginas em TXT), se alguém que está participando da discussão quiser dar uma olhada neste material me avise e eu mando o material. Abraço Carlos -- Carlos Santiago Programador JAVA Equipe de implementação Secretaria de Fazenda - MT -- __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.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.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] forte para sdk 1.4.1_01...???
No site de sun http://wwws.sun.com/software/sundev/index.html tem a última versão do Forte (SunOne Studio 4 Update1) você já baixa direto com o J2SDK1.4.1 incluído se quiser. Funciona bem. -Mensagem Original- De: <[EMAIL PROTECTED]> Para: <[EMAIL PROTECTED]> Enviada em: Segunda-feira, 3 de Fevereiro de 2003 04:36 Assunto: [java-list] forte para sdk 1.4.1_01...??? Olá meus caros... Gostaria de saber como faço pra instalar o forte for java 2.0 com o skd 1.4.1_01... no sdk 1.4.0_-02 tb não funciona ele ñ encontra a VM, nem c eu indicar na instalaçao o lugar onde ela está... alguem sabe o q devo fazer... tenho q baixar outra verçao do forte...??? qual e onde... seria gratis...??? Valeu povo amigo... -- 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.449 / Virus Database: 251 - Release Date: 27/01/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] Re: SELECT COUNT(*) FROM TABELA
Caro Cláudio, pelo que sei, para que você queira guardar o resultado de um "count(*)" em uma variável, seu acesso ao banco não pode ser por uma query simples, mas por uma Stored Procedure (Pl/sql), "begin ... end". Abraços. Leonardo Pereira. claudio writes: Boa Tarde! Pessoal alguem saberia me dizer como eu faco para armazenar o resultado de uma SELECT COUNT(*) FROM TABELA em uma variavel, onde eu possa manipular o valor da mesma, se isso for possivel. . . . String query = "SELECT COUNT(*) FROM TABELA"; output.append ("\nEnviando query: " + connection.nativeSQL( query ) + "\n" ); . . . Agradeco toda a ajuda que vier. -- 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] JSSE e MD5
Júlio, Segue um link para a documentação do JSSE que contém um código exemplo para a JSSE. http://java.sun.com/j2se/1.4/docs/guide/security/jsse/JSSERefGuide.html#Unse cureSecure Boa leitura :-) [ ]´s Luciano da Silva Coelho [EMAIL PROTECTED] Sun Certified Programmer for JAVA2 Sun Certified Web Component Developer for J2EE Sun Certified Instructor for JAVA2 e-Sec Tecnologia em Segurança de Dados www.esec.com.br - Original Message - From: "Julio Lima" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 24, 2003 9:53 AM Subject: [java-list] JSSE e MD5 E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Pessoal, Tenho a necessidade de fazer uma conexão de socket segura com o uso do JSSE e a autenticação com o MD5 para envio e recebimento de menssagens e arquivos criptografados. já fiz a conexão normal mas agora pereciso com o uso da classe javax.net para segurança. Se alguém tiver um script, por favor ajude-me. Julio Lima Programador (GESPV) Sul América Seguros (21) 2506-9338 -- 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] Palm Tops
Bom dia. Gostaria de saber do que necessito para desenvolver em Java para Palm Tops. Todas as Respostas serão bem vindas. Obrigado desde já. Everson Horr Sistemas
RE: [java-list] Dúvida sobre Exceptions
Bruno, Segundo a questão, o que está sendo lançado é um error (OutOfMemoryError). Portanto, penso que a questão "F" é que estaria correta. A classe Error extende a classe Throwable, e por isso o erro seria capturado pelo "finally". Depois disso, caso o erro não for tratado, o programa irá "bombar". Mas até lá já teria impresso "Carrying on". []'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: Bruno do Amaral Dias Baptista [mailto:[EMAIL PROTECTED]] Sent: segunda-feira, 3 de fevereiro de 2003 02:22 To: Java List Subject: Re: [java-list] Dúvida sobre Exceptions Fala. Lembre-se que a classe Exception eh a classe "pai" de todas as excecoes! Logo, a resposta eh D, E e F. ETA. Bruno do Amaral. On Wed, 29 Jan 2003, Caetano wrote: > Olá Pessoal, > > Estudando um pouco de exceções, me deparei com uma questão que não soube > responder, até porque não consigo simular ela: > Acredito que a(s) possíveis respostas sejam as letras E e F. Conto com a > ajuda de vocês. > > 8. Consider the following class hierarchy and code fragment: > > java.lang.Throwable --> java.lang.Error --> java.lang.OutOfMemoryError > | > | > --> java.lang.Exception --> java.io.IOException >| >| >--> > java.net.MalformedURLException >| >| >--> > java.io.StreamCorruptedException > > 1. try { > 2. // assume s is previously defined > 3. URL u = new URL(s); > 4. // in is an ObjectInputStream > 5. Object o = in.readObject(); > 6. System.out.println("Success"); > 7. } > 8. catch (MalformedURLException e) { > 9. System.out.println("Bad URL"); > 10. } > 11. catch (StreamCorruptedException e) { > 12.System.out.println("Bad file contents"); > 13. } > 14. catch (Exception e) { > 15.System.out.println("General exception"); > 16. } > 17. finally { > 18.System.out.println("Doing finally part"); > 19. } > 20. System.out.println("Carrying on"); > > What lines are output if the method at line 5 throws an OutOfMemoryError? > > A. Success > B. Bad URL > C. Bad file contents > D. General exception > E. Doing finally part > F. Carrying on. > > > -- 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] - --- Incoming mail is certified Virus Free.O email foi inspecionado por vírus. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003 --- Outgoing mail is certified Virus Free.O email foi inspecionado por vírus. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/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 [EMAIL PROTECTED] -
Re: [java-list] ?
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] SELECT COUNT(*) FROM TABELA
>> long cnt = rs.getLong( "count(*)" ); >> onde "rs" eh o teu ResultSet object. Como já foi comentado pelo Sr. Silvio, vc só precisa obter o valor como está acima, contudo acho mais claro que vc de um nome para a coluna count(*) como por exemplo usando um comando SQL: String query = "SELECT COUNT(*) AS NUM_ITEMS FROM TABELA"; e obter o resultado através de: long cnt = rs.getLong( "NUM_ITEMS" ); Espero ter ajudado, Petterson F. Paula [Petterson F. Paula] -Original Message-From: claudio [mailto:[EMAIL PROTECTED]]Sent: sexta-feira, 24 de janeiro de 2003 14:21To: [EMAIL PROTECTED]Subject: [java-list] SELECT COUNT(*) FROM TABELA Boa Tarde!Pessoal alguem saberia me dizer como eu faco para armazenar o resultado de uma SELECT COUNT(*) FROM TABELA em uma variavel, onde eu possa manipular o valor da mesma, se isso for possivelString query = "SELECT COUNT(*) FROM TABELA";output.append ("\nEnviando query: " + connection.nativeSQL( query ) + "\n" );...Agradeco toda a ajuda que vier.
Re: [java-list] API SNMP ??????
Opa garoto já utilzei sim Vc pode encontrar informações em www.adventnet.com la vc vai encontar as api que são free sem contar que eles tem um suporte legal... Alysson Citando Awdryn Cavalache de Souza <[EMAIL PROTECTED]>: > Alguêm ja usou alguma API SNMP -- 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] java no mozilla
Estou utilizando o mozilla no red hat 8 e não estou conseguindo instalar o suporte para java vm o q fazer..? Já efetuei o download e instalação do j2sdk -- 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] duvidas -> finalize() + this
Everson, Vamos lá: 1) O método finalize() é executado no momento em que o Garbage Colector tenta liberar a memória de um objeto que não mais está sendo utilizado. Antes de liberar a memória o método finalize associado a esse objeto é executado, e somente depois o GC libera a memória. Aí vai um exemplo... public class GCTest { public static void main(String[] args) { Blah a = new Blah(); Blah b = new Blah(); Blah c = new Blah(); a.i = 1; b.i = 2; c.i = 3; b = a; // O objeto 'b' passa a apontar para // a mesma referência do objeto 'a' System.out.println( "a:" + a.i + ", b: " + b.i + ", c: " + c.i); System.gc(); // Sugere a execução do GC } } class Blah { int i; protected void finalize() { System.out.println( "Valor de 'i' para o objeto coletado pelo GC: " + this.i); } } 2) Maior clareza do código. 3) Retorna uma referência ao objeto atual. Espero ter ajudado. []'s Ruy 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: everson [mailto:[EMAIL PROTECTED]] Sent: sexta-feira, 24 de janeiro de 2003 14:17 To: [EMAIL PROTECTED] Subject: [java-list] duvidas -> finalize() + this 1) alguem pode me explicar como funciona o métode finalize() ? Algum exemplo !? ** 2) Nas situacoes em q this é opcional, qual a vantagem no seu uso 3)Alguem pode me explicar oq this retorna nos 2 metodos abaixo: public Time4 setHour( int h ) { this.hour = ( ( h >= 0 && h < 24 ) ? h : 0 ); return this; // enables chaining } public Time4 setTime( int h, int m, int s ) { this.setHour( h );// set the hour this.setMinute( m ); // set the minute this.setSecond( s ); // set the second return this; // enables chaining } *** import java.text.DecimalFormat; // used for number formatting public class Time4 extends Object { private int hour; // 0 - 23 private int minute; // 0 - 59 private int second; // 0 - 59 public Time4() { this.setTime( 0, 0, 0 ); } public Time4( int h ) { this.setTime( h, 0, 0 ); } public Time4( int h, int m ) { this.setTime( h, m, 0 ); } public Time4( int h, int m, int s ) { this.setTime( h, m, s ); } public Time4( Time4 time ) { this.setTime( time.getHour(), time.getMinute(), time.getSecond() ); } public Time4 setTime( int h, int m, int s ) { this.setHour( h );// set the hour this.setMinute( m ); // set the minute this.setSecond( s ); // set the second return this; // enables chaining } public Time4 setHour( int h ) { this.hour = ( ( h >= 0 && h < 24 ) ? h : 0 ); return this; // enables chaining } public Time4 setMinute( int m ) { this.minute = ( ( m >= 0 && m < 60 ) ? m : 0 ); return this; // enables chaining } public Time4 setSecond( int s ) { this.second = ( ( s >= 0 && s < 60 ) ? s : 0 ); return this; // enables chaining } public int getHour() { return this.hour; } public int getMinute() { return this.minute; } public int getSecond() { return this.second; } public String toUniversalString() { DecimalFormat twoDigits = new DecimalFormat( "00" ); return twoDigits.format( this.getHour() ) + ":" + twoDigits.format( this.getMinute() ) + ":" + twoDigits.format( this.getSecond() ); } public String toString() { DecimalFormat twoDigits = new DecimalFormat( "00" ); return ( ( this.getHour() == 12 || this.getHour() == 0 ) ? 12 : this.getHour() % 12 ) + ":" + twoDigits.format( this.getMinute() ) + ":" + twoDigits.format( this.getSecond() ) + ( this.getHour() < 12 ? " AM" : " PM" ); } } -- 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 inspecionado por vírus. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Databas
RE: [java-list] JBuilder no Linux
sim existe. se nao me engano, todas as recentes (5,6,7,8) -Original Message- From: Ivan JS. Diana [mailto:[EMAIL PROTECTED]] Sent: domingo, 2 de fevereiro de 2003 18:04 To: JavaList Subject: [java-list] JBuilder no Linux Olá amigos, Gostaria de saber se existe alguma versão do JBuilder para Linux. Obrigado, Ivan -- 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] polimorfismo ..?
Bom, Concordo que as duas chamadas vão chamar o mesmo método. Logo porque não chamar o método pela subclasse direto né? Eu enxergo no mínimo duas utilizações interessante para isso. Imagine que você crie uma super classe "Sup" e 20 subclasses "Sub1", "Sub2" ... "Sub20". A classe Sup tem um método save() que todas as subclasses sobreescrevem, que é responsável pela persistência do objeto. Agora suponha que você, durante o processamento de um programa crie uma instância de cada uma das subclasses, e ao final do processamento precisa chamar o método save de todo mundo. Vai te dar um pouquinho de trabalho chamar o save de cada um deles. Ao invés disso, você poderia estar criando um array de objetos Sup, como Sup AAA []. Dentro de cada linha do array, você colocaria uma referência a cada um dos objetos de subclasse, e ao final do processamento, poderia chamar um for e a cada linha do for, vc chama o metodo save da super classe, algo como: for(int i = 0 ; i < AAA.lenght; i++){ AAA[i].save(); } Como o método save chamado seria indiretamente o da subclasse, você teria o processamento exatamente com esperado, sem precisar chamar o método save para cada um dos tipos de subclasse existente, economizando escrita. Não sei se você não perde muito em processamento em função do for, porém com certeza você economiza código, podendo inclusive dessa forma automatizar alguns processos, pensando assim de forma abstrata. Um outro exemplo é que você poderia utilizar o conceito de factory dessa maneira também. Imagine que você tem uma classe que trata Funcionalidades de um sistema. Assim, você cria uma super classe Funcionalidade, que possui alguns métodos padrão e a cada nova funcionalidade, você cria uma classe que extende a super classe Funcionalidade. Assim, você poderia ter uma classe tratadora das funcionalidades que trata uma funcionalidade genérica, e sempre que adicionar uma nova funcionalidade, basta criar uma nova classe que extende a classe Funcionalidade e registra-la em um arquivo de configurações, por exemplo. A classe tratadora sempre trabalha com os metodos de superclasse, de forma que você não precisa nunca mais mexer nela, aumentando bastante a reutilização dos seus componentes bem como escalabilidade. ETA []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br - Original Message - From: "everson" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 24, 2003 2:15 PM Subject: [java-list] polimorfismo ..? olá lista. To lendo o Java como Programar - Deitel, cap 9, pág 409 à 414. Arquivo Test.java (413). A dúvida é: pq que ao invés de fazer: 1) Employee ref; // superclass reference Boss b = new Boss( "John", "Smith", 800.00 ); ref = b; output += ref.toString() + " earned $" + (como está no livro) não fez direto : 2) output += b.toString() + " earned $" + (minha dúvida) Já q no 1) vai ser chamado o metodo toString da classe Boss, como no 2) ... Existe alguma diferença entre um e outro ??? -- 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] Gerador de Report
Baixei ele mas não consigo usar tu sabe como usar poderia dar um exemplo Em Segunda 03 Fevereiro 2003 01:13, José Voss Junior escreveu: > procura por JFrreeReport, ele trabalha diretamente sobre TableModel do > Swing muito facil de usar... Ótimo. > > - Original Message - > From: George-Principal > To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] > Sent: Friday, January 31, 2003 4:54 PM > Subject: [java-list] Gerador de Report > > > Pessoal o que anda rolando de bom pra geração de relatório com java, > tanto pra web quanto pra SWing?? > > Aguardo o retorno de voces. > = > George Queiroz > Analista/Programador > Alocado a www.informatec-sp.com > ICQ UIN#30519911 > DDR +55 11 3868-6713 > > = -- 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] HEEELP!!!
tu já conseguiu resolver ?? eu já tive q fazer isso e tenho uma classe q faz exatamente isso... manda email aí se não conseguiu. Cicero Leonardo -Mensagem original- De: Thiago de Carvalho Modro [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 29 de janeiro de 2003 11:49 Para: [Java-List] (E-mail) Assunto: [java-list] HEEELP!!! Me ajudem nessa, por favor!!! Procurei por vários dias e não encontrei o que preciso. O que estou tentando fazer: Estou com uma app rodando com swing. Quero pegar os dados das JTextFields, JComboBox e outros componentes existentes e guardar em arquivo texto (precisa ser obrigatoriamente em arquivo texto!). Estando o texto inserido a app lê os dados desse arquivo e mostra na tela (tudo em swing) e ela pode excluir os dados a qualquer momento. Quais as formas de fazer isso? Quais as melhores classes pra usar? Tem como fazer isso? Sds, Thiago C. Modro Perdigão Agroindustrial S/A Av. Esc. Politécnica, 760 - SP - Brasil Phone/Fone: (+55 11) 3718-5266 [EMAIL PROTECTED] <%-- O pensamento é a grandeza do homem. - Pascal --%> -- 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] -
RES: [java-list] JBOSS
www.jboss.org valeu Cicero Leonardo -Mensagem original-De: Daniel Monteiro [mailto:[EMAIL PROTECTED]]Enviada em: domingo, 26 de janeiro de 2003 11:43Para: [EMAIL PROTECTED]Assunto: [java-list] JBOSS Alguém tem a documentação do JBOSS 3 que possa disponibilizar? Valeuz, Daniel
[java-list] Erro obtendo o Data Source
Olá a todos, quem sabe alguém já tenha passado por isso... O meu problema e que não estou conseguindo acessar o data source a partir da minha aplicação WEB. Estou utilizando o JBoss-3.0.4 + Tomcat-4.1 com as configurações abaixo. No diretório WEB-INF: ---Arquivo web.xml-- ... My_DataSource javax.sql.DataSource Container ... Arquivo jboss-web.xml--- ... My_DataSource java:/DB2DS ... Estou fazendo a seguinte chamada dentro da minha aplicação: Chamada do Data Source-- Context ctx = new InitialContext(); DataSource datasource; datasource = (DataSource)ctx.lookup("My_DataSource"); Só que é disparada a seguinte exceção: --Exceção--- javax.naming.NameNotFoundException: My_DataSource not bound O detalhe é que quando eu substituo no código java "My_DataSource" por "java:/DB2DS", que é o nome configurado no meu db2-service.xml, obtenho o data source e a conexão com a base de dados normalmente... Alguém tem alguma sugestão ou visualizou algum detalhe? Valeu! Rodrigo ___ Busca Yahoo! O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra. http://br.busca.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] Arquivo de Retorno BB
Alguem da Lista tem a implementacao em Java para ler o arquivo de retorno de cobrança do Banco do Brasil CBR643? Muito Obrigado João Paulo -- 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] Deploy no JBoss.
Se for o JBoss 3.0.4, é só botar seu ear no $jboss-dist$/server/default/deploy Olivier JConcept -Mensagem original-De: Marcio Alves Marinho [mailto:[EMAIL PROTECTED]]Enviada em: quarta-feira, 22 de janeiro de 2003 15:08Para: Enterprise Java (E-mail); Lista Java (E-mail)Assunto: [java-list] Deploy no JBoss. Alguém sabe me dizer em qual diretório eu jogo o meu arquivo .EAR para q o JBoss faça o deploy da minha aplicação ? grato.
[java-list] Ajuda HTTPS no tomcat
Alguém tem algum roteiro de como configurar o HTTPS no tomcat? Virtualmente, . D i e g o d o s S a n t o s P e r e i r a W3Haus - A Casa da Web! [EMAIL PROTECTED] - http://www.w3haus.com.br [EMAIL PROTECTED] - http://www.rizzipereira.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] JAVA e XML
Olá a todos. Está interessante a discussão sobre o uso de XML e JAVA para o porcessamento de arquivos TXT que havíamos proposto um tempo atrás. Das opiniões que li, parace concenso de que o uso de XML pode diminuir a carga de processamento e o consumo de memória. A excessão do David que não "entendeu" por que iria consumir menos memória, a explicação que tenho colhido da literatura é que diferente da classe File que carega o arquivo inteiro para a memória para processá-lo a API de XML carrega apenas o DOM e não o seu conteúdo, o que torna mais leve o consumo de memória. Mas isso tem que ser passivo de teste. Eu tenho trabalhado nesta questão e já desenvolvi uma DTD e um arquivo XML de exemplo e vou processá-lo usando o JDOM 0.8 beta. Tenho, também, desenvolvido uma documentação sobre o assunto (está na versão 0.3 e tem 25 páginas em TXT), se alguém que está participando da discussão quiser dar uma olhada neste material me avise e eu mando o material. Abraço Carlos -- Carlos Santiago Programador JAVA Equipe de implementação Secretaria de Fazenda - MT -- __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.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.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] Exception
public void doSomething(int x) throws TestException{ try{ // ... // qq. codigo que lanca Exception // ... if (x>10) throw new TestException("> 10"); // aqui lancar a TestException para quem chamou o metodo. } catch (TestException te) { throw te; }catch(Exception e){ System.out.println(".:: Internal Exception ::."); } } Era isso ?? []'s Leandro -Mensagem original- De: Vieira, Pablo O. [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 22 de janeiro de 2003 15:03 Para: '[EMAIL PROTECTED]' Assunto: [java-list] Exception gostaria de saber como lancar uma TestException para quem chamou o metodo doSomething(int). public void doSomething(int x) throws TestException{ try{ // ... // qq. codigo que lanca Exception // ... if (x>10) throw new TestException("> 10"); // aqui lancar a TestException para quem chamou o metodo. }catch(Exception e){ System.out.println(".:: Internal Exception ::."); } } valeu, Pablo -- 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: RES: [java-list] Servlet/JSP/JavaScript: Como capturar username ehostname da máquina cliente?
Olá a todos!, Os métodos abaixo só funcionam se o usuário já estiver autenticado no Web Server (o que não é o meu caso). Além disso, todos os meus usuários se autenticam em um domínio NT, e todos usam o browser IE. Alguém sabe um jeito de se fazer isso? Obrigado! "Marcelo Sousa Ancelmo" <[EMAIL PROTECTED] r> 31/01/2003 14:10 To: <[EMAIL PROTECTED]> Please respondcc: to java-list Subject: RES: [java-list] Servlet/JSP/JavaScript: Como capturar username e hostname da máquina cliente? Caterpillar: Confidential Green Retain Until: 04/03/2003 Retention Category: G90 - Information and Reports Para pegar o host você usa getRemoteHost de HTTPServletRequest: String host = request.getRemoteHost(); Para o username, você usa getRemoteUser(): String usuario = request.getRemoteUser(); Ou então, no momento em que o usuário fizer o login no sistema, você pode inserir o nome que ele informar na sessão do usuário: String user = Request.getParameter("usuário"); Session.setAttribute("usuario", user); Faça uma pesquisa n API para conhecer outros métodos úteis. Marcelo Sousa Ancelmo Borland Certified JBuilder 6 Developer Sun Certified Programmer for Java 2 Plataform Sun Certified Web Component Developer for J2EE Plataform -Mensagem original- De: Regner TSS [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 30 de janeiro de 2003 11:14 Para: [EMAIL PROTECTED] Assunto: [java-list] Servlet/JSP/JavaScript: Como capturar username e hostname da máquina cliente? E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ Caros colegas, Tenho uma aplicação na nossa Intranet, desenvolvida em Servlets/JSP que precisa capturar do usuário, que está em determinada página, o username e o hostname dele. Isso é possível, visto que a aplicação é corporativa e apenas os funcionários da empresa irão usar. O problema é: Como eu faço isso? Atenciosamente, -- 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ário
[java-list] Re:[java-list] MVC: Alguém poderia me dizer o que é?
Cristian, MVC é um modelo de estrutura de aplicação. Esta estrutura é separa em camadas a sua aplicação entre modelo, visual e controle. O objetivo principal é permitir que uma aplicação tenha vários front-ends utilizando as mesmas regras de negócio. Encontrei um artigo interessante no JavaWorld sobre o assunto. Understanding JavaServer Pages Model 2 architecture http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj- jspmvc.html Abraços, Haruo > Caros, > > Estava lendo um material sobre Servlets/JSP e me deparei, po r várias vezes com a sigla MVC. > Será que vocês que são mais experientes poderiam me explicar do que se trata ou então me dar o caminho das pedras para que eu mesmo possa encontar a resposta que procuro. > Atenciosamente, > > Cristian Klen > > --- 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] forte para sdk 1.4.1_01...???
Olá meus caros... Gostaria de saber como faço pra instalar o forte for java 2.0 com o skd 1.4.1_01... no sdk 1.4.0_-02 tb não funciona ele ñ encontra a VM, nem c eu indicar na instalaçao o lugar onde ela está... alguem sabe o q devo fazer... tenho q baixar outra verçao do forte...??? qual e onde... seria gratis...??? Valeu povo amigo... -- 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] ResultSet
Fala, Lincoln. Soh por curiosidade: Eu uso muito o Sybase com java. Muito tempo atraz, precisei exatamente disso, mas o campo que eu precisava pegar era char. o casting do ResultSet.getObject(...) para tipos basicos (int,float, boolean, char,short,etc) funciona? Sei que existem os getInteger(), getFloat(), getBoolean(), etc, mas nada para char. Apenas uma curiosidade que me veio a memoria. []'s, Bruno do Amaral. On Sat, 1 Feb 2003 [EMAIL PROTECTED] wrote: > Use rs.getObject("Campo") e depois dê um cast para o tipo que você precisa > > ETA > []s > Lincoln Masao Muraoka Junior > Analista Programador > ASTI Tecnologia - Unidade de Soluções > Tel.: 55 11 3031-0069 r. 232 > [EMAIL PROTECTED] > www.astitecnologia.com.br > > > Pessoal, > > > > Para pegar o valor de um campo do ResultSet eu uso por exemplo > > rs.getString("CAMPO"); mas no meu caso, eu preciso pegar o valor do > > campo, e com é um select dinâmico, eu não sei que tipo de campo que eu > > vou receber, existe alguma forma de saber o tipo do campo antes de > > fazer o get ?? > > > > Obrigado, > > Paulo Benfatti > > > > > -- 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] Dúvida sobre Exceptions
Fala. Lembre-se que a classe Exception eh a classe "pai" de todas as excecoes! Logo, a resposta eh D, E e F. ETA. Bruno do Amaral. On Wed, 29 Jan 2003, Caetano wrote: > Olá Pessoal, > > Estudando um pouco de exceções, me deparei com uma questão que não soube > responder, até porque não consigo simular ela: > Acredito que a(s) possíveis respostas sejam as letras E e F. Conto com a > ajuda de vocês. > > 8. Consider the following class hierarchy and code fragment: > > java.lang.Throwable --> java.lang.Error --> java.lang.OutOfMemoryError > | > | > --> java.lang.Exception --> java.io.IOException >| >| >--> > java.net.MalformedURLException >| >| >--> > java.io.StreamCorruptedException > > 1. try { > 2. // assume s is previously defined > 3. URL u = new URL(s); > 4. // in is an ObjectInputStream > 5. Object o = in.readObject(); > 6. System.out.println("Success"); > 7. } > 8. catch (MalformedURLException e) { > 9. System.out.println("Bad URL"); > 10. } > 11. catch (StreamCorruptedException e) { > 12.System.out.println("Bad file contents"); > 13. } > 14. catch (Exception e) { > 15.System.out.println("General exception"); > 16. } > 17. finally { > 18.System.out.println("Doing finally part"); > 19. } > 20. System.out.println("Carrying on"); > > What lines are output if the method at line 5 throws an OutOfMemoryError? > > A. Success > B. Bad URL > C. Bad file contents > D. General exception > E. Doing finally part > F. Carrying on. > > > -- 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] Dúvidas de Instalação
Caros amigos bom dia. Estou tentando efetuar a instalação do J2EE e do J2RE, contudo instala e não consigo executar o programa, eu compilo mas não executa onde estou errando, alguem pode me dar uma mão. Um obrigado e sem mais Gledson Luiz - Analista Programador Space Net Soluções em Informática e Internet 9632-1048, 45Hc12B -- 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étodos static
Desse tipo tu vai ter que criar uma instancia desta classe cada vez que tu pegar uma mesma instancia da mesma, portanto não correto "elegante" o correto é fazer o getInstance() sendo static ! - Original Message - From: Marcos Tadeu P. Vargens To: [EMAIL PROTECTED] ; Ricardo Artur Staroski Sent: Thursday, January 23, 2003 12:10 AM Subject: Re: [java-list] Métodos static Tem razão, eu que escrevi errado aqui, mas no fonte estava + ou - como vc disse. Exceto na parte do synchronized . Parece que mesmo o construtor sendo private, se uma nova instância da classe for criada dentro da mesma, é possivel sim criar uma instância. Somente fora dela é que o construtor não funciona. Por esse preciso usar o synchronized . public class Numeros{ //Assim funciona pode testar private static Numeros numeros = new Numeros(); private Numeros() {} public Numeros getInstance() { return this.numeros; } public double arredondaValor(double valor) { //... } //e aqui tem outros métodos. } Agora quanto ao método static synchronized se eu usar, aí sim vai coloca tudo em fila é justamente isso que perguntei. Com o synchronized a pergunta está respondida. Entra tudo em fila. Queria saber se da forma como coloquei entra em fila do mesmo modo. Você sabe se entra em fila? Marcos Tadeu P. Vargens[EMAIL PROTECTED] - Original Message - From: Ricardo Artur Staroski To: [EMAIL PROTECTED] Sent: Monday, January 20, 2003 9:29 PM Subject: Re: [java-list] Métodos static getInstance() não vai retornar uma única instância, olha só: public class Numeros{ /* Isso aqui vai causar um StackOverflowError assim que você chamar getInstance() */ private Numeros numeros = new Numeros(); /* Construtor privado, está certo, já que a intenção é criar uma classe Singleton */ private Numeros() {} /* Esse método não está acessível às classes externas, assim para você poder acessá-lo precisa criar uma instância antes, o que não será possível pois o construtor é privado... */ public Numeros getInstance() { return this.numeros; } public double arredondaValor(double valor) { //... } //e aqui tem outros métodos. } Abaixo segue a maneira certa de você tornar sua classe Singleton: public class Numeros { private static Numeros numeros; private Numeros() {} public static synchronized Numeros getInstance() { if (numeros == null) { numeros = new Numeros(); } return numeros; } public double arredondaValor(double valor) { //... } // e aqui tem outros métodos. } - Original Message - From: Marcos Tadeu P. Vargens To: [EMAIL PROTECTED] Sent: Wednesday, January 15, 2003 11:07 PM Subject: [java-list] Métodos static Tenho várias classes que vão ser usadas no sistema em que trabalho e como elas são genéricas fizemos da seguinte forma: public class Numeros{ private Numeros numeros = new Numeros(); private Numeros(){} public Numeros getInstance(){ return this.numeros; } public double arredondaValor(double valor){ //... } //e aqui tem outros métodos. } Dessa maneira o método getInstance sempre me retorna uma unica instância dessa classe, da qual eu só preciso usar os méto
Re: [java-list] Gerador de Report
procura por JFrreeReport, ele trabalha diretamente sobre TableModel do Swing muito facil de usar... Ótimo. - Original Message - From: George-Principal To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] Sent: Friday, January 31, 2003 4:54 PM Subject: [java-list] Gerador de Report Pessoal o que anda rolando de bom pra geração de relatório com java, tanto pra web quanto pra SWing?? Aguardo o retorno de voces. =George Queiroz Analista/Programador Alocado a www.informatec-sp.comICQ UIN#30519911DDR +55 11 3868-6713= online?icq=30519911&img=3 Description: Binary data
Re: [java-list] Converter String para Float
Desculpa meu amigo tu se enganou o correto é: double valor = Float.parseDouble("1500.00"); - Original Message - From: magno To: [EMAIL PROTECTED] Sent: Wednesday, January 29, 2003 2:26 PM Subject: RES: [java-list] Converter String para Float Cássio, Faça Assim : Float.toString(float) Fonte: www.gooogle.com (acho muita coisa por lá, é uma boa fonte...) []´s Carlos Magno Ger. de Desenvolvimento www.Blakinfo.com (21) 2224-1612 [EMAIL PROTECTED] -Mensagem original-De: cassio andrade [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 28 de janeiro de 2003 13:22Para: [EMAIL PROTECTED]Assunto: [java-list] Converter String para Float Olá pessoal Gostaria de saber como converter uma String para Float. Obrigado Cassio Guisso de Andrade. Busca Yahoo! O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.
Re: [java-list] Dúvida sobre Exceptions
Uma maneira de simular é diminuindo a quantidade de memória Heap da JVM e fazer um loop jogando objetos para a memória!!! Mas a resposta correta é a E , porque quando ocorre um erro desses e não há um cath de Error, para tratalo, o método que executa este código não continua a execução!!! - Original Message - From: "Caetano" <[EMAIL PROTECTED]> To: "Java List" <[EMAIL PROTECTED]> Sent: Wednesday, January 29, 2003 1:46 PM Subject: [java-list] Dúvida sobre Exceptions > Olá Pessoal, > > Estudando um pouco de exceções, me deparei com uma questão que não soube > responder, até porque não consigo simular ela: > Acredito que a(s) possíveis respostas sejam as letras E e F. Conto com a > ajuda de vocês. > > 8. Consider the following class hierarchy and code fragment: > > java.lang.Throwable --> java.lang.Error --> java.lang.OutOfMemoryError > | > | > --> java.lang.Exception --> java.io.IOException >| >| >--> > java.net.MalformedURLException >| >| >--> > java.io.StreamCorruptedException > > 1. try { > 2. // assume s is previously defined > 3. URL u = new URL(s); > 4. // in is an ObjectInputStream > 5. Object o = in.readObject(); > 6. System.out.println("Success"); > 7. } > 8. catch (MalformedURLException e) { > 9. System.out.println("Bad URL"); > 10. } > 11. catch (StreamCorruptedException e) { > 12.System.out.println("Bad file contents"); > 13. } > 14. catch (Exception e) { > 15.System.out.println("General exception"); > 16. } > 17. finally { > 18.System.out.println("Doing finally part"); > 19. } > 20. System.out.println("Carrying on"); > > What lines are output if the method at line 5 throws an OutOfMemoryError? > > A. Success > B. Bad URL > C. Bad file contents > D. General exception > E. Doing finally part > F. Carrying on. > > > -- 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] -