La programmation

Q & A pour les programmeurs professionnels et passionnés




3
Qu'est-ce que Kestrel (vs IIS / Express)
Qu'est-ce que le serveur Web Kestrel et comment est-il lié à IIS / IIS Express? Je viens de développer des applications sur IIS Express et de les héberger sur un serveur Web IIS. Avec ASP.NET Core, j'ai une dépendance sur Microsoft.AspNetCore.Server.Kestrelet mon démarrage l'a .UseServer("Microsoft.AspNetCore.Server.Kestrel"). Mais lorsque j'exécute mon site …


3
Passer un événement et un argument à v-on dans Vue.js
Je passe un paramètre dans les v-on:inputdirectives. Si je ne le passe pas, je peux accéder à l'événement dans la méthode. Est-il possible que je puisse toujours accéder à l'événement en passant le paramètre à la fonction. Non pas que j'utilise vue-router: C'est sans passer le paramètre. Je peux accéder …
159 vue.js 

5
Os.makedirs de Python ne comprend pas «~» dans mon chemin
J'ai un petit problème avec ~ dans mes chemins. Cet exemple de code crée des répertoires appelés "~ / some_dir" et je ne comprends pas que je voulais créer some_dir dans mon répertoire personnel. my_dir = "~/some_dir" if not os.path.exists(my_dir): os.makedirs(my_dir) Notez que ceci est sur un système basé sur …
159 python  path 

1
Comment choisir en cerise d'une branche à une autre
J'ai 2 succursales, masteret dev. Je suis sur la devbranche et je veux sélectionner 1 commit de masterà dev. Alors j'ai fait $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. Mais quand je fais git statuset gitx, je ne vois pas mon commit be530cec7748e037c665bd5a585e6d9ce11bc8addans l'historique de git. Comment puis-je voir mon …

4
Que signifie «affectation en masse» à Laravel?
Quand j'ai parcouru Laravel Document sur la partie thématique Eloquent ORM, j'ai trouvé un nouveau terme Mass Assignment. Le document montre comment effectuer une attribution en masse et les paramètres de propriétés fillableou guarded. Mais après avoir traversé cela, je n'avais pas clairement compris Mass Assignmentet comment cela fonctionne. Dans …


9
Comment utiliser une valeur d'énumération typographique dans une instruction Angular2 ngSwitch
L'énumération Typescript semble une correspondance naturelle avec la directive ngSwitch d'Angular2. Mais quand j'essaye d'utiliser une énumération dans le modèle de mon composant, j'obtiens "Impossible de lire la propriété 'xxx' de undefined in ...". Comment puis-je utiliser des valeurs d'énumération dans mon modèle de composant? Veuillez noter que cela est …



3
Tapez des annotations pour * args et ** kwargs
J'essaie les annotations de type Python avec des classes de base abstraites pour écrire certaines interfaces. Existe-t-il un moyen d'annoter les types possibles de *argset **kwargs? Par exemple, comment exprimerait-on que les arguments sensibles d'une fonction sont soit un intou deux ints? type(args)donne Tupledonc ma supposition était d'annoter le type …

5
Comment passer des arguments à entrypoint dans docker-compose.yml
J'utilise cette image: dperson / samba L'image définit son propre point d'entrée et je ne veux pas le remplacer. J'ai besoin de passer des arguments au point d'entrée, facile avec docker uniquement: docker run ... dperson/samba arg1 arg2 arg3 Mais comment le faire avec docker_compose.yml? En ce moment, j'utilise comme …

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.