Comparação HashMap e TreeMap
Posted by Flávio J. Mendes in Dicas, java on 27 de Maio de 2010
Cá estou eu novamente com meus benchmarks. Tenho procurado extrair a máxima perfomance de todos meu algoritmos em Java, e é exatamente todos os meus testes que quero compartilhar com vocês.
Dessa vez irei testar duas implementações da interface Map. Elas são HashMap e TreeMap. Leia o resto do post »
Dessa vez irei testar duas implementações da interface Map. Elas são HashMap e TreeMap. Leia o resto do post »
Java e Xml
Posted by Flávio J. Mendes in about on 28 de Abril de 2010
Depois de palestrar no Flisol, consegui identificar alguns pontos que as pessoas que estão aprendendo(ou interessadas em aprender) Java não sabem ou tem dúvidas. Por esse motivo, a partir de agora farei alguns posts visando desmistificar conceitos básicos, mas que muitos ainda não sabem.
Vamos começar hoje com o XML. A Wikipédia diz que o XML (eXstensible Markup Language) é uma recomendação da W3c para gerar linguagens de marcação para necessidades especiais. Uma frase muito bonita, mas que acredito que não tenha explicado muita coisa né? Então vamos ver uma utilidade do XML na prática.
Leia o resto do post »
Vamos começar hoje com o XML. A Wikipédia diz que o XML (eXstensible Markup Language) é uma recomendação da W3c para gerar linguagens de marcação para necessidades especiais. Uma frase muito bonita, mas que acredito que não tenha explicado muita coisa né? Então vamos ver uma utilidade do XML na prática.
Leia o resto do post »
FLISOL-GO
Posted by Flávio J. Mendes in java on 15 de Abril de 2010
No dia 24/04/2010 acontecerá o FLISOL.
Para quem não sabe, o FLISOL (Festival Latinoamericano de Instalação de Software Livre) é o maior evento de divulgação de Software Livre da América Latina. Ele acontece desde 2005 e seu principal objetivo é promover o uso de software livre, apresentando sua filosofia, seu alcance, avanços e desenvolvimento ao público em geral.
Com esta finalidade, diversas comunidades locais de Software Livre (em cada país, em cada cidade/localidade), organizam simultaneamente eventos em que se instala gratuitamente e totalmente legal, software livre nos computadores levados pelos participantes. Também, paralelamente, são oferecidas apresentações, palestras e oficinas, sobre temas locais, nacionais e latinoamericanos sobre Software Livre, com toda sua variedade de expressões: artística, acadêmica, empresarial e social.
Além de comparecer a este evento terei a honra de debutar como palestrante lá. Isso mesmo, irei participar do ciclo de palestras com o tema “Por que Java?” às 14h na sala Java.
Quem estiver em Goiânia nesta data, poderá prestigiar não só a minha, como todas as palestras que são muito interessantes.
Abaixo estão algumas informações do evento:
Local: Faculdade ALFA
Horário: 08h às 18h.
Site Oficial: http://www.flisolgo.org.br/gyn
Twitter: http://www.twitter.com/flisolgo
Inscrições em: http://www.flisolgo.org.br/gyn/index.php/inscricoes
Para quem não sabe, o FLISOL (Festival Latinoamericano de Instalação de Software Livre) é o maior evento de divulgação de Software Livre da América Latina. Ele acontece desde 2005 e seu principal objetivo é promover o uso de software livre, apresentando sua filosofia, seu alcance, avanços e desenvolvimento ao público em geral.
Com esta finalidade, diversas comunidades locais de Software Livre (em cada país, em cada cidade/localidade), organizam simultaneamente eventos em que se instala gratuitamente e totalmente legal, software livre nos computadores levados pelos participantes. Também, paralelamente, são oferecidas apresentações, palestras e oficinas, sobre temas locais, nacionais e latinoamericanos sobre Software Livre, com toda sua variedade de expressões: artística, acadêmica, empresarial e social.
Além de comparecer a este evento terei a honra de debutar como palestrante lá. Isso mesmo, irei participar do ciclo de palestras com o tema “Por que Java?” às 14h na sala Java.
Quem estiver em Goiânia nesta data, poderá prestigiar não só a minha, como todas as palestras que são muito interessantes.
Abaixo estão algumas informações do evento:
Local: Faculdade ALFA
Horário: 08h às 18h.
Site Oficial: http://www.flisolgo.org.br/gyn
Twitter: http://www.twitter.com/flisolgo
Inscrições em: http://www.flisolgo.org.br/gyn/index.php/inscricoes
Servlets – Java Web
Posted by Flávio J. Mendes in Tutoriais, java on 12 de Março de 2010
De acordo com a Wikipédia, Servlet é um componente do lado servidor que gera dados HTML e XML para a camada de apresentação de um aplicativo Web. É basicamente uma classe na linguagem de programação Java que dinamicamente processa requisições e respostas, proporcionando dessa maneira novos recursos aos servidores. A definição mais usada considera-os extensões de servidores.
Eu diria que é impossível falar de Java Web e não se pensar em Servlet na mesma hora. Muita gente não sabe nem por onde começar a implementar isso. Então vamos lá!
Leia o resto do post »
Eu diria que é impossível falar de Java Web e não se pensar em Servlet na mesma hora. Muita gente não sabe nem por onde começar a implementar isso. Então vamos lá!
Leia o resto do post »


