sexta-feira, 16 de abril de 2010

Include de uma pagina dentro da outra no JAVA


<%@ include file="/paginaHtml.html"%>

quinta-feira, 15 de abril de 2010

Alocando mais memoria para maquina virtual do Java

Aumentar memoria do Java

Por padrão senão me engado é 8 megas.

Dependendo do seu aplicativo precisa alocar mais memória para esse aplicativo.

para windows crie um script.bat
para linux crie um script.sh

start javaW -Xms10m -Xmx512m -jar seuPrograma.jar


No caso uso o 'W' na frente do Java, pois assim oculta a janela console do script (ex: start javaW), se usar somente (start java) a janela aparece atrás.

terça-feira, 13 de abril de 2010

For de objeto List - Java



List list = dao.listarTodos();
for (ParesBean paresBean : list) {
System.out.println("id: " + paresBean.getId());
System.out.println("campo1: " + paresBean.getCampo1());
System.out.println("campo2: " + paresBean.getCampo2());
System.out.println("Tipo de Ligação: " + paresBean.getTipoLigacao());
System.out.println("");
}


quarta-feira, 24 de março de 2010

Chamando pagina html atréves do Servlet - JAVA


import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class GetServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException
{
//PrintWriter output;

response.setContentType("text/html");
String pagina="http://www.pagina.com.br";
response.sendRedirect(pagina);


}
}

sábado, 20 de março de 2010

Barra de Rolagem Horizontal jTable - JAVA

Se for pelo netbeans, clique com o botão direito no jTable, vá em propriedades, procure uma opção chamada AutoResizeMode e altere o valor para OFF.


Se form direto pelo código:

jTable1.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);
jScrollPane2.setViewportView(jTable1);

quinta-feira, 18 de março de 2010

Configurando MySQL e liberando portas no Ubuntu

Aqui tem um site que está explicando certitinho como fazer.

http://nossa-web.com/instalando-e-configurando-o-mysql-no-ubuntu/

terça-feira, 16 de março de 2010

criando Usuário e previlégios no MySQL

primeiro listando os usuarios existentes

//Depois de conectado no servidor MySQL, no prompt digite:
mysql> use mysql
//Vai aparecer escrito Database changed, ai digite:
mysql> select user from user;


http://dev.mysql.com/doc/refman/4.1/pt/grant.html

RESUMO:

para logar no linux via console:

mysql -p -u root
na sequencia pede a senha.


//mostra permissoes do usuario

SHOW GRANTS ou
também SHOW GRANTS FOR 'usuario' (mostra dó do usuario que especificar)


//PERMISSÃO EM DETERMINADO BANCO

GRANT ALL PRIVILEGES ON NOMEBANCO.* TO 'USUARIO'@'localhost' IDENTIFIED BY 'SENHA'


//PERMISSÃO EM TODOS OS BANCO (USANDO *.*)

grant all privileges on *.* to usuario@'localhost' identified by 'senha';


//PERMISSÃO RESTRINGINDO ALGUNS COMANDOS

grant SELECT,INSERT,UPDATE,DELETE,CREATE,DROP privileges on *.* to usuario@'localhost' identified by 'senha';


OBS: REINICIAR O MYSQL

No final usar comendo:

FLUSH PRIVILEGES;


OBS: /etc/my.cnf

NO /etc/my.cnf
Comente a linha:
skip-networking


Comando completo
grant all privileges on banco.* to 'usuario'@'%' identified by 'senha' with grant option;
flush privileges;
Nesse site explica melhor sobre o skip-networking
http://www.dicas-l.com.br/arquivo/instalacao_apache_php_mysql_e_bluefish.php