Ir para conteúdo
Fórum Script Brasil

iSoron

Veteranos
  • Total de itens

    1.317
  • Registro em

  • Última visita

Tudo que iSoron postou

  1. iSoron

    Mouselocation

    Se você capturar os eventos da classe MouseEvent, dá pra saber as coordenadas do ponteiro do mouse através dos métodos getX() e getY().
  2. No Linux, há o comando 'time', que faz exatamente o que você quer. Medir o tempo de execução de um programa não é uma tarefa tão simples, pois, como os sistemas operacionais são multi-tarefa, há preempção. Então, por exemplo, um programa pode levar um minuto dar a resposta, mas, durante esse tempo, só ter passado 20 segundos na CPU. $ time ./programa real 0m44.555s user 0m0.404s sys 0m1.460s O que ele mostra é: (real) Intervalo entre o inicio e o fim do tempo de vida do processo. (user) Tempo que o processo passou utilizando, efetivamente, a CPU. (sys) Tempo total de CPU gasto pelo sistema operacional para executar o processo. O tempo sys é maior do que o user porque o S.O. precisa fazer algumas tarefas, como tratar interrupções, e trocar contextos. Nesse exemplo, embora o programa tenha levado quase 45s pra executar, ele passou menos do que meio segundo na CPU. Essa diferença grande acontece, principalmente, com programas que fazem muita entrada e saída. Mais informações sobre como o 'time' funciona: http://en.wikipedia.org/wiki/Time_%28Unix%29 http://usr-share-man.org/man1/time.html
  3. iSoron

    Domínio

    Pra iniciar em Java, você precisa estudar o Java SE. As únicas ferramentas necessárioas são o Java Development Kit (JDK), e um editor de textos. :)
  4. iSoron

    Jdk Ubuntu 7

    Tente instalar o JRE da Sun, também. Você está usando o GCJ, que é a implementação Java do projeto GNU. obs: Na verdade, o JDK da Sun inclui o JRE. Então ele já deve estar instalado em algum lugar no teu sistema. Basta procurar os executáveis com nome 'java'.
  5. Movendo para a seção de javascript.
  6. A sua dúvida é sobre Javascript. Estou movendo para o fórum correto.
  7. A sua dúvida é sobre Javascript, e não sobre Java. Vou encaminhar para o fórum correto. De qualquer modo, lembre-se de bloquear os espaços também no lado do servidor, pois scripts podem ser facilmente circundados.
  8. Algumas coisas que você pode melhorar: Utilizar um vetor, ao invés de cont1, cont2, etc. Ordenar a lista de números, ao invés de comparar dois a doisCom isso o teu programa funcionaria não só pra três números, mas pra qualquer quantidade.
  9. iSoron

    Estruturas Incondicionais

    Como você já deve ter notado, no Java não exista goto. O melhor seria você compreender a lógica de cada rotina, e reimplementar, usando os loops convencionais.. Mais sobre o assunto: http://java.sun.com/developer/TechTips/2000/tt0613.html
  10. iSoron

    Batalha Naval

    Eu não utilizaria os componentes da Swing pra fazer um jogo. É melhor você estudar como usar um Canvas puro, e desenhar manualmente..
  11. Isso se resolve com fixtures, não precisa acoplar os testes. Dá uma olhada no manual do JUnit, que ele explica como fazer. :)
  12. Existe algum bom motivo pelo qual você está querendo fazer isso? Porque, em geral, cada caso de teste deve ser completamente isolado dos demais, e o resultado deve ser independente da ordem em que os testes são executados..
  13. iSoron

    Simular Recebimento De Sms

    Existe um artigo da IBM sobre SMS em J2ME, talvez ajude: http://www.ibm.com/developerworks/wireless.../wi-extendj2me/ Se a comunicação fosse de um celular pra outro, seria mais simples. Mas entre um celular e um servidor na Internet, eu não sei.. Não seria melhor usar sockets, nesse caso?
  14. Você quer iniciar em Java, Ajax e Delphi ao mesmo tempo? Boa sorte. :D Pra Java, você precisa de uma máquina virtual, um compilador e um editor de textos. Os dois primeiros vêm no Java Development Kit da Sun [1]. Além disso, o pessoal geralmente utiliza alguma IDE, como Eclipse [2] ou Netbeans [3]. Pra Ajax, pergunta lá no fórum de Javascript. Geralmente é só um browser, um editor e uma biblioteca (mochikit, prototype, dojo, etc). Delphi, eu nunca usei. Mas deve ser só instalar o Borland Delphi. De qualquer forma, visite a seção de Delphi aqui do fórum. [1] http://java.sun.com/javase/downloads/index.jsp [2] http://www.eclipse.org/ [3] http://www.netbeans.org/
  15. iSoron

    Avaliacao De Produtos

    Você conseguiria fazer se o usuário digitasse o valor em um campo de um formulário? Porque a idéia é a mesma. A única diferença é que nesses sites, provavelmente o pessoal utiliza javascript pra deixar a interface mais agradável e dinâmica. Eu sugiro postar na seção de javascript aqui da ScriptBrasil se você quiser dicas de como fazer as estrelas.
  16. y=0; y=y++; System.out.println(y); A sequencia de ações é: y recebe zero. Tenta executar a atribuição, mas pra completar a operação, precisa avaliar y++ primeiro. Avalia y++. Dá zero. (Não importa o que aconteceu com o y depois da avaliação) Atribui zero a y. Imprime.Em C/C++, o resultado desse tipo de atribuição é indefinido. Cada compilador pode implementar de uma maneira diferente.
  17. Isso. Um método privado é como algo interno, específico da implementação, e irrelevante pra o mundo exterior. Tanto que eles nem podem ser reaproveitados durante a herança. Então, não faz sentido tentar sobrescrever um método desses.
  18. iSoron

    Ajuda Com Código De Script

    Também nunca vi essa linguagem. Onde você achou esse script? :huh:
  19. iSoron

    Chat Em Rmi

    Um chat completo, eu não sei onde conseguir. Mas no site da Sun existem ótimos tutoriais: http://java.sun.com/docs/books/tutorial/rmi/index.html
  20. iSoron

    Java 2d

    Eu diria que sim. Hoje em dia a api Java 2D é bastante completa. Além dos tutoriais da própria Sun, você também pode dar uma olhada no livro "Java 2D Graphics", da O'Reilly.
  21. iSoron

    Socorro Novamente

    Você está instanciando um objeto da classe Horse, mas o está tratando como um objeto da classe Animal. Isso é possível porque Horse é descendente de Animal. Porém, se você tentar usar uma propriedade de Horse que não esteja em Animal, isso vai dar erro. Exemplo: class A { public void a(); } class B extends A { public void b(); } A teste1 = new A(); teste1.a(); B teste2 = new B(); teste2.a(); teste2.b(); A teste3 = new B(); teste3.a(); teste3.b(); // Erro!
  22. iSoron

    Socorro

    Você sabe o que é polimorfismo? Uma "referência polimórfica" é uma variável que pode apontar para objetos de diferentes tipos..
  23. Alguns que eu acho bonzinho são: Jude Community (gratuito, mas não livre): http://jude.change-vision.com/jude-web/pro.../community.html Argo UML (software livre): http://argouml.tigris.org/
×
×
  • Criar Novo...