Necesito eliminar un elemento del Mapa distribuido de Hazelcast y uso algo como este código (simplificado):
public void realeaseBatchesById(int Id) {
Iterator<Map.Entry<Long, WorkingBatch>> it = workingMap.entrySet().iterator();
while (it.hasNext()) {
WorkingBatch value = it.next().getValue();
if (value.getServer().getId() == idd) {
it.remove();
}
}
}
pero este código no elimina el valor, el tamaño del mapa es el mismo al principio que el tamaño al final.
Cuando veo Hazelcast Javadoc , veo que esta interfaz solo define la eliminación por clave y por clave con valor. ¿Significa que no puedo usar la forma estándar de cómo eliminar el valor del mapa?
Estoy creando un programa que le pide al usuario varios números enteros y una de las declaraciones le pregunta al usuario "Ingrese un número entero que sea negativo, par o positivo e impar". ¿Cómo exactamente haría yo ...
Actualmente estoy haciendo un programa de sudoku, sin embargo, mi código actual parece fallarme. La secuencia de comandos a continuación debe imprimir "Rompecabezas de sudoku inconsistente" si una fila contiene el mismo número varias veces, ...
Soy nuevo en Cassandra y Spark e intento obtener datos de DB usando spark. Estoy usando Java para este propósito. El problema es que no hay excepciones lanzadas o se produjo un error, pero aún así no puedo ...
Sé que 2389% 10 es 9, pero ¿cómo podría crear un método que tome 2 parámetros? Uno para el número y el otro para el índice y devolverá el valor en el índice ...