Tweet Um EJB em Javascript sugerido pelo Tiago Passos: Fui corrigir um problema em uma validação num JavaScript do Projeto “X”, e encontrei a seguinte obra-prima: if( !( ( (digitos / 10000000000) >= 1 ) && ( (digitos / 10000000000) < 10 ) ) ){ alert(‘O código deve conter 11 dígitos’); } Longe de mim [...]
Posts Tagged ‘gohorse’
Quantidade de digitos em javascript é baba
Posted: 10th novembro 2011 by fabiojapa in gohorse, pogTags: gohorse, pog
Tweet Opa… Voltei….só estava mexendo com códigos bem feitos… Por isso estava sem material pra postar aqui…hehehehehehe Mentira. Sempre tem EJB….hehehhe Olhem esse método bonito que diz se o int é par: public static boolean par(int i) { String str = “”+i; char lastChar = str.charAt(str.length()-1); if (lastChar == ’0′ || lastChar == ’2′ || [...]
Extensão de arquivo
Posted: 24th setembro 2011 by fabiojapa in gohorse, pog, xgh - gohorseTags: gohorse, pog
Tweet /** * aonde ele aprendeu isso? * @see java.io.FileFilter#accept(File) */ public boolean accept(File file) { if (filename.getName().substring((filename.getName().length() – 4), filename.getName().length()).compareTo(EXTENSAO) == 1) { return true; } else { return false; } } /** * Que tal fazer assim? * @see java.io.FileFilter#accept(File) */ public boolean accept(File file) { String filename = file.getName(); return filename.endsWith(EXTENSAO) }
Tweet Fiquei tão espantando com a condição do IF… … if (rs.getString(“TIPO_CAMPO”).equals(“NR”)){ ps.setString(1, fvp.getValue()); } else { ps.setString(1, fvp.getValue()); } … …que tive dificulddes de enxergar que ele era inútil e o código seria correto assim: … ps.setString(1, fvp.getValue()); …
EJB Puro
Posted: 21st setembro 2011 by fabiojapa in gohorse, pog, xgh, xgh - gohorseTags: gohorse, pog, xgh
Tweet Pelo que entendo, se trata de um EJB total. Ele tinha que resolver um problema… Com esse EJB resolveu, então deixou lá… Na hora que o bixo pega….se funcionar ….fica!!!rsrs Me lembra um dos axiomas do XGH: 2- Existem 3 formas de se resolver um problema, a correta, a errada e a XGH, que [...]
Problema de Query ou de código?
Posted: 31st agosto 2011 by fabiojapa in gohorse, pogTags: gohorse, pog
Tweet Olhei este código abaixo, e não sei dizer ao certo, mas suspeito que o cara é bom de código/lógica, mas péssimo de Query….hehehehehhe StringBuffer sql – new stringBuffer(); sql.append(“Select p.id, p.nome, p.etc from Pessoa p”); sql.append(“where p.tipo = ?”); int count = 0; pst.setString(1, “FISICA”); ResultSet rst = pst.executeQuery(); while(rst.next()){ count++; } return count; [...]
Tweet //código comentado… function validaData(campo) { var passou = true; … if (isDataValida(campo.value)) { //É bom ter certeza de que o valor da variável é true… hehehe passou = true; } //Se o método isDataValida() retornar false, passou será alterado para false… //E de quebra o código dentro do else{…} nunca será executado. else if [...]
Tweet … if (rs.getString(“TIPO_CAMPO”).equals(“NR”)){ ps.setString(1, fvp.getValue()); } else { ps.setString(1, fvp.getValue()); } … “Até um stag faria desse jeito!” … ps.setString(1, fvp.getValue()); …
Tweet /** * aonde ele aprendeu isso? * @see java.io.FileFilter#accept(File) */ public boolean accept(File file) { if (filename.getName().substring((filename.getName().length() – 4), filename.getName().length()).compareTo(EXTENSAO) == 1) { return true; } else { return false; } } /** * Que tal fazer assim? * @see java.io.FileFilter#accept(File) */ public boolean accept(File file) { String filename = file.getName(); return filename.endsWith(EXTENSAO) } [...]
Quanta pérola!!!
Posted: 18th agosto 2011 by fabiojapa in gohorse, pog, xgh - gohorseTags: gohorse, pog
Tweet //Sem comentários… //Digo, vou fazer um comentário sim… que cara mais poético hein?? //Hehehehehehe… try { transaction.rollbackTransaction(); } catch (Exception f) { //reparem o nome do objeto Exception “f” //Exception silenciada } //Esse aqui também é interessante… try { query.execute(); //Pra quê esta exception aqui no bloco catch ?? } catch (SQLException sql) { [...]