Mensagens enviadas por: Ssalgado
Índice dos Fóruns » Perfil de Ssalgado » Mensagens enviadas por Ssalgado
Autor Mensagem
ViniGodoy wrote:Eu geralmente uso a própria Java Logging API:
http://download.oracle.com/javase/1.4.2/docs/guide/util/logging/overview.html

Ela é simples e não depende de .jars externos.


Você sabe dizer se a API padrão do java suporta MDC ? Para mim essa é a única coisa que torna libraries como log4j interessantes.
Marky.Vasconcelos wrote:
PS: Sobre corretores ortograficos, meu browser e SO são inglês, então todas palavras em portugues ficam marcadas como erradas.


Fala sério, isso é desculpa esfarrapada. Que browser você usa ? IE 6 ?

Chrome e firefox têm "Spell checker" para português.
Esse exemplo pode ser interessante:
http://snipplr.com/view/215/get-parametrized-type-in-runtime/
Oi pessoal,

alguém ai usa algum Serviço de backup online ?

Eu fiquei meio traumatizado após perder um HD com algumas fotos e estava pensando em utilizar algum serviço de backup.

Eu perguntei a colegas e me indicaram 2 (apesar de nunca terem utilizado):
http://www.carbonite.com
www.mozy.com

Agora as perguntas:
Alguém usa/usou , o que achou ?
Alguém conhece algum outro similar ?

Obrigado,

Buscando no google cheguei a esse site:
http://www.faculty.idc.ac.il/arik/java/proj/

Ele mostra exemplos.

O resultado da busca abaixo tem outros links interessantes:
http://www.google.com.br/#hl=pt-BR&source=hp&biw=1280&bih=933&q=java+font+symbols+math&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=47a9e8c504cb17bf
Uma maneira que pode ser mais elegante é usar o attributo "name" e não "id".



Utilizando "id" não é possível incluir ":" por exemplo. O getBean funciona da mesma forma.
gabrielost wrote:
rmendes08 wrote:Bem, abstrair a plataforma tem seu custo ... O fato de carregar uma VM para rodar o programa pesa no consumo de memória, e de fato, pode ser um overhead grande para rodar um único aplicativo, mas que é bastante justificado quando se tem que rodar uma aplicação servidora por exemplo.

Há também de se considerar a possibilidade do programa em si consumir memória. Se você cria mais e mais objetos e mantêm referências para eles o consumo de memória aumenta.


Isso eh verdade... É pq NUNCA vi ninguém falar desse ponto negativo do java... Do grande consumo de memória para se rodar uma única aplicação.

Se alguém tiver algo a acrescentar, agradeço... =)


Coloca o código de sua aplicação ai.
As vezes você está fazendo algo errado.
marcobiscaro2112 wrote:
entanglement wrote:A menos que você esteja varrendo vários discos ao mesmo tempo, não vale a pena tornar o programa multi-threaded. É que seu limitante é a velocidade do disco, não a CPU. E no seu caso, se você ficar abrindo e vasculhando vários arquivos ao mesmo tempo no mesmo disco, a menos que os tais arquivos sejam muito pequenos ou se o sistema operacional souber lidar com várias solicitações ao mesmo tempo em vários arquivos ao mesmo tempo, talvez você torne seu programa mais lento, não mais rápido.

Então, eu estava fazendo umas análises de desempenho e percebi que antes a utilização de disco estava muito baixa, por isso pensei que varias threads acelerariam o processo. Porém isso estava acontecendo por um problema na hora da leitura (o buffer estava excessivamente pequeno e isso deixava o consumo de CPU médio e a utilização de disco baixa). Agora que está resolvido eu realmente não pretendo partir para multi-thread.


Se o consumo de CPU ainda estiver baixo pode valer a pena inserir mas threads como vc escreveu. Se você quiser fazer a busca em mais de um disco, talvez ter uma thread para cada disco seja interessante.

Tem um exemplo do Java concurrency in practice que é exatamente um indexador de uma "desktop search". se quiser dar uma olhada.

http://www.javaconcurrencyinpractice.com/listings/ProducerConsumer.java

(Dicas de quem ainda não baixou o programa ).
rmendes08 wrote:Que Hugo Chávez é um populista isso é um fato. Mas um outro fato que é inegável é que a mídia brasileira defende a liberdade de expressão e de imprensa como verdadeiros dogmas, valores absolutos, e confundem esse direito com o direito de mentir, caluniar e mascarar fatos. Assim, o que a imprensa quer basicamente é a liberdade de falar o que bem entender de quem bem entender sem pagar nenhum preço por isso. E na minha opinião, é o que eles pretendem obter com uma chamada sensacionalista dessas.

Pelo o que eu entendi, a proposta de Chavez é de uma regulamentação de conteúdo, e não uma regulamentação da Internet em si. E nesse caso eu sou a favor. Só pra citar um exemplo, aproveitando o gancho da tarde de domingo. É só lembrar a baixaria que eram as tardes de domingo há alguns anos: crianças de 5 ou 6 anos fazendo danças sensuais, esfregação na banheira, o camarada de p58&% duro em pleno horário familiar ... e por aí vai, sem contar o terrorismo daquele vídeo falso do PCC. Ou seja, se der corda, a mídia pinta e borda e sai impune. Lembro-me também de um caso em que um casal paulistano teve que fechar sua escola de educação infantil por conta de uma falsa acusação de pedofilia, e que um certo jornalzinho baixo divulgou aos quatro ventos sem ao menos averiguar a veracidade das informações.

Por essas e outras e que defendo sim, a regulamentação de conteúdo. As organizações que detêm os meios de comunicação tem de ser sim submetidos à regulamentação e a leis, justamente porque esses meios também são ligados a grupos políticos e defenderão esses interesses. Imprensa imparcial e político honesto, no Brasil, são duas entidades folclóricas que habitam o mesmo reino de fantasia que a Cuca e o Saci-Pererê. E eu ressalto que defendo regulamentação de conteúdo, e não regulamentação de circulação. Regulamentar o conteúdo significa fiscalizar o que é veiculado e caso alguma irregularidade seja constatada, aí sim aplicar sanções, mas para isso, as leis precisam ser claras e específicas. Isso é bem diferente de censura prévia. Ou ainda, é bem diferente de manter log de navegação dos usuários, um projeto de lei de um certo senador, de um certo partido, apoiado por um certo grupo de imprensa que curiosamente defende a SUA PRÓPRIA liberdade de expressão.


Quem decide o que deve ser liberado ou não ?

O Chaves não é só populista como você escreveu. Ele é um ditador. Ele não quer incluir restricoes no acesso à internet para que as pessoas não vejam baixarias. É meio óbvia a intencao dele, não ? Ele quer calar qualquer voz de oposicão.

Acho incrível alguém ainda conseguir concordar com algo tão absurdo como este.

O submarino permite que sejam comprados CD's, DVD's ou livros com cartões emitidos no exterior. Mas acho que só entrega no Brasil.

http://atendimento.submarino.com.br/?action=get&element=Answer_centro&id=237090&match_number=4&cat=200173&question=Pagamento+com+cart%E3o+de+cr%E9dito
bpessoni wrote:

Questionei o usuário FabioMMatos que disse ter recebido o livro corretamente, e o mesmo me confirmou que deu tudo certo.



Pois é, o usuário FabioMMatos foi no dia do post. Então provavelmente ele e o usuário alisson1985 são a mesma pessoa. Os moderadores poderiam checar isso.

hlegius wrote:Huum !
Foi o que eu imaginei mesmo !

Depois que ele preenche os 10 itens, ele aumenta de forma aleatória o vetor oO

Fiz o teste:

1. Iniciou com 10 indices
2. Acabando-se os espaços e chamando o add() novamente, ele criou mais 6 indices
3. Acabando esses novos 6 e chamando o add() novamente, ele criou mais 9 indices
4. Acabando esses novos 9 e chamando o add() novamente, ele criou mais 13 indices
5. Acabando esses novos 13 e chamando o add() novamente, ele criou mais 20 indices.
6. Acabando esses novos 20 e chamando o add() novamente, ele criou mais 30 indices.

Engraçado que aparentemente não há uma regra de calculo para incremento. Interessante o funcionamento


Como o código é aberto, você é livre para ver como a implementacao funciona.

O método add, do Array list é mostrado abaixo:


Dá pra ver que o método ensureCapacity é responsável por assegurar que o array vai suportar o novo elemento.

Dando uma olhada no método ensureCapacity:


Ou seja, a nova capacidade é 3/2 mais 1 da anterior. Default é 10, então temos:

1. Iniciou com 10 indices
2. Acabando-se os espaços e chamando o add() novamente, ele criou mais 6 indices (16 = 10*(3/2) + 1)
3. Acabando esses novos 6 e chamando o add() novamente, ele criou mais 9 indices (25 = 16*(3/2) + 1)
4. Acabando esses novos 9 e chamando o add() novamente, ele criou mais 13 indices ....
5. Acabando esses novos 13 e chamando o add() novamente, ele criou mais 20 indices. ....
6. Acabando esses novos 20 e chamando o add() novamente, ele criou mais 30 indices. ...







LPJava wrote:é vinnny fiquei tb agora assustado, nao sabia. Eu tenho o habito de nao usar os acentos, ja que no ingles 99% das palavras nao sao acentuadas e como uso o idioma todos os dias quando vou para o portugues fico perdido tb, e como falaram das novas regras, ate hj nao li.

eita que portugues eh complicado viu.


Na minha opinião o inglês não pode ser usado como desculpa para escrever errado em português.

Todos dão uns escorregões as vezes, normal. Mas eu acho estranho o pessoal não dar a mínima para escrever um bom português.

Ainda mais que hoje em dia temos corretores ortográficos para o Firefox e o Chrome.

Quando às nova regras, ainda não aderi. É difícil mudar os hábitos e escrever "ideia" ao invés de "idéia" por exemplo.
JWell wrote:Pessoal... preciso comparar duas datas!

Não me perguntem o motivo, mas tenho datas vindas do banco como "String" e outras duas datas que vem de um request (outra String).
Como faço para comparar as duas datas com a data do banco?? Simples o problema:



Preciso verificar se esses caras estão no range!! "/
Tem vários tópicos no GUJ a respeito de comparação de datas, mas não desse tipo, encontrei jodaTime (boa) mas preciso realmente fazer isso com as API's do Java!! O mais parecido que encontrei (com meu problema) NÃO FUNCIONA!!

http://www.dbforums.com/java/743326-compare-two-date-strings-java.html

Muito obrigado pela ajuda desde já!!



Eu não testei, mas o código postado no link parece estar correto.

Perceba que o código do link usa o formato "dd-MM-yyyy" e o seu formato é "dd/MM/yyyy". Você mudou isso ?
Eu achei uma reação exagerada á vaga.

Já vi outras vagas que falam querem pessoas que tenham paixão por tecnologia. Imagino que neste caso é a mesma coisa. Acho que "apaixonado por tecnologia" soa melhor que "fanático por tecnologia", mas é a mesma coisa.

Quanto à referência, é muito comum pedir referência de antigos trabalhos. Não seria indicação, seria referência.



 
Índice dos Fóruns » Perfil de Ssalgado » Mensagens enviadas por Ssalgado
Ir para:   
Powered by JForum 2.1.8 © JForum Team