Articles of tarea

Inicie la aplicación en un momento específico

Me preguntaba si es posible (y si es así) iniciar mi aplicación en un momento específico, algo así como un reloj de alarma que se activa en un momento específico. Digamos que quiero que mi aplicación se inicie a las 8 de la mañana, ¿es eso posible?

¿Cómo llevar una tarea de fondo al frente debajo del panal?

en mi actividad de raíz de aplicaciones, tengo una barra de tabs personalizada, que contiene tres tabs para alternar entre tres pantallas implementadas con ViewFlipper. Lo que quiero hacer ahora es dar a cada una de esas pantallas su propia stack de actividades, hacer que la barra de tabs esté disponible en todas mis actividades […]

Ver la tarea reciente de Android ejecutada por el usuario

Me gustaría ver la tarea reciente de mi teléfono Android. Estaba intentando un código de internet pero ninguno de ellos funciona correctamente. Solo quiero obtener el PID y el nombre de la última aplicación ejecutada por el usuario. Por ejemplo, si ejecuto la aplicación de la calculadora y luego la aplicación de tarea reciente que […]

¿Qué sucede mientras esperas el resultado de una tarea?

Estoy usando HttpClient para publicar datos en un servicio remoto en un proyecto .NET 4.0. No me preocupa el locking de esta operación, así que pensé que podría omitir ContinueWith o async / await y usar Result. Mientras estaba depurando, me encontré con un problema donde el servidor remoto no respondía. A medida que avanzaba […]

El número mínimo de monedas cuya sum es S

Dada una lista de N monedas, sus valores (V1, V2, …, VN) y la sum total S. Encuentre el número mínimo de monedas cuya sum es S (podemos usar tantas monedas de un tipo como queremos), o informan que no es posible seleccionar las monedas de tal manera que sumn hasta S. Intento entender la […]

almacenando en caché el resultado de un método de fábrica si no arroja

ACTUALIZACIÓN: Muy revisada después de que @usr señaló que había asumido incorrectamente que el modo de seguridad de subprocesos por defecto de Lazy era LazyThreadSafetyMode.PublicationOnly … Quiero calcular de forma diferida un valor a través de un Método de fábrica async (es decir, devuelve Task ) y tenerlo en caché cuando tenga éxito. A excepción, […]

Mi aplicación C # devuelve 0xE0434352 al Progtwigdor de tareas de Windows, pero no se está bloqueando

He escrito algunas aplicaciones de C # que tengo en ejecución a través del progtwigdor de tareas de Windows. Se están ejecutando correctamente (como puedo ver en los archivos de registro que están escribiendo) pero el progtwigdor de tareas de Windows muestra que devuelven un resultado de última ejecución de 0xE0434352 . ¿Hay algo que […]

Establecer ApartmentState en una tarea

Estoy intentando establecer el estado del departamento en una tarea, pero no veo ninguna opción para hacerlo. ¿Hay alguna manera de hacer esto usando una Tarea? for (int i = 0; i < zom.Count; i++) { Task t = Task.Factory.StartNew(zom[i].Process); t.Wait(); }

¿Cómo puedo evitar continuidades sincrónicas en una tarea?

Tengo un código de biblioteca (red de socket) que proporciona una API basada en Task para respuestas pendientes a las solicitudes, en función de TaskCompletionSource . Sin embargo, hay una molestia en el TPL ya que parece imposible evitar las continuas sincrónicas. Lo que me gustaría poder hacer es: decirle a TaskCompletionSource que no debe […]

¿Por qué la Tarea no es covariante?

class ResultBase {} class Result : ResultBase {} Task GetResult() { return Task.FromResult(new Result()); } El comstackdor me dice que no puede convertir implícitamente Task a Task . ¿Alguien puede explicar por qué es esto? Hubiera esperado que la covarianza me permitiera escribir el código de esta manera.