Skip navigation.

.:Considerações:.

.:Rafael Franco:.

Posts tagged with "Java"

Preparando um ambiente JAVA no Mac Os

, , ,


Após alguns aninhos eu estou de volta ao mundo da maçã a mais ou menos um mês estou utilizando um MacBook com MacOsx. E como hoje em dia design é hobby e desenvolvimento é profissão precisei montar um ambiente de desenvolvimento para Java.

O MacOS já traz nativamente instalado o J2SE, sendo necessária apenas a instalação do Eclipse para a montagem do ambiente "ideal" na minha opinião.

Até aí tudo bem, e é aqui que existe o motivo para este Post. Ao baixar o Eclipse do site oficial , a instalação ocorre normalmente, porém ao iniciar o desenvolvimento os programas não compílam.

Bom após bater bastante cabeça, 'e este post esta aqui para que você não precise passar por isso', decobri que a versão ideal do eclipse para essa situação é a "EasyEclipse 1.2.2", que se encontra no site oficial da Apple.

Após instalar essa versão, tudo funciona perfeitamente.

Fica ai a dica.


Acessando uma Base MySql via Java - Plataforma Windows

, , ,

Bom pessoal, Seguindo o conceito de publicar conteúdos com relevância e aproveitando que estou me dedicando a aprender novas tecnologias ("Php todo dia enjoa"), vou explicar aqui como executar uma conexão de uma aplicação Java com Mysql.

Estou utilizando:
Eclipse
Mysql 5
WinXP

A primeira coisa que vc vai precisar é baixar o Driver do Mysql para Java http://dev.mysql.com/downloads/connector/j/5.0.html (necessita cadastro),o arquivo é um pouco grandinho 8,2 mb, pois contém também toda a documentação.

Após extrair o arquivo, copie o arquivo "mysql-connector-java-5.0.7-bin.jar" (é o unico necessário), para o diretório "C:\Arquivos de programas\Java\jdk1.6.0_02\jre\lib", contando que você já tenha instalado o JDK em seu Windows.

Feito isso inicie seu Eclipse e digite o seguinte código.

import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;

public class inicial {

/**
 * @param args
 */
public static void main(String[] args) {
java.sql.Connection connection = null;
try {
String driverName = "org.gjt.mm.mysql.Driver"; 
Class.forName(driverName);

// Criando a conexão com o Banco de Dados
String servidor = "localhost";
String nomeDoBanco = "nome do seu banco";
String url = "jdbc:mysql://" + servidor + "/" + nomeDoBanco; // a JDBC url
String login = "seu login";
String senha = "sua senha";
connection = DriverManager.getConnection(url, login, senha);
} catch (ClassNotFoundException e) 
{
//Driver não encontrado
System.out.println("O driver expecificado não foi encontrado."); 
} catch (SQLException e) 
{
System.out.println("Não foi possível conectar ao Banco de Dados"); 
}
}
}

Pronto, você ja esta conectado.

Configurando o Opera Mini em celulares GSM do Brasil

, , , ...

Esta configuração se aplica também para o client Java do gmail.

Praticamente todas as pessoas tem dificuldades quando instalam o navegador no celular porque em muitos casos é necessário criar uma nova conexão GPRS. Veja no manual do seu aparelho como criar uma nova conexão/sessão web. Abaixo estão listados os dados para as operadoras Claro, Brasil Telecom, TIM e Oi. Após fazer isto configure como conexão padrão então seu Opera Mini vai estar pronto para navegar.

Claro
Nome: GPRS MODEM
Página principal http://wap.claro.com.br
Tipo de serviço 1: HTTP
Gateway IP 1: 200.169.126.011
Porta 1: 9203
Dominio 1:
Tipo de serviço 2: HTTP
Gateway IP 2: 200.169.126.011
Porta 2: 9201
Dominio 2:
DNS 1: 000.000.000.000
DNS 2: 000.000.000.000
Tempo Expirado: 15 minutos
CSD nº 1: **99**1#
Nome de usuário1: Claro
Senha 1 : Claro
Velocidade (Bps) 1: 14400
Linha Tipo 1: Modem
CSD nº 2:
Nome de usuário 2: Claro
Senha 2: Claro
Velocidade (Bps) 2: 14400
Linha tipo 2: Modem
GPRS APN: claro.com.br
Nome de usuário:claro
Senha:claro

Brasil Telecom
Nome: BrT Wap
Página principal: http://wap.brasiltelecom.com.br/
Tipo de Serviço 1: WAP
Gateway IP1: 200.96.8.30
Porta1: 9201
Domínio 1:
Tipo de Serviço 2: WAP
Gateway IP 2: 000.000.000.000
Porta 2: 9201
Domínio 2:
DNS 1: 000.000.000.000
DNS 2: 000.000.000.000
Tempo Expirado: 15 minutos
CSD No. 1:
Nome Usuário1: brt
Senha1: brt
Velocidade (Bps)1: 9600
Linha Tipo 1: ISDN
CSD No. 2:
Nome Usuário 2:
Senha 2:
Velocidade (Bps) 2: 9600
Linha Tipo 2: Modem
GPRS APN: wap.brt.br
Nome do usuário: brt
Senha: brt

TIM
Nome: GPRS MODEM
Pagina: http://wap.timbrasil.com.br/
Tipo Serviço 1: HTTP
Gateway 1: 000.000.000.000
Porta 1: 9201
Dominio 1:
Tipo Serviço 2: Wap
Gateway 2: 000.000.000.000
Porta 2: 9201
Dominio 2:
DNS 1: 000.000.000.000
DNS 2: 000.000.000.000
Tempo Expirado: 15 minutos
CSD nº 1:
Nome Usuario 1: tim
Senha 1: tim
Velocidade 1: 14400
Linha Tipo 1: Modem
CSD nº 2:
Nome Usuario 2: tim
Senha 2: tim
Velocidade 2: 9600
Linha Tipo 2: Modem
GPRS APN: tim.br
Nome do Usuario: tim
Senha: tim

Oi
Nome: GPRS MODEM
Página principal: http://wap.oi.com.br
Tipo de Serviço: HTTP
Gateway: 200.222.108.241
Porta 1: 9203
Domínio 1:
Tipo de Serviço 2: WAP Seguro
Gateway: 200.222.108.241
Porta 2: 9203
Domínio 2:
DNS 1: 000.000.000.000
DNS 2: 000.000.000.000
Tempo Expirado: 15 minutos
CSD No. 1:
Nome Usuário 1: oi
Senha 1: oi
Velocidade(Bps) 1: 14400
Linha Tipo 1: Modem
CSD No. 2:
Nome Usuário 2:
Senha 2:
Velocidade(Bps) 2: 9600
Linha Tipo 2: ISDN
GPRS APN: gprs.oi.com.br
Nome do Usuário: oi
Senha: oi

Abaixo vou listar os modelos dos principais fabricantes que são compatíveis com o Opera Mini. Confira se o seu celular está entre eles:

Motorola: A1000, A1200, A630, A768, A780, A920, C290, C380, C385, C390, C650, C975, C980, E1000, E398, E550, E680, E680i, E770v, KRZR K1, L2, L6, L7e, M1000, MPx220, PEBL U6, Q, RAZR, V3, RAZR V3XX, RAZR V3i, RAZR V3m, RAZR V3x, RAZR V6 MAXX, ROKR E1, ROKR E2, SLVR L7, V1050, V180, V186, V188, V190, V191, V195, V220, V235, V300, V330, V360, V361, V365, V400p, V500, V505, V525, V535, V545, V547, V550, V551, V555, V557, V600, V620, V635, V710, V80, V975, V980.

Sony Ericsson: D750i, F500i, J300, K300, K310i, K320i, K500, K506c, K508, K510, K510i, K550i, K600i, K608i, K610i, K618i, K700, K750, K758c, K790i, K800i, M600, P800, P802, P900, P908, P910, P990i, S700, S710a, T610, T616, T618, T628, T630, T637, V600i, V630i, V800, W200i, W300c, W300i, W550, W600, W610i, W700c, W700i, W710i, W800, W810, W850i, W880i, W900, 950c, W950i, Z1010, Z310i, Z500a, Z520, Z530c, Z530i, Z550c, Z550i, Z558i, Z600, Z608, Z610i, Z800i.

Nokia: 2125i, 2610, 2626, 2650, 2865, 3100, 3108, 3120, 3152, 3155i, 3200, 3205, 3220, 3230, 3250, 3300, 3510i, 3595, 3650, 3660, 5070, 5100, 5140, 5140i, 5200, 5300, 5500, 6010, 6020, 6021, 6030, 6060, 6061, 6070, 6080, 6085, 6086, 6100, 6101, 6102, 6103, 6108, 6111, 6125, 6131, 6136, 6151, 6170, 6200, 6220, 6225, 6230, 6230i, 6233, 6234, 6235, 6255, 6255i, 6256i, 6260, 6265, 6270, 6280, 6288, 6290, 6300, 6585, 6600, 6610, 6610i, 6620, 6630, 6650, 6670, 6680, 6681, 6682, 6708, 6800, 6810, 6820, 6822, 7200, 7210, 7250, 7250i, 7260, 7270, 7360, 7370, 7373, 7390, 7600, 7610, 7650, 7710, 8800, 8800 Sirocco Edition, 8801, 8910i, 9300, 9300i, 9500, E50, E60, E61, E62, E65, E70, N-Gage, N-Gage QD, N70, N71, N72, N73, N75, N80, N90, N91, N92, N93, N93i, N95.

BlackBerry: 5810, 6210, 6230, 6280, 6510, 6710, 6750, 7100g, 7100i, 7100r, 7100t, 7100v, 7100x, 7105t, 7130e, 7210, 7230, 7250, 7270, 7280, 7290, 7510, 7520, 7730, 7750, 7780, 8700c, 8700f, 8700g, 8700r, 8700v, 8703e, 8707v, 8800, Pearl 8100, FF