La programmation

Q & A pour les programmeurs professionnels et passionnés

30
Comment puis-je obtenir l'ID de vidéo YouTube à partir d'une URL?
Je veux obtenir l' v=idURL de YouTube avec JavaScript (pas de jQuery, pur JavaScript). Exemples de formats d'URL YouTube http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Ou tout autre format YouTube contenant un identifiant vidéo dans l'URL. Résultat de ces formats u8nQa1cJyX8
257 javascript  regex  url  youtube 

15
Taille initiale pour ArrayList
Vous pouvez définir la taille initiale d'une liste de tableaux en faisant ArrayList<Integer> arr=new ArrayList<Integer>(10); Cependant, vous ne pouvez pas faire arr.add(5, 10); car il provoque une exception hors limites. À quoi sert de définir une taille initiale si vous ne pouvez pas accéder à l'espace que vous avez alloué? …

7
Ignorer les doublons lors de la production de cartes à l'aide de flux
Map<String, String> phoneBook = people.stream() .collect(toMap(Person::getName, Person::getAddress)); J'obtiens java.lang.IllegalStateException: Duplicate keylorsqu'un élément dupliqué est trouvé. Est-il possible d'ignorer une telle exception lors de l'ajout de valeurs à la carte? Lorsqu'il y a un doublon, il devrait simplement continuer en ignorant cette clé en double.
257 java  java-8  java-stream 







13
Comment écouter les changements des «accessoires»
Dans les documents VueJs 2.0, je ne trouve aucun crochet qui écouterait les propschangements. Est-ce que VueJs a des crochets similaires onPropsUpdated()ou similaires? Mettre à jour Comme l'a suggéré @wostex, j'ai essayé watchma propriété mais rien n'a changé. Puis j'ai réalisé que j'avais un cas particulier: <template> <child :my-prop="myProp"></child> </template> …

9
UnicodeDecodeError, octet de continuation invalide
Pourquoi l'élément ci-dessous échoue? et pourquoi réussit-il avec le codec "latin-1"? o = "a test of \xe9 char" #I want this to remain a string as this is what I am receiving v = o.decode("utf-8") résulte en: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\encodings\utf_8.py", …
257 python  unicode  decode 

10
Mongoose: findOneAndUpdate ne renvoie pas le document mis à jour
Ci-dessous mon code var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var Cat = mongoose.model('Cat', { name: String, age: {type: Number, default: 20}, create: {type: Date, default: Date.now} }); Cat.findOneAndUpdate({age: 17}, {$set:{name:"Naomi"}},function(err, doc){ if(err){ console.log("Something wrong when updating data!"); } console.log(doc); }); J'ai déjà un enregistrement dans ma base de données mongo et …

5
Typographie: différence entre String et string
Quelqu'un connaît-il la différence entre String et string en TypeScript? Ai-je raison de supposer qu'ils devraient être les mêmes? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! La version actuelle du compilateur dit: Type 'String' …
257 typescript 


3
Dockerfile copy garder la structure du sous-répertoire
J'essaie de copier un certain nombre de fichiers et de dossiers dans une image Docker à partir de mon hôte local. Les fichiers sont comme ceci: folder1 file1 file2 folder2 file1 file2 J'essaie de faire la copie comme ceci: COPY files/* /files/ Cependant, tous les fichiers sont placés dans / …
257 copy  docker  dockerfile 

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.