Resultados de la búsqueda a petición "guava"

2 la respuesta

¿En qué se diferencia Guava Splitter.onPattern (..). Split () de String.split (..)?

Recientemente aproveché el poder de unexpresión regular anticipada dividir una cadena: "abc8".split("(?=\\d)|\\W")Si se imprime en la consola, esta expresión devuelve: [abc, 8]Muy satisfecho con este resultado, quería transferir esto a Guava ...

5 la respuesta

no existe tal error de método: ImmutableList.copyOf ()

Estoy usando Guava-05-snapshot, con Sun's JDK 1.6. El código explota al ejecutar este fragmento: List<String> badpasswords = Lists.newArrayList( Password.badWords); Collections.sort(badpasswords); ImmutableList<String> tmp ...

3 la respuesta

Splitter explota en un patrón simple

Acabo de empezar a usarnos Guayaba en lugar de Google-Collections. La clase Splitter parecía genial. Pero cuando lo uso, así: private static final Pattern p = Pattern.compile(" +"); private static final Splitter usSplitter = ...

5 la respuesta

Java 8 Stream String Filtro nulo o vacío

Tengo Google Guava dentro de Stream: this.map.entrySet().stream() .filter(entity -> !Strings.isNullOrEmpty(entity.getValue())) .map(obj -> String.format("%s=%s", obj.getKey(), obj.getValue())) .collect(Collectors.joining(","))Como veis hay una ...

1 la respuesta

Leer bytes de un archivo de clase dentro de un archivo Jar

tengo un.jar archivo que tiene.class archivos y.java archivos Quiero cargar el contenido de un específico.class presentar comobyte[] formación. static byte[] getBytes(String javaFileName, String jar) throws IOException { try (JarFile jarFile = ...

1 la respuesta

Llamadas de método de regulación utilizando la clase Guava RateLimiter

Estoy tratando de limitar el número de llamadas a un método por segundo. Traté de lograr esto usando Guava RateLimiter. RateLimiter rateLimiter = RateLimiter.create(1.0);//Max 1 call per sec rateLimiter.acquire(); performOperation();//The method ...

2 la respuesta

java.lang.NoSuchMethodError: com.google.common.base.Preconditions

Estoy recibiendo este ...

2 la respuesta

IllegalAnnotationsException SetMultimap es una interfaz y JAXB no puede manejar interfaces

Tengo el siguiente código: private SetMultimap<String, Dynamic> dynamicFields = TreeMultimap.create(Ordering.natural(), new Comparator<Dynamic>() { @Override public int compare(Dynamic o1, Dynamic o2) { ...

3 la respuesta

¿Por qué WeakHashMap tiene una fuerte referencia al valor después de GC?

El objeto clave en WeakHashMap se volvió débilmente accesible. Y el mapa debe eliminar la entrada después de GC. Pero queda una fuerte referencia al objeto de valor. ¿Por qué? El mismo comportamiento se observa con el mapa de guayaba ...

8 la respuesta

NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor se confunde en el contenedor de Elastic Search

Al crear Elasticsearch Client, obtengo la excepción java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor () Ljava / util / concurrent / Executor; Después de algunas búsquedas, las costuras como ...