Java
Artigos relacionados a desenvolvimento Java, J2EE, Android, JSF e relacionados..
Java “Hidden” Features – 1
13/01/12
Após um longo período de “hiatus” aqui no geekvigarista, estamos tentando salvá-lo do mundo inferior dos blogs abandonados da terra média.
Claro, temos todos uma desculpinha um motivo para não ter postado ultimamente, mas, não vou encher sua cabeça com coisas que você não precisa/quer saber
Para voltar a ativa com chave de ouro (frase manjada, né?), resolvi começar uma série de artigos sobre funcionalidades não muito divulgadas e/ou desconhecidas pela maioria dos desenvolvedores Java.
Vou ir postando os artigos, com exemplos de código e uma breve explanada sobre. Se eu falar alguma merda coisa errada, por favor, Mais >
Instalando o JDK 7 e o Jetty 8 no Ubuntu 11.10
07/11/11
Sim, eu sei que faz anos que ninguém posta nada aqui.. mas está uma época tensa para todos, TCC, final de ano e tudo mais…
Whatever, vamos fazer algo útil.
JDK
Sempre instalava o Java pelo apt, mas no 11.10 não tava dando muito certo… já nem lembro o porque (faz tempo), então, decidi instalar no modo SANGUE-NU-ZÓIO!
É simples assim:
Baixar o JDKSim manolo, você precisa do arquivo tar da sua arquitetura… você pode baixar a última versão nesse link.
Descompactar e mover!
Depois de baixar, vamos por as coisas nos seus devidos lugares. Abra o terminal, e faça:
cd ~/Downloads tar xvzf Mais >
“Closures” com Java 6
08/08/11
Muito longe de outras linguagens como python e groovy, que possuem implementações relativamente simples e elegantes.
Porém, nem todo mundo pode já utilizar o Java 7. Tem aquele velho problema dos sistemas legados, clientes que não atualizam e etc.. e pra piorar, o release saiu com um bug cabuloso que ferra com as libs da apache commons.
Mas, ainda falando em apache commons, a apache commons collections tem uma implementação, ainda mais feia que Mais >
Entendendo os Memory Spaces do Java
20/07/11
Essa exception ocorre, como você deve imaginar lendo ela, quando algum espaço de memória da JVM alcança o limite.
Existem 3 espaços de memória na JVM:
1. Heap SpaceEsse é o espaço de alocação dinâmica de memória da JVM. Ele armazena todos os objetos criados pelo seu programa.
O Heap Space é monitorado pelo Garbage Collector (algo como “Coletor de lixo”). O garbage Mais >
Eclipse RCP e Hibernate – Yes, we can!
02/11/10
Primeiramente, a intenção desse post não é explicar o que é RCP nem OSGi. Sobre isso, você pode (e DEVE) ler aqui e aqui, respectivamente, para entender melhor. Mas vamos ao que interessa.
Então você está desenvolvendo um aplicativo RCP (assim como eu!), e tudo está indo as mil maravilhas (assim como eu!) até que de repente, existe a necessidade de uma conexão com o banco de dados, e você (assim como n pessoas) só conhece o Hibernate, e acha que ele é a bala de prata para mapeamento em Java (e em .Net também), e desconhece o poder do EclipseLink e Mais >
Instalando o JDK e o JRE no Ubuntu 10.10 (Maverick Meerkat)
26/10/10
Package sun-java6-jdk is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package sun-java6-fonts has no installation candidate
não se preocupe, a Mais >
Saiu o Eclipse Helios
01/07/10
Baixei ele aqui, e estou testando-o. Caso queira testar também, baixe-o aqui.
A maior melhora que notei até o momento, é em relação aos plugins. A Instalação é MUITO mais rápida nessa versão que na anterior, sem falar no Eclipse MarketPlace.
O Eclipse Market Place, é algo parecido com os App Stores da vida. Como você pode ver no screenshot, possui até aba de populares, inclusive, descobri o plugin FindBugs por ali.
O único plugin antigo que testei nesta versão e não funcionou, foi o GotoFile. Os plugins Mais >
Vaadin Framework #1: Sessões, logins e etc…
21/06/10
Como eu gostei do tal framework (achei os componentes muito fodásticos), e meu pai faz anos que me enche o saco para fazer um sistema para “controlar as vacas leiteiras” (não é piada) do sítio dele, resolvi unir o útil ao agradável.
E põe agradável nisso. O Vaadin é relativamente muito simples. Nada de arquivos xhtml/css/js para fazer as páginas (como já foi citado no artigo anterior).
Falando sobre isso com o jonwelzel (do Mais >
Introdução ao Vaadin Framework Usando Eclipse
26/05/10
Vamos configurá-lo no eclipse.
No eclipse, aponte Help > Install New Software. Adicione uma nova fonte, com o nome “Vaadin” e a URL “http://vaadin.com/eclipse”.
Instale todos os componentes relacionados. O Eclipse vai pedir para reiniciar, aceite.
Feito isso, Crie um novo projeto do tipo “Vaadin Project”. Coloque como nome do projetoCarlosVaadinTest e de Finish.
Adicione-o ao seu Apache Tomgato Tomcat , e inicie-o.
Acesse http://localhost:8080/CarlosVaadinTest
Muito simples não?
Perceba Mais >
Eclipse Plugins #1
24/05/10
Instale o plugin, abra o eclipse, pressione CTRL+ALT+N
Um dos plugins mais úteis que já usei.
Dicas/Sugestões > Comente.
abraço


Últimos Comentários