BJack
Membros-
Total de itens
189 -
Registro em
-
Última visita
Tudo que BJack postou
-
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...
-
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+
-
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+
-
Muito bem cara!! Isso que é pesquisa!! Vou testar essa bagaça. Vlws!
-
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!
-
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+
-
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+
-
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!
-
Só um detalhe que você já deve saber, sempre use nomes de classes com a primeira letra maiúscula, por exemplo : public class Alo{}
-
Descobri algumas coisas, quem interessar: Conversor Julian Date Sobre Julian Date Flws!
-
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+
-
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+
-
To ligado sobre as validações de length == 0, o problema é: Como alterar o valor de um campo preservando o valor original!!??
-
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+
-
Sério mesmo q não tem?! That's really bad!! Mas obrigado! Vlws!
-
E ai galera, existe alguma função trim() no javascript?! vlws!
-
Alerta Ao Tentar Excluir Um Registro
pergunta respondeu ao EDSONET de BJack em Ajax, JavaScript, XML, DOM
Olá Edson, faça o seguinte: if( confirm("Deseja realmente excluir este registro?") ){ //submit para excluir } Flws! T+ -
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...
-
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+
-
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+
-
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+
-
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+
-
Já fez algum "Hello World" ??
-
Aliás pessoal, qual o fabricante dessa 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+