La programmation

Q & A pour les programmeurs professionnels et passionnés

25
Travailleurs Web sans fichier Javascript séparé?
Pour autant que je sache, les travailleurs Web doivent être écrits dans un fichier JavaScript séparé et appelés comme ceci: new Worker('longrunning.js') J'utilise le compilateur de fermeture pour combiner et réduire tout mon code source JavaScript, et je préfère ne pas avoir mes employés dans des fichiers séparés pour la …


22
Comment regarder à l'intérieur d'un objet Python?
Je commence à coder dans divers projets utilisant Python (y compris le développement web Django et le développement de jeux Panda3D). Pour m'aider à comprendre ce qui se passe, je voudrais essentiellement 'regarder' à l'intérieur des objets Python pour voir comment ils fonctionnent - comme leurs méthodes et propriétés. Disons …

24
Singleton: comment doit-il être utilisé
Edit: À partir d'une autre question, j'ai fourni une réponse qui contient des liens vers de nombreuses questions / réponses sur les singletons: Plus d'informations sur les singletons ici: J'ai donc lu le fil Singletons: un bon design ou une béquille? Et l'argument fait toujours rage. Je vois les singletons …


7
La classe JavaLaunchHelper est implémentée à deux endroits
На этот вопрос есть ответы на Stack Overflow на рdedом : Как разрешить конфликт двух JDK? Aujourd'hui, j'ai mis à niveau mon Intellij Idea sur macOS Sierra, et maintenant, lorsque j'exécute des applications dans la console, j'ai cette erreur: objc [3648]: la classe JavaLaunchHelper est implémentée dans /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0) et …

10
Quelle est la meilleure façon d'itérer un curseur Android?
Je vois souvent du code qui implique d'itérer sur le résultat d'une requête de base de données, de faire quelque chose avec chaque ligne, puis de passer à la ligne suivante. Les exemples typiques sont les suivants. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } …
291 android  cursor 

10
Comment passer des paramètres à la méthode ThreadStart dans Thread?
Comment passer des paramètres à Thread.ThreadStart() méthode en C #? Supposons que j'ai une méthode appelée «téléchargement» public void download(string filename) { // download code } Maintenant, j'ai créé un fil dans la méthode principale: Thread thread = new Thread(new ThreadStart(download(filename)); type de méthode d'erreur attendu. Comment puis-je transmettre des …
291 c#  .net  multithreading 



18
Comment ajouter de nouveaux éléments à un tableau?
J'ai le code suivant: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); Ces deux ajouts ne sont pas en cours de compilation. Comment cela fonctionnerait-il correctement?
291 java  arrays  string 

7
Pourquoi parseInt produit-il NaN avec Array # map?
Du Mozilla Developer Network : [1,4,9].map(Math.sqrt) donnera: [1,2,3] Pourquoi alors cela: ['1','2','3'].map(parseInt) donner ceci: [1, NaN, NaN] J'ai testé dans Firefox 3.0.1 et Chrome 0.3 et comme avertissement, je sais que ce n'est pas une fonctionnalité multi-navigateur (pas d'IE). J'ai découvert que ce qui suit produira l'effet souhaité. Cependant, cela …
291 javascript 


18
Obtenir l'adresse IP de la machine actuelle à l'aide de Java
J'essaie de développer un système où il y a différents nœuds qui sont exécutés sur un système différent ou sur différents ports du même système. Maintenant, tous les nœuds créent un socket avec une IP cible comme IP d'un nœud spécial appelé nœud d'amorçage. Les nœuds créent ensuite le leur …
291 java  sockets  ip 


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.