sexta-feira, 22 de novembro de 2013

Instalando MySQL no Ubuntu

Apenas digitar no terminal o comando:

 sudo apt-get install mysql-server 



quinta-feira, 21 de novembro de 2013

Log4j Properties

Segue as configurações necessárias para usar o arquivo log4j.property

Saída para o console:
log4j.properties
# Root logger option
log4j.rootLogger=INFO, stdout
 
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
Saída para arquivo:
log4j.properties
# Root logger option
log4j.rootLogger=INFO, file
 
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=C:\\loging.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
Saída para console e arquivo:
log4j.properties
# Root logger option
log4j.rootLogger=INFO, file, stdout
 
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=C:\\loging.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
 
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

Instalando Tomcat 7 no Ubuntu

Vamos instalar o tomcat 7 no ubuntu 12.04.

primeiramente baixe o tomcat 7.
site para download: http://tomcat.apache.org/
Após o download do tomcat.tar.gz descompactar o arquivo e coloque um nome mais simples como "tomcat-7", copie para colar em um diretório mais confiável.

 $ /opt/tomcat-7 

Para ter permissão para executar os shutdown.sh e startup.sh dê privilégio para seu usuário.

 $ sudo su
 $ cd /opt/tomcat-7/bin
 $ chmod 777 *.sh 


configurando CATALINA_HOME

 $ export CATALINA_HOME=/opt/tomcat-7 

iniciando servidor:

 $ /opt/tomcat-7/bin/startup.sh 

Visualizando browser:

localhost:8080

Instalando JDK 7 no Ubuntu

Para começar, abra o terminal e escreva o comando seguinte para adicionar o repositório que disponibiliza o Java:
sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update
sudo add-apt-repository p

Em seguidao seu Ubuntu já fica com acesso aos pacotes de instalação do Oracle Java 7. Assim, para o instalar apenas precisa de clicar no botão seguinte ou escrever o comando seguinte no terminal:
sudo apt-get install oracle-jdk7-installer

Verificação da instalação:
java -version


O básico sobre JAVA

Classe
Uma classe define o comportamento de seus objetos através de métodos  E os estados possíveis destes objetos através de atributos. Uma classe não é o conjunto de objetos e sim a descrição de como seus objetos devem ser. É como um carimbo, uma forma de bola, um molde e assim por diante! Uma classe se inicia através da declaração:
public class NomeClasse{ }

Objeto
Uma abstração de algo que possui limites definidos. Um objeto passa a existir apartir de um molde, ou seja, uma classe, que define suas ações (comportamento) e atributos (estado). Objeto também é considerado uma instancia de uma classe, quando um objeto é criado ele precisa ser inicializado, para uma classe podemos ter vários objetos.

Atributos
Os atributos são os possíveis dados armazenados por um objeto de uma classe, representa o estado de cada objeto. Pensamos na abstração: será que o número de passageiros é importante ter? Logo se a resposta for positiva, teremos um atributo passageiros
Ex.: 
Classe carro:
Atributos: cor do carro, cor da roda, numero de portas...

Métodos

Um método é uma rotina (sequencia de instruções) que é executado por um objeto ao receber uma mensagem. Os métodos que determinam o comportamento do objeto de uma classe. Voltamos a parte de abstração: sera que um objeto carro precisa acelerar? Sim claro, para andar!
Ex.: 
Classe carro:
Métodos: acelerar, ligar, desligar...