Cronômetro e/ou agendador de tarefas em Java
Era para ser apenas um marcador de tempo, mas fui acrescentando outras funções até que virou isso, rs. Funções: - Cronômetro com contagem no formato HH:MM:SS; - Função de pause e stop; - Conta de forma crescente (de 00:00:00 até o tempo configurado), decrescente (do tempo configurado até 00:00:00) ou infinito (de 00:00:00 até que se clique em "Pause" ou "Stop"); - Atalhos para valores pré-configurados de 0h30, 1h00, 1h30, 2h00 ou 2h30; - Notificação personalizada ao encerrar a contagem (opções de exibir mensagem ou executar um comando/script); - Botão de minimizar para a área de notificação (System Tray). Observações: - O ícone da área de notificação possui um aspecto ruim no Linux em função do próprio Java, no Windows ele possui a aparência correta; - O arquivo em anexo possui, além do código fonte, o arquivo .jar executável.
Por: Leandro Nkz
Utilizando a classe Collator
Este algoritmo conta quantas vogais e quantas consoantes há em uma frase de 80 caracteres, considerando ç/Ç e vogais acentuadas. Para resolver o problema com comparações de vogais acentuadas e o ç/Ç eu utilizei a classe Collator (java.text.Collator), saiba mais aqui: http://docs.oracle.com/javase/7/docs/api/java/text/Collator.html Basicamente, a classe Collator é um comparador de Strings sensitivos à localização. Neste algoritmo eu a utilizei da forma mais simples possível, com sua localização Default. P.S: Agradecimento especial ao rei_astro, que me deu dicas valiosas (que me levou à classe Collator) e puxões de orelha que se transformaram numa melhora substancial do código em relação à alguns métodos que prendiam a execução. Espero que gostem e lhes seja útil. Qualquer dúvida ou crítica, sintam-se livres para me contatar. Abraços.
Por: Mariana Ribeiro Mendes
Bubble Sort em Java
Bubble Sort É um dos algoritmos mais simples e é indicado apenas para quando se há uma pequena quantidade de dados. Sua implementação é simples, ele percorre uma lista de dados várias vezes, e em cada passagem pela lista ele leva o maior elemento que ele encontrar naquela sequencia para o final (última posição possível para sua colocação). Complexidade do pior caso: O (n²) Complexidade do caso médio: O(n²) Complexidade do melhor caso: n Espero que gostem. Qualquer dúvida ou discordância, sintam-se livres para me contatar. Abraços.
Por: Mariana Ribeiro Mendes
Fatorial Recursivo em Java
O algoritmo a seguir calcula recursivamente o fatorial de um número dado pelo usuário. É interessante prestarmos atenção em que, como os valores de um fatorial crescem exponencialmente e o algoritmo utiliza int, o valor máximo a ser passado deverá ser 12. Vocês podem testá-lo com long, no entanto o maior valor de long será excedido quando se passa dos 21 (os cálculos começaram a sair errado, façam o teste). Se quiserem, tentem também realizar estes cálculos com double e float. Espero que seja de ajuda. Qualquer dúvida sintam-se livres para perguntar.
Por: Mariana Ribeiro Mendes
Soma Gratificação Menos o IR.
Esse script faz o seguinte processo. Ele pega um salário introduzido pelo usuário na digitação. Depois tem que ser colocada a gratificação em porcentagem. Essa porcentagem é em cima do Salario. Depois o desconto IR (Imposto de Renda) em porcentagem, também em cima do salário.
Por: Fernando dos Santos Amador
Verificador de Palíndromos
O programa lê um número inteiro de 5 dígitos e informa se ele é palíndromo ou não. *Palíndromo: Sequência de caracteres, seja ela lida de frente para trás ou de trás para frente.
Por: Santiago Staviski
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT









