Ir para conteúdo
Fórum Script Brasil

BJack

Membros
  • Total de itens

    189
  • Registro em

  • Última visita

Tudo que BJack postou

  1. BJack

    Passei!

    Pro meu azar o q mais caiu na minha prova foi Threads, porque foi o assunto q tive mais dificuldade, mas não sei se em todas provas é o q mais cai...
  2. BJack

    Passei!

    E ai Kabelera, Vlws cara! Seguinte, estes foram os assuntos: - Declarations and Access Control - Flow Control, Assertions, and Exception Handling - Garbage Collection - Language Fundamentals - Operators and Assignments - Overloading, Overriding, Runtime Type and Object Orientation - Threads - Fundamental Classes in the java.lang package - The Collections Framework Estudei pelo livro The Complete Java 2 Study Guide Complete Java 2 Study Guide Mas estudei uma versão 1.3, então complementei meus estudos com material que peguei na internet. Então, o jeito que estudei não foi muito eficiente... pois trampo e namoro, e não estava com uma pegada forte no começo. No começo estudava muito pouco, só durante a semana a noite, então levei uns 5 meses estudando. Muito tempo, ouço o pessoal dizer que estudou 3 meses e passou com nota boa. E olhe q minha nota não foi tão boa pra todo esse tempo de estudo. Fiz 75% do exame. Fui bem. Mas podia ter ido melhor. Me ferrei em threads e garbage collection. Bom, gosto de estudar primeiro toda teoria pra depois fazer exercícios, o que me comprometeu, pois meu voucher estava pra expirar e no fim não tive tanto tempo pra fazer exercícios, que são fundamentais. Diria que a teoria garante 50% da prova, e se você não fizer simulados, exercícios em geral, não vai ser fácil não. Mesmo tendo estudado todo livro. Este que indiquei possue 10 exercicios pra cada capítulo, muito bom pra fixar os conhecimentos, e tb tem 3 exercícios Bonus com 50 questões cada. A prova possue 61 questões, é preciso acertar 52% pra passar. Se você procurar pela net por "Mock" vai achar muitos exercícios legais. Estudei por estes dê uma olhada: Guia 1 Guia 2 Outra coisa, é bom ter um inglês intermediário, pois toda prova é em inglês, e aconselho estudar com um livro em inglês tb, para se familiarizar com o vocabulário... Bom, acho q é isso... mas se puder ajudar em mais alguma coisa fala aí! Flws!! T+
  3. BJack

    Passei!

    E ai galera!! Venho por meio desta informar-lhes que fui aprovado no teste de avaliação para obter o tão almejado certificado de programador Java!!!!!!!!!! Uhúuuuuuuuu!!!!! Muito loco galera!! É isso aí, muito obrigado pelo apoio de todos vocês!! vocês me ajudaram muito com muitas dicas, aprendi a pesquisar e a se virar sozinho! Abraço a todos! Vlws!! T+
  4. BJack

    Limpar Tela Em Dos

    Muito bem cara!! Isso que é pesquisa!! Vou testar essa bagaça. Vlws!
  5. BJack

    Limpar Tela Em Dos

    Cara, coloquei isso: Runtime.getRuntime().exec("teste.bat"); Não deu erro! Mas tb não fez nada! hehe Td bem, não é grande coisa, deixa essas linhas de comando pra lá! Nem queria mesmo executar um .bat! Vlws!
  6. BJack

    Limpar Tela Em Dos

    E ai iSoron, ando meio relapso no trampo! Então, entendi o lance sobre os comandos cls, dir... estarem dentro do command.com, mas não entendi porque o .bat não funcionaria... já me disseram q é possível "executar" um arquivo .xls, porque o .bat não rodaria? Vlws! T+
  7. BJack

    Limpar Tela Em Dos

    Olá pessoal... import java.io.IOException; public class LinhaDeComando{ public static void main(String args[]){ try{ Runtime.getRuntime().exec("calc"); //roda a calculadora do windows } catch(IOException io){ System.out.println(io.getMessage()); } } } Aí está a parte que não entendo direito, quando faço: Runtime.getRuntime().exec("cls"); //dá erro Não funciona. Estranho que alguns comandos como o calc, ou net send funcionam, mas cls ou dir, del... não funcionam. Não sei o porquê. Talvez criar um arquivo .bat com os comandos que você queira e chamá-lo seja a solução, só não sei tb como executar o .bat com o método .exec(). Colocando apenas o nome não funciona. Preciso pesquisar mais. quanto a portabilidade, estes comandos são dependentes da plataforma, se quiser usá-los ficará preso ao s.o., se não, utilize o java pra implementar a mesma funcionalidade. Não sei se tem algum comando específico pra isso, mas para simular o efeito do cls, dê vários System.out.println(); Gambiarra mas funciona! Flws! T+
  8. Olá... você transformou seu programa em uma applet, e esta tem algumas restrições de segurança, como por exemplo não ser possível acessar o file system, ou seja arquivos da máquina local. Aqui tem um pouco sobre a exceção gerada pelo seu programa que peguei da documentação do Java: Flws!
  9. BJack

    Diferenças...

    Só um detalhe que você já deve saber, sempre use nomes de classes com a primeira letra maiúscula, por exemplo : public class Alo{}
  10. Descobri algumas coisas, quem interessar: Conversor Julian Date Sobre Julian Date Flws!
  11. Alguém já trabalhou com o Julian Date e poderia me ajudar?!? Preciso calcular a diferença em dias entre duas datas e ouvi dizer q com esse cálculo do Julian Date que transforma a data em um número as contas dão exatas. Alguém já trabalhou com isso e poderia me ajudar?! Vlws! T+
  12. Me desculpem pessoal, o código que havia colocado sobre o replace está correto, o problema estava em outra função, onde alterava o valor original... Falha minha! Obrigado pela ajuda Dark0! Então pra fechar pessoal, se vocês precisarem checar se um campo está em branco façam desta maneira: function campo_vazio( campo ){ //faço uma cópia para não altear o valor original do campo na hora do replace. var valor = campo; valor = valor.replace(" ", ""); if( valor.length == 0 ) return true; return false; } Vlws!! T+
  13. To ligado sobre as validações de length == 0, o problema é: Como alterar o valor de um campo preservando o valor original!!??
  14. Olá galera... Como verificar se um campo está preenchido ou não? Não adianta dizer pra fazer assim: if( documento.myForm.myField.value.length == 0 ) alert( "Campo deve ser preenchido" ); Pois se o usuário encher o campo com espaço em branco o length não será mais zero e o sistema vai considerar como preenchido. Não posso permitir isso porque acaba com minha busca no banco de dados. Precisava de uma função trim(), mas ouvi falar q js não posssue tal função. Então me sugeriram usar o replace e ficou assim meu código: campo_vazio( campo ){ var valor = campo; valor = valor.replace( " ", "" ); if ( valor.length == 0){ alert( "Campo deve ser preenchido!" ); return true; } false; } Mas isso está alterando o valor original do campo, quando tenho no campo Jose da Silva Xavier, após minha função ele fica Joseda Silva Xavier. O q vocês sugerem!? O q estou fazendo de errado!? Vlws!! T+
  15. Sério mesmo q não tem?! That's really bad!! Mas obrigado! Vlws!
  16. E ai galera, existe alguma função trim() no javascript?! vlws!
  17. Olá Edson, faça o seguinte: if( confirm("Deseja realmente excluir este registro?") ){ //submit para excluir } Flws! T+
  18. Falha técnica pessoal, aquele lance de mes 30 ou 31 não funciona não... o código fica assim então: function deltaDias( data1, data2 ){ //Data1 var dia1 = data1.substring( 0, data1.indexOf("/") ); var mes1 = data1.substring( data1.indexOf("/")+1, data1.lastIndexOf("/") ); var ano1 = data1.substring( data1.lastIndexOf("/")+1, data1.length); //Data2 var dia2 = data2.substring( 0, data2.indexOf("/") ); var mes2 = data2.substring( data2.indexOf("/")+1, data2.lastIndexOf("/") ); var ano2 = data2.substring( data2.lastIndexOf("/")+1, data2.length); var deltaDias1 = parseFloat(dia1) + parseFloat(mes1 * 30) + parseFloat(ano1 * 365); var deltaDias2 = parseFloat(dia2) + parseFloat(mes2 * 30) + parseFloat(ano2 * 365); return deltaDias1 - deltaDias2; } qualquer problema postem ai...
  19. Valeu Fabi, fiz um script aqui tb... se interessar para alguém.... funcionou beleza, qualquer coisa postem aí! function deltaDias( data1, data2 ){ //Data1 var dia1 = data1.substring( 0, data1.indexOf("/") ); var mes1 = data1.substring( data1.indexOf("/")+1, data1.lastIndexOf("/") ); var ano1 = data1.substring( data1.lastIndexOf("/")+1, data1.length); //Data2 var dia2 = data2.substring( 0, data2.indexOf("/") ); var mes2 = data2.substring( data2.indexOf("/")+1, data2.lastIndexOf("/") ); var ano2 = data2.substring( data2.lastIndexOf("/")+1, data2.length); mes1 = parseFloat( mes1 ); if( mes1 == 1 || mes1 == 3 || mes1 == 5 || mes1 == 7 || mes1 == 8 || mes1 == 10 || mes1 == 12 ) mes1 = mes1 * 31; else mes1 = mes1 * 30; mes2 = parseFloat( mes2 ); if( mes2 == 1 || mes2 == 3 || mes2 == 5 || mes2 == 7 || mes2 == 8 || mes2 == 10 || mes2 == 12 ) mes2 = mes2 * 31; else mes2 = mes2 * 30; var deltaDias1 = parseFloat(dia1) + mes1 + parseFloat(ano1 * 365); var deltaDias2 = parseFloat(dia2) + mes2 + parseFloat(ano2 * 365); return deltaDias1 - deltaDias2; } T+
  20. E ai galera... como obter a diferença em dias, entre duas datas? Exemplo: 25/05/2004 e 07/06/2004 = 13 dias Alguém já vez algo parecido?! Vlws! T+
  21. BJack

    Hashmap To Array

    Valeu galera mas acabei descobrindo aqui... pra quem estiver interessado lá vai: Collection collection = map.values(); MyClass[] myClass = (MyClass[])collection.toArray(new MyClass[map.size()]); Flws! T+
  22. BJack

    Hashmap To Array

    E ai galera!! Faz tempo q não apareço por aqui.. cada vez tenho menos tempo... Seguinte, tenho um objeto HashMap que contém vários objetos do mesmo tipo, gostaria de saber a melhor maneira, mais fácil, de transformar este HashMap em um array ( do tipo dos objetos q ele está guardando)!! Agradeço desde já! Flws! T+
  23. BJack

    Básico Do Básico

    Já fez algum "Hello World" ??
  24. BJack

    Manual Da Xcel2000

    Aliás pessoal, qual o fabricante dessa xcel2000?!?
  25. BJack

    Manual Da Xcel2000

    E ai galera... Preciso deste manual pelo seguinte, esta placa mãe,xcel2000, vem com uma de rede onboard, modelo, acho eu, sis 900. Q não está funcionando. O windows não reconhece nenhum hardware novo, creio eu então q esta placa de rede deve estar desabilitada na motherboard! Alguém de vocês conhecem essa placa e poderia me ajudar, ela é um pouco antiga, mas fazer o q.... senão se alguém souber onde posso arrumar o manual dela pra eu ver direito o q q ta pegando eu agradeço!! Valeu galera! T+
×
×
  • Criar Novo...