sexta-feira, 24 de fevereiro de 2012

Le um arquivo txt e escreve em outro

package javaapplication1;

import java.io.*;
import java.util.ArrayList;
import java.util.List;

public class NewClass {

    public static void main(String[] args) {
        String linha = null;
        List result = new ArrayList();
        File arq = new File("C:\\Teste1", "Saida.txt");
        //Inicia leitura do arquivo
        try {
            FileReader fileReader = new FileReader("C://Teste1/User2.txt");
            BufferedReader bufferedReader = new BufferedReader(fileReader);
            while ((linha = bufferedReader.readLine()) != null) {
                result.add(linha);
            }
            fileReader.close();
            bufferedReader.close();
        } catch (IOException e) {
            System.out.println("erro");
        }

        //Inicia gravação do arquivo de saída
        try {
            arq.createNewFile();
            FileWriter fileWriter = new FileWriter(arq, false);
            PrintWriter printWriter = new PrintWriter(fileWriter);
            for (int i = 0; i < result.size(); i++) {
                printWriter.println(result.get(i));
            }
            printWriter.flush();
            printWriter.close();
        } catch (IOException e) {
            System.out.println("erro");
        }
    }
}

Ler um arquivo uma linha txt e escrever em outro

import java.io.*;

public class NewClass {

    public static void main(String[] args) {
        String Frase = null;
        File arq = new File("C:\\Teste1", "Saida.txt");
        //Inicia leitura do arquivo
        try {
            FileReader fileReader = new FileReader("C://Teste1/User2.txt");
            BufferedReader bufferedReader = new BufferedReader(fileReader);
            Frase = bufferedReader.readLine();
            fileReader.close();
            bufferedReader.close();
        } catch (IOException e) {
            System.out.println("erro");
        }
        System.out.println(Frase);
        //Inicia gravação do arquivo de saída
        try {
            arq.createNewFile();
            FileWriter fileWriter = new FileWriter(arq, false);
            PrintWriter printWriter = new PrintWriter(fileWriter);
            printWriter.print(Frase);
            printWriter.flush();
            printWriter.close();
        } catch (IOException e) {
            System.out.println("erro");
        }
    }
}

domingo, 5 de junho de 2011

Atualizando openSUSE - Comando Zypper

Introdução
O Zypper é um gerenciador de pacotes em linha de comando que foi introduzido no openSUSE 10.2 Beta 1, ele é bem fácil de usar e não deixa nada a desejar a nenhum outro gerenciador, instalando, procurando, removendo, atualizando e muito mais.

Se você usa openSUSE 10.2 Beta 1 ou mais recente, ele já vem instalado por padrão, em outros casos você pode pegar o Zypper aqui:

* http://en.opensuse.org/Zypper/Packages


Referência rápida
Esses são comandos que você irá usar frequentemente, então essa referência já da uma boa base de como funciona o Zypper, ele é muito intuitivo.

zypper in
Instala o pacote.

zypper rm
Remove o pacote.

zypper ve
Verifica se está tudo OK com as dependências dos pacotes.

zypper lu
Verifica se há updates nos repositórios.

zypper up
Faz os updates necessários (use em conjunto com o zypper lu).

zypper dup
Faz um update na distro.

zypper se
Realiza uma busca pelo pacote.

zypper up -t package
Atualiza todos os pacotes (quando necessário).

zypper help
Abre a seção de ajuda de um comando específico.

Local de onde pegei este post é http://www.vivaolinux.com.br/artigo/Usando-e-abusando-do-Zypper
#linux

segunda-feira, 11 de outubro de 2010

Instalar Webmin Ubuntu

Para instalar o webmin é bem simples.

Para fazer isso, abra o Synaptic (menu Sistema > Administração > Gerenciador de pacotes Synaptic) já com a tela do Gerenciador de pacotes Synaptic acesse (menu Configurações > Repositórios > Outros Softwares e clique no botão "Adicionar")e adicione a seguinte linha do APT:

deb http://download.webmin.com/download/repository sarge contrib

Agora basta executar estes dois comando no terminal.

sudo apt-get update
sudo apt-get install webmin

Caso não de certo poderá ver mais informações acessando http://ubuntu.no.sapo.pt/webmin.html

#ubuntu #webmin #Linux

segunda-feira, 27 de setembro de 2010

Conexão de Rede não aparece no Windows XP?

- Conexões de rede
Este problema é causado devido a instalação de alguns programas.
Para que as conexões volte a aparecer é bem simples.
Primeiro Passo:

Abra o Painel de controle, Ferramentas Administrativas, Serviços

Localize o serviço “Conexões de rede”, clique com o direito em cima e depois em “Reiniciar”.

Verifique se resolveu.

Caso não tenha resolvido.

Clique em 'Iniciar', opção 'Executar'

Execute as três linhas abaixo, uma de cada vez:
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll

Reinicie o Computador, Agora provavelmente, deve aparecer os adaptadores de rede (Conexões locais).

#conexõesderede

terça-feira, 7 de setembro de 2010

Como alterar a ordem de boot do linuxe o tempo (Grub.cfg)

Se você instalou o Linux Ubuntu depois do windows e quer que o windows fique em primeiro na lista, você precisa alterar o arquivo grub.cfg. Para isso siga os procedimentos abaixo
1- Acesse o sistema com o usuário root
2- Acesse /boot/grub.cfg

localize os seguintes códigos
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 625ce6235ce5f1a9
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

Obs. Vai haver vários conjuntos de códigos neste mesmo formato, alterando a ordem destes códigos você estará alterando a ordem de boot.


Para alterar o tempo de espera para selecionar um sistema antes que inicie no primeiro:
1- Localize a linha
set timeout=10
obs. neste caso o tempo de espera esta setado em 10s
2- Altere para o tempo que deseja e salve o arquivo.

Espero ter ajudado.

domingo, 29 de agosto de 2010

Paineis do UBUNTU

Depois de muita busca na Internet achei este post que funcionou certim.

Se você apagou ou modificou os painéis do GNOME e agora não consegue mais deixá-los do jeito que eram, aqui vai uma dica rápida para você fazê-los voltar à configuração padrão do ambiente ou da sua distro: abra o terminal e digite como seu usuário:

gconftool-2 --shutdown
rm -rf ~/.gconf/apps/panel
pkill gnome-panel

Os painéis deverão aparecer do jeito que eram quando você usou o GNOME pela primeira vez.