Uso de enum em Java

Olá PessoALL, Recentemente estive estudando para a certificação Java. E durante esta jornada, que não será nada fácil, me deparei com diversos recursos que ainda não havia utilizado. Dentre eles, vou citar o enum. enum foi adicionado ao Java 5, portanto, qualquer versão do compilador anterior a 5, o programa irá tratar enum como se fosse um identificador. Para suprir uma gama interessante de problemas, o mais notável é o anti-pattern "constant interface", enum foi adicionado para sanar tais problemas. Este anti-pattern é bem simples: Declara-se interfaces de constantes e pronto! Além de ficar estranho, a classe, geralmente não uso faz de todas essas constantes. O enum permite resolver isso de forma elegante. Além disso, enum traz consigo alguns recursos legais. Como por exemplo, valores que pode ser colocados no mesmo. Abaixo segue alguns exemplos de uso. Qualquer dúvida, sugestão ou crítica serão bem-vindos, Fagner Candido f_Candido @fagner_candido fagner7777777@gmail.com

Por: Fagner Amaral de Souza Candido


Manipulação de arquivos CSV

Olá PessoALL, O aplicativo a seguir é bem simples: usa a API OpenCSV para trabalhar com arquivos CSV. O uso da API é bem simples e a mesma proporciona uma curva de aprendizado espantosa. Ela oferece os métodos suficientes para que se possa trabalhar com a mesma de forma produtiva e segura. E além de tudo, com o código em mãos a mesma também pode ser evoluída. Para tanto, basta importar a API e começar a usar. Qualquer dúvida, sugestão ou crítica serão sempre bem-vindas. Abraços.

Por: Fagner Amaral de Souza Candido


Envio e recebimento de arquivos em Python

Olá PessoALL, Diversas vezes vi em fóruns e sites, a galera pedindo exemplos de troca de arquivos entre máquinas, fazendo uso da rede e em alguma linguagem de programação. A solução aqui proposta é muito simples: uma aplicação cliente-servidor. O cliente se conecta ao servidor e envia o arquivo para o servidor. O servidor por sua vez, salva no local de sua execução o arquivo enviado, com o mesmo nome enviado pelo cliente. Tudo isso é feito usando a linguagem Python, usando a API de sockets e usando conexões TCP. Outro detalhe que vale ser ressaltado é que o aplicativo foi testado em localhost e em máquinas separadas, neste segundo caso, foram usadas máquinas virtuais na mesma rede. Qualquer dúvida, sugestão ou crítica sempre serão bem-vindas.

Por: Fagner Amaral de Souza Candido


Manipulação de arquivos CSV - Estruturado

Olá PessoALL, O aplicativo a seguir tem por finalidade manipular arquivos CSV com a linguagem C. São funções básicas que, com toda certeza, podem e muito ser melhoradas. Mas de qualquer forma, demonstram uma possível forma de manipulação de arquivos CSV com a linguagem C. Qualquer dúvida, crítica ou sugestão é só mandar. f_Candido

Por: Fagner Amaral de Souza Candido


Manipulação de arquivos CSV - OO

O presente script tem por finalidade demonstrar o uso da API CSV em Python. É bem simples, mas demonstra claramente o potencial da mesma. Qualquer dúvida, sugestão ou crítica sempre serão bem-vindas. Fagner Candido

Por: Fagner Amaral de Souza Candido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts