es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CONCURRENTHASHMAP

Haga que scheduledExecutor llame a un método con argumentos diferentes, de modo que cada hilo procese solo un argumento.

En mi constructor de clase, creo un ejecutor: scheduledExecutorService = Executors.newScheduledThreadPool( ARGUMENTS.size(), ExecutorServiceUtils.createThreadFactory(“process-%d”)); Tengo un conjunto llamado ARGUMENTS que contiene 5 ArgumentTypes (un enum) (ARG1, ARG2, ARG3, ARG4, ARG5). Programo un trabajo periódico para cada uno: for (ArgumentType arg : ARGUMENT_TYPES) { scheduledExecutorService.scheduleAtFixedRate(() -> work(arg), SCHEDULED_TASK_INITIAL_DELAY_MILLIS, 1L, TimeUnit.MILLISECONDS); } Luego . . . Read more

¿Por qué no está especializado std::hash en std?

¿Por qué no está especializado en std el std::hash? Esto causa errores de compilación como el siguiente: std::unordered_map m; m.insert(std::make_pair(“Foo”, 1)); //error m[“Bar”] = 2; // también es un error ¿Hay alguna razón para esto?