Articles of processus

Qu’est-ce qu’un “fil” (vraiment)?

J’ai essayé de trouver une bonne définition et de comprendre ce qu’est réellement un fil . Il me semble que je dois rater quelque chose d’évident, mais chaque fois que je lis un fil, c’est presque une définition circulaire, a la “un fil est un fil d’exécution” ou “un moyen de se diviser en tâches”. […]

Comment mettre en pause / dormir le fil ou le processus dans Android?

Je veux faire une pause entre deux lignes de code, laissez-moi vous expliquer un peu: -> l’utilisateur clique sur un bouton (une carte en fait) et je le montre en modifiant l’arrière-plan de ce bouton: thisbutton.setBackgroundResource(R.drawable.icon); -> après 1 seconde, je dois revenir à l’état précédent du bouton en rétablissant son arrière-plan: thisbutton.setBackgroundResource(R.drawable.defaultcard); -> J’ai […]

Comment exécuter une commande et obtenir une sortie de commande dans C ++ en utilisant POSIX?

Je cherche un moyen d’obtenir la sortie d’une commande lorsqu’elle est exécutée dans un programme C ++. J’ai regardé en utilisant la fonction system (), mais cela exécutera simplement une commande. Voici un exemple de ce que je recherche: std::ssortingng result = system( “./some_command” ) ; Je dois exécuter une commande arbitraire et obtenir sa […]

Comment attendre plusieurs sous-processus dans bash pour retourner le code de sortie! = 0 quand un sous-processus se termine avec le code! = 0?

Comment attendre dans un script bash plusieurs sous-processus issus de ce script pour terminer et renvoyer le code de sortie! = 0 lorsque l’un des sous-processus se termine par le code! = 0? Script simple: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait Le script ci-dessus attendra les 10 sous-processus […]

Trouver (et tuer) le locking de processus du port 3000 sur Mac

Comment trouver des processus qui écoutent / utilisent mes ports TCP? Je suis sur mac os x. Parfois, après un crash ou un bug, mon application de rails verrouille le port 3000. Je ne le trouve pas en utilisant ps -ef … Comment trouver la chose stupide et la tuer brutalement …? En faisant rails […]