Skip to content

Instantly share code, notes, and snippets.

View zeroum's full-sized avatar

Bruno Laturner zeroum

View GitHub Profile
@zeroum
zeroum / Main.java
Last active December 11, 2015 01:18
Um teste de performance de parse de string para número de 1-65535 usando NumberFormatException ou regular expressions para validar os números.
import java.util.Random;
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
int TAMANHO = 10 * 250 * 1000;
Pattern p = Pattern.compile("^[0-9]{1,6}$");
@zeroum
zeroum / UserDetailsServiceImpl.java
Created March 9, 2012 19:34
Implementação do UserDetailsService do Spring Security, com backend próprio da aplicação
package zeroum.business.service.seguranca.impl;
import java.util.ArrayList;
import java.util.Collection;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.*;
import zeroum.business.service.seguranca.UsuarioService;
@zeroum
zeroum / messages.java
Created January 22, 2012 01:11
L10n no VRaptor com message bundles em formato xml
import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Properties;
import java.util.ResourceBundle;
public class messages extends ResourceBundle {