La programmation

Q & A pour les programmeurs professionnels et passionnés


18
Comment mettre à jour npm
J'essaye d'installer le passe-partout de mean.io. Il échoue lors de l'exécutionsudo npm install -g meanio@latest . Avant d'échouer, il note qu'il «veut» la version 1.4.x de npm, alors que j'ai 1.2.18 installé. J'ai donc essayé de mettre à jour npm au plus tard; plusieurs façons. Dont le dernier était ... …
124 ubuntu  npm 

11
Que signifie threadsafe?
Récemment, j'ai essayé d'accéder à une zone de texte à partir d'un fil (autre que le fil d'interface utilisateur) et une exception a été levée. Il a dit quelque chose sur le "code n'étant pas thread-safe" et j'ai donc fini par écrire un délégué (un exemple de MSDN a aidé) …

11
Comment lancer le HTML en utilisant Chrome en mode «--allow-file-access-from-files»?
J'ai la même situation avec ICI Et pour résoudre ce problème, je dois lancer un fichier html en utilisant Chrome en mode "--allow-file-access-from-files". J'ai essayé plusieurs fois les étapes suivantes, mais cela ne fonctionne pas. démarrer cmd sous windows 7 direct vers le dossier chrome.exe fais ça chrome --allow-file-access-from-files file:///C:/test%20-%203.html

8
Script PowerShell pour rechercher et remplacer tous les fichiers avec une extension spécifique
J'ai plusieurs fichiers de configuration sur Windows Server 2008 imbriqués comme tels: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config Dans ma configuration, je dois faire un remplacement de chaîne comme tel: <add key="Environment" value="Dev"/> va devenir: <add key="Environment" value="Demo"/> J'ai pensé à utiliser le script par lots, mais il n'y avait pas de bon moyen …


22
Prendre une entrée de caractère du scanner
J'essaie de trouver un moyen de prendre une charentrée du clavier. J'ai essayé d'utiliser: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Cette méthode n'existe pas. J'ai essayé de prendre ccomme un String. Pourtant, cela ne fonctionnerait pas toujours dans tous les cas, car l'autre méthode que j'appelle de …



1
ClearInterval () peut-il être appelé dans setInterval ()?
bigloop=setInterval(function () { var checked = $('#status_table tr [id^="monitor_"]:checked'); if (checked.index()===-1 ||checked.length===0 || ){ bigloop=clearInterval(bigloop); $('#monitor').button('enable'); }else{ (function loop(i) { //monitor element at index i monitoring($(checked[i]).parents('tr')); //delay of 3 seconds setTimeout(function () { //when incremented i is less than the number of rows, call loop for next index if (++i …

2
Quelles sont les différences entre Conda et Anaconda?
Mise à jour post-question: Voir Introduction à Conda pour plus de détails. Le problème: J'ai d'abord installé Anaconda sur mon ubuntu à ~/anaconda, lorsque j'essayais de mettre à jour mon anaconda, selon la documentation de Continuum Analytics, je devrais utiliser les commandes suivantes: conda update conda conda update anaconda Puis …
124 python  anaconda  conda 



8
Pourquoi une expression lambda doit-elle être castée lorsqu'elle est fournie en tant que paramètre de délégué simple?
Prenez la méthode System.Windows.Forms.Control.Invoke (méthode Delegate) Pourquoi cela donne-t-il une erreur de compilation: string str = "woop"; Invoke(() => this.Text = str); // Error: Cannot convert lambda expression to type 'System.Delegate' // because it is not a delegate type Pourtant, cela fonctionne bien: string str = "woop"; Invoke((Action)(() => this.Text …
124 c#  c#-3.0  delegates  lambda 

2
Quelle est la différence entre tous les projets et sous-projets
Sur une version gradle multi-projets, quelqu'un peut-il me dire quelle est exactement la différence entre la section «tous les projets» et celle «sous-projets»? Juste le répertoire parent? Quelqu'un utilise-t-il les deux? Dans l'affirmative, avez-vous des règles générales qui déterminent ce qui est généralement mis dans chacun d'eux? Question connexe: quelle …
124 gradle 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.