Re: [java-list] remuneração
75000 / 12 = 6250 longe dos 15000 q vc falo :-) US$ 6,250.00 -- Convertendo dólar para real, considerando R$ 2,40 / US$ 1.00 dá R$ 15.000,00 Resta considerar o custo de vida lá nos EUA. Abraços, Douglas F. D. Carvalho -- 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
Retorna 1: func é chamado 2 vezes, mas a não é incrementado func é chamado duas vezes: na primeira irá retornar a (1) + func(1,1) func(1,1) retorna 1, entao a primeira chamada retorna 1 +1 = 2 Abraços, Douglas Fabiano Drumond de Carvalho
Re: [java-list] Recursividade
public intfunc (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] UML Jdeveloper/Together/Forte
com 128 MB de ram naum consegui rodar o Together, o JDeveloper Eu rodava o JDeveloper num AMD K6-2 400 MHz c/ 96 MB RAM, sendo 2 MB para vídeo on-board e 94 MB para o resto do sistema. -- 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?
Nao conheco muito bem servlets, mas vamos ver como o protocolo HTTP funciona para vc ver se é este o seu caso: Quando o cliente solicita a pagina é enviado um GET /pagina mais um monte de bobeira; quando dá um submit no form, se o método for get, vai como acima, se for post, vai POST /pagina mais um monte de bobeira e os parametros do form Quando o servidor responde, no cabecalho da resposta vem 200 OK, se ele encontra a pagina, 404 Not Found, se nao encontra e por ai vai. Quando vc da um redirect, ele envia 302 Redirect novoendereco Mas nao é possivel alterar o cabecalho depois q ja foi enviado. Entao se vc der um out.print, ou algo assim, ele já vai mandar 200 OK e mais algumas coisas, entao se vc der redirect, ele nao vai aceitar, pois nao é mais possivel enviar o 302 Redirect. A saida é nao mandar nada antes de dar o redirect. Ou entao armazenar tudo num buffer e só dar o print quando tiver a certeza de nao precisar mais do redirect. Amplexos, Douglas Fabiano Drumond de Carvalho -- 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] Erro na execução
java teste.java ocorre o seguinte erro Exception in thread main java.lang.NoClassDefFoundError: Welcome/java Primeiro compile com javac teste.java será gerado o arquivo teste.class execute com java teste sem o .class no final. Observe q o nome da classe deve coincidir com o nome do arquivo, maiusculas e minusculas, inclusive na hora de compilar e executar: public class teste { } javac Teste.java (dá erro) java Teste (dá erro tb) -- 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] Simples pergunta ....
Prá vc começar NOTEPAD. Para comercio, provavelmente JBuilder Ou pode começar com edit (aquele do DOS) O edit que vem com o Windows 98 suporta nomes de arquivo longo e tem a vantagem de manter as tabulações, coisa que o Notepad não faz. Outro excelente editor é o TextPad. Ele colore o código de acordo com a sintaxe e vc pode configurar o menu para quando, por exemplo, digitar Ctrl+1, compilar; Ctrl+2, executar, etc Vc ganha facilidade de uso sem se prender a alguma ferramenta. A desvantagem é que ele é shareware. No site (acho q é www.textpad.com) tem download da versao 30 dias, com todas as funcionalidades. Abraços, Douglas Drummond -- 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] Quem surgiu primeiro o ovo ou a galinha ???
ou seja uns estão String[] e outros args[]. dos dois modos é possível compilar e executar a classe sem nenhum problema. Mais gostaria de saber qual é o correto ? pela lógica creio que seja 'String args[]'. As duas formas são corretas. A linguagem Java aceita as duas formas. Aliás, se alguma das formas não fosse correta, não deveria nem compilar ;-) Quanto a usar uma ou outra, depende da preferência de cada programador. Eu acostumei com C/C++ e declaro String args[]. Porém alguns preferem declarar String[] args, porque vc percebe logo no início da linha que é uma declaração de array. Agora outro ponto estranho: para arrays de mais de uma dimensão vc pode declarar de forma mista: String []args[]; String [][]args e String args[][] são formas válidas de declaração. Amplexos, Douglas Drummond -- 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] Site nacional
Existe algum site nacional, tipo portal, com informações sobre Java ?? www.soujava.org.br www.javaman.com.br Amplexos, Douglas F. Drummond de Carvalho -- 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 no .NET
Qual é a fonte que diz que o JBuilder 2 foi comprado pela Oracle? A tela splash do JDeveloper diz q foi baseado no JBuilder. Amplexos, Douglas Drummond -- 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] Duas perguntas
- Como é possível evitar que a janela do dos abra sempre que executo um aplicativo? Em vez de executar java nome_do_aplicativo, use javaw nome_do_aplicativo - É possível gerar um arquivo .exe de um programa em Java? Existem compiladores q transformam bytecode em código nativo, mas vc perde uma das principais características da linguagem Java: a portabilidade. Amplexos, Douglas Drummond -- 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] **** Please...GALERA ! risos Duvida (Iniciante)
Tô estudando Java há 3 semanas, agora tô na parte de operadores bit-a-bit suponha este nº 39 em binário ele fica: 100111 não é isso ? para transformar em negativo ele fica: 011000 e acressento 1 no final ficando: 0110001 na verdade fica 11011001 (equivale a -39), sendo 39: 00100111 Números negativos sao representados como complemento de 2. Complemento de 2 seria o complemento de 1, acrescido de uma unidade. Exemplificando: O numero 39 representado como int (32 bits): 00100111 complemento de 1 (inverte os numeros, 1 vira 0 e vice-versa): 11011000 complemento de 2 (soma 1 unidade) 11011001 Só que eu cheguei nessa parte :: deslocamento a direita deslocamento a esquerda deslocamento a direita + valor a ser definido Explicando com exemplos 39 2 (desloca o numero 39, 2 bits para direita = 1001, ou 9) 39 1 (desloca 1 bit para esquerda, 01001110, ou 78) o operador so diferencia do em numeros negativos. ele efetua um deslocamento sem sinal: -39 1 (resulta em 11101100, ou -20) -39 1 (resulta em 01101100, ou 2147483628) Deslocamento de bits é bastante utilizado em programação de baixo nível. Para vc q quer trabalhar com banco de dados não é tão interessante (mas vale a pena dar uma olhada, p qdo precisar) Abraços, Douglas Drummond -- 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 nao roda no DOS
Se vc digita java e aparece o help, indica que o PATH está correto, não necessariamente o CLASSPATH. Verifique se o CLASSPATH tb aponta para o diretório atual . Por exemplo SET CLASSPATH=.;c:\jdk\javamail\mail.jar Observe o ponto inicial. Abraços, Douglas Drummond -- 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 NO LINUX
Essa dica também funciona no conectiva. Pode-se colocar no /etc/profile a variável PATH, por exemplo, como $PATH:/jdk1.3.1_01/bin Além de outras variáveis necessárias. []'s Douglas Drummond pow idelcio... usa o slackware... nele eh simples, vc vai em /etc/rc.d/rc.local e coloca as variaveis de sistema lah! huumm... num tah afim de reiniciar o sistema? tb beim... coloca no /etc/profile dah um logout, e login dinovo prontinhu... agora, conectiva 7? nao sei nao, ele eh xeio de frescuras, e inda por cima usa o linuxconf... liga pros cara da conectiva... dizem q o suporte deles eh excelente... ou entao le o manual (nao deve ser muito dificil, eh em portugues! :P) abracos, bruno --- Idelcio Segato [EMAIL PROTECTED] escreveu: Bom dia, Sou novo na lista e tenho certeza que esta pergunta ja foi respondida varias vezes, mas espero que me ajudem Tenho o Linux Conectiva 7.0 instalado em minha maquina e nao consigo instalar o jdk, provavelmente um problema de path, mas nao consigo resolvero que esta me impossibilitando de instalar o Oracle 8.1.7, pelo fato de nao encontrar o JRE. muito obrigado Segato ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.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] - -- 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] Como é feita a passagem de parâmetros em Java?
Em Java, a passagem de parâmetros sempre é feita por valor. Mas quando vc passa um objeto (matriz se encaixa nesta categoria) é passado uma referência a esse objeto. Então: String[] nomes = new String[2]; nomes[0] = Douglas; nomes[1] = Drummond; mudaNome1(nomes); System.out.println(nomes[0]); // Imprime Disquete mudaNome2(nomes); System.out.println(nomes[1]); // Ainda imprime Drummond void mudaNome1(String[] n) { n[0] = Disquete; } void mudaNome2(String[] n) { n = new String[2]; n[0] = Teste; n[1] = Teste2; } Por quê? Como é passada a referência ao objeto, em mudaNome1, n e nomes apontam para o mesmo objeto, então ao alterar n[0] realmente estamos alterando nomes[0]. Mas a passagem é feita por valor, então se tentarmos alterar a referência (fazer o objeto apontar para outro lugar), a referência de n e nomes serão diferentes (ao fazer n = new String[2], n aponta para uma nova área de memória, enquanto nomes ainda aponta para o endereço antigo) Espero ter ajudado um pouco, esse assunto é um pouco confuso, Douglas Drummond -- 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] Utilizando uma Dll em Java.
Tenta procurar algo sobre JNI Java Native Interface Olá pessoal ! Preciso ler uma DLL de um fornecedor de balanças de pesagem. Tenho que fazer isto através de um programa Java. Alguém teria alguma "receita de bolo" p/ implementar isto ? Ou senão alguma referência de onde procurar. Tentei no site da Sun, mas não encontrei muita coisa. Agradeço desde já !!! {}'s Michel.
[java-list] Re: Tratamento de caracteres
Modifique para: char ch = (char)('a' + 30); o motivo do typecast é que Java trata operacao com inteiros como tendo resultado inteiro. Isso nos leva a códigos como: byte a = 1, b = 2; byte c; c = a + b; //errado c = (byte)(a + b); A exceção é quando um tipo é inteiro e o outro é maior, como um long, ou double, por exemplo. Nesses casos, os operandos são convertidos para long (ou double, de acordo com o exemplo) e o resultado da operação será um long. Até mais, Douglas Fabiano /* * Uma mente que se abre a uma nova idéia * jamais retorna ao seu tamanho original * A. Einstein **/ -- 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] -
[java-list] Re: Acesso a Hardware e utilização de DLL's o u LIB's
Veja este tutorial retirado do site da Sun. (nao sei se consegui baixar ele completo, acho que estao faltando algumas coisas, mas dá para entender um pouco). Quanto ao acesso a hardware, no Visual C++ há as funções _outp(int porta, int valor) que escreve um valor em determinada porta e _inp(int porta) que lê o valor que está na porta: _outp(0x378, 0xFF); //envia para a porta paralela int x = _inp(0x378); //lê o valor da porta paralela Em linux eu não sei como trabalhar com hardware, mas para criar um biblioteca, basta compilar com: gcc -shared nomedoarquivo.c -o libnomebiblioteca.so e copiar a libnome.so para o diretorio /lib Lembrando que o cabecalho das funcoes exportadas na lib ou dll segue um padrao especificado (tem no tutorial) []'s Douglas Fabiano native.tar.gz Description: GNU Zip compressed data -- 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] -
Re: [java-list] JDK no windows 2000
Ou clicar com o botao direito em Meu Computador e pedir propriedades Ou ainda mais fácil: para teclados que possuem a tecla Windows (aquela com a janelinha), é só usar o atalho Windows + BREAK (Pause). A vantagem do Windows 2000 em cima do 98 é que no 98, após configurar o classpath no autoexec, é preciso reiniciar o micro. Senão o classpath só vale para o prompt do DOS no qual foi configurado. Ao sair de um prompt para outro, é necessário reconfigurar as variáveis de ambiente, exceto as que já foram configuradas no autoexec. Já o Win2K, após mudar uma variável de ambiente, o novo valor já está pronto para ser utilizado por qualquer aplicativo. Abracos Douglas Drummond Olá Marcio, Como voce disse no 98 é so mudar uma linha no autoexec, no 2000 parece ser mais facil é só voce entrar em Configurações = Painel de controle = Sistema, quando voce entrar em sistema va em Avançado e lá voce vera um botão Variaveis de Ambiente, click ai, dai é so voce alterar o que quiser na variavel path e criar uma nova variavel Classpath OK Luciano Silva Consultor Java On Mon, 3 Dec 2001 07:11:22 -0200 Marcio Jose [EMAIL PROTECTED] wrote: Olá Pessoal, Alguém pode me dar alguma dica de como funcionar o JDK 1.3 no Windows 2000 professional. No Windows 98 era só mudar uma linha no autoexec.bat, mas no 2000 eu nao sei o que fazer. Se puderem me ajudar, desde já agradeço. Márcio José Luciano Silva Consultor Java Don't E-Mail, ZipMail! http://www.zipmail.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 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] -
Re: [java-list] provas de certificacao
Quanto aos locais de exame, vá em www.prometric.com e procure por um APTC - Authorized Prometric Testing Center próximo de sua cidade. Eu, por exemplo, moro em Timoteo - MG, então o local mais fácil para mim é em Belo Horizonte a 200 Km, muito mais perto que o Rio de Janeiro. Não sei o valor do exame, tenho que verificar. Abracos, Douglas Drummond Boa Noite Herval, A prova de certificacao eh agendada para quando voce achar que estah preparado. O principio eh voce adquirir o voucher que o documento que lhe da direito a fazer a prova, a partir daih voce passa a estudar um pouco mais, existe varios sites especializados em questao a certificacao, um dos que eu indico eh o www.javaranch.com tem um material bom lah e varioa links para outros sites, tente consultar a documentacao do Marcus Green(Muito boa). Existe varios cursos lah na Sun, conheco algumas pessoas lah, mas mesmo assim o objetivo dela nao eh te preparar para a certificacao e sim lhe dar uma nocao da liguagem e suas peculiariedade, alem do mais, a Sun aconselha voce participar de pelo menos 3 cursos para a sua suposta preparacao. Pensamos agora: cada curso sai em media R$ 1.300,00, isso dah 3.900,00 para nao te garantir em nada apenas te dar um conhecimento, com essa nota preta voce compra toda a colecao de livros da amazon e estuda em sua casa :-) Quanto ao local de exame acredito soh ter em SP, RJ e DF. Valor do voucher R$ 180,00. Abraco!!! -Mensagem original- De: Herval Freire [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Sexta-feira, 30 de Novembro de 2001 03:08 Assunto: [java-list] provas de certificacao AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol/ Alo povo javanes, Nao ando acompanhando as discussoes a respeito de certificacao de desenvolvedor Java, mas gostaria de saber algumas coisas (se nao for um incomodo responder...) 1 - Quando eh a data da proxima prova de certificacao? 2 - Quanto custa o teste? Eh necessario fazer algum curso? 3 - Qual o prazo para inscricao? 4 - Onde se inscrever? 5 - Onde as provas sao realizadas (em especial, onde no Nordeste, se eh q existe algum lugar)? Se a certificacao desse ano jah passou, vale qquer informacao assim mesmo... agradeco antecipadamente! []'s - --- Herval Freire de A. Júnior -- --- mailto:[EMAIL PROTECTED] - http://www.herval.hpg.com.br -- - UIN: 2067270 -- - --[The adepts are everywhere... awake! v0.666a]-- - http://member.isavvix.com/herval/vote.jsp?enquete=1003 -- 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] - -- 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] -