Resultados de la búsqueda a petición "guava"
¿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 ...
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 ...
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 = ...
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 ...
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 = ...
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 ...
java.lang.NoSuchMethodError: com.google.common.base.Preconditions
Estoy recibiendo este ...
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) { ...
¿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 ...
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 ...