Pular para o conteúdo principal

Postagens

As três principais teclas de atalho do Eclipse

As três principais teclas de atalho do Eclipse Na apostila do curso FJ-11 passamos diversas teclas de atalho importantes para o desenvolvedor iniciante, mas damos especial destaque a um pequeno grupo, para não atrapalhar o aprendizado. Vamos diminuir ainda mais esse grupo e mostrar como podemos praticamente nos livrar da interrupção do mouse com apenas três teclas de atalho: Control+Espaço , Control+1 e Control+3 . 1. Acha que já conhece o Control + Espaço ? Sim, ela te ajuda a autocompletar nome de classes e métodos, mas podemos ir muito além. Ao declarar uma variável do tipo ContaCorrente basta, logo após dar o espaço, pressionar Control + Espaço e possibilidades de nome serão sugeridas: O Control + Espaço pode ativar um dos muitos templates do Eclipse, como o foreach . Basta digitá-lo e pressionar Control + Espaço que será estruturado um enhanced-for, sugerindo utilizar a array ou collection do escopo mais próximo. O funcionamento é análogo para outros te...

Instalando e configurando o banco de dados

A instalação é na distro GNU/Linux Debian 4 (Etch). Para a instalação em outras distros veja no sitio: www.stoq.com.br. Servidor de banco de dados utilizado: PostgreSQL versão 8.1 ou superior para melhor funcionamento do software. # apt-get install postgresql-8.1 postgresql-server-dev-8.1 postgresql-plperl-8.1 postgresql-contrib-8.1 postgresql-client-8.1 BD = Banco de Dados Depois de instalado, criaremos o usuário que será útil para acessar e até criar um BD. Como usuário root: OBS: O postgre não deixa usar o servidor como root por questões de segurança, por isso que colocamos "su" no início para ele não ser usado como superusuário. # su postgres -c 'createuser nome-usuario-que-deseja -P' Digite a senha para a nova role: (Determine uma senha para o usuário) Digite-a novamente: (Para confirmação) A nova role poderá criar um super-usuário? (s/n) (Coloque "s" - para que o usuário possa criar um superusuário) Depois aparecerá uma mensage...

Click no link para Ver curso java

Click no link para Ver curso java Curso Java

Ecrevendo Applets - Java

[ anterior , índice , seguinte ] Applets As aplets são pequenos programas Java que podem ser inseridos dentro de páginas HTML. Com este recurso, uma página torna-se dinâmica, podendo interagir com o usuário que a consulte. Um applet pode ainda executar tarefas complexas, como realizar cálculos e apresentar gráficos, sons e imagens em movimento. O quadro abaixo apresenta uma applet com o clássico Jogo da Velha. Experimente clicar com o mouse em alguma de suas casas: Inserindo applets na página HTML Para inserir uma applet numa página HTML, usamos a diretiva <applet> , a qual deve apresentar pelo menos três parametros: code , width e height . Assim, a especificação mais simples tem a forma: <applet code=[java applet] width=[largura] height=[altura]> onde [java applet] é o nome da classe principal (que identifica o programa) Java, e [largura] e [altura] indicam a largura e a altura em pixels da área dentro da página reservada para a apresen...

classes - Herança - Encapsulamento - Polimorfismo(class Vértice - Polígono)

Classes - Herança - Encapsulamento - Polimorfismo(class Vértice - Polígono) CLASSES [ anterior , índice , seguinte ] Introdução No capítulo sobre métodos , antevimos alguns conceitos básicos sobre classes. Agora, vamos aprofundar mais esses conceitos, permitindo-nos elaborar classes mais sofisticadas, com toda a funcionalidade que elas permitem. Usamos as classes para construir objetos, o que é chamado de instanciação . E os objetos consistem a essência da programação orientada a objetos (ou OOP , do inglês Object-Oriented Programming ). Falando intuitivamente, as classes consistem de uma maneira de organizar um conjunto de dados, e designar todos os métodos necessários para usar ou alterar esses dados. O conjunto de todos os dados contidos em uma classe definem o estado de um objeto. Por exemplo, se tivéssemos uma classe Semaforo contendo uma única variável chamada VermelhoVerdeAmarelo , então o estado de Semaforo é determinado pelo valor da de VermelhoVerdeAmarelo ...

Comandos Básicos em Java

C/C++. Este tópico apresenta de forma bem clara e resumida os principais comandos em Java e como eles devem ser usados. Vamos a eles: Declaração de Variáveis A declaração de variáveis é feita após a declaração da classe: public int numero; public String nome = "ForumWeb"; Comando if Executa um bloco de commando dependendo da condição: //sintaxe if (<condição>) <comando1> else <comando2> Comando switch Permite selecionar o trecho de código a ser executado a partir do valor de uma expressão switch(<expressão>) { case <valor1>: <comandos1>; break; case <valor2>:<comandos2>; break; case <valor n>:<commandos n>; break; default: <comandos_default>; } Laços de Repetição While Laço para a execução de código repetidas vezes (enquanto a condição de execução for verdadeira). A condição de execução do código é testada antes da primeira iteração. while(<condição>) { <comandos> } do Idêntico ao comando while, mas...

Instalando o Servidor Apache no Linux

Instalando o Servidor Apache no Linux Postado por Cesar Augustus Silva às 18:19 15 Comentários Linux Servidor Tutorial Video Hoje irei mostrar como instalar o Servidor Apache para poder hospedar sites com páginas web desenvolvida em HTML e PHP no GNU/Linux . Instalando o Apache Debian/Ubuntu root@cesar.augustus.nom.br's # apt-get install apache2 Fedora/CentOS root@cesar.augustus.nom.br's # yum install httpd Após a instalação, inicie o Apache e coloque para iniciar durante o boot: root@cesar.augustus.nom.br's # service httpd start # chkconfig httpd on Slackware Baixe o pacote do Apache , suas dependências e instale: ftp://ftp.slackware-brasil.com.br/slackware(...)/n/httpd-2.2.10-i486-1.tgz ftp://ftp.slackware-brasil.com.br/slackware(...)/l/apr-1.3.3-i486-1.tgz ftp://ftp.slackware-brasil.com.br/slackware(...)/l/apr-util-1.3.4-i486-1.tgz root@cesar.augustus.nom.br's # installpkg apr-1.3.3-i486-1.tgz # installpkg apr-util-1.3.4-i486-1.tgz # installpk...