La programmation

Q & A pour les programmeurs professionnels et passionnés


5
Déclaration d'une méthode abstraite dans TypeScript
J'essaie de comprendre comment définir correctement les méthodes abstraites en TypeScript: En utilisant l'exemple d'héritage d'origine: class Animal { constructor(public name) { } makeSound(input : string) : string; move(meters) { alert(this.name + " moved " + meters + "m."); } } class Snake extends Animal { constructor(name) { super(name); } …
195 typescript 

6
Git: Comment corriger la branche active dans un référentiel nu?
J'ai un référentiel nu utilisé comme magasin central pour mon projet. Tous les développeurs font git clone <repo>pour partager avec elle. Quand ils font le clone, ils obtiennent une extraction de la branche principale (à moins qu'ils le fassent git clone -n) car repo.git/HEADcontient ref: refs/heads/master, ce qui en fait …
195 git 

5
Pourquoi l'inspecteur de Pycharm se plaint-il de «d = {}»?
Lors de l'initialisation d'un dictionnaire avec d = {}l'inspecteur de code de Pycharm génère un avertissement, disant Cette création de dictionnaire pourrait être réécrite en tant que littéral de dictionnaire. Si je le réécris, d = dict()l'avertissement disparaît. Puisqu'il s'agit{} déjà d' un dictionnaire littéral, je suis presque sûr que …
195 python  pycharm 


7
Comment installer un package NuGet dans le deuxième projet d'une solution?
Je travaille actuellement sur une solution qui contenait initialement un projet ( My.First.Project.Name). J'ai installé Castle Windsor en exécutant: Install-Package Castle.Windsor Je viens d'ajouter un autre projet ( My.Second.Project.Name) à la solution et je veux également installer Castle Windsor dans ce projet, mais quand je relance Install-Package Castle.Windsor, j'obtiens l'erreur: …

30
Tronquer le nombre à deux décimales sans arrondir
Supposons que j'ai une valeur de 15,7784514, je veux l'afficher 15,77 sans arrondi. var num = parseFloat(15.7784514); document.write(num.toFixed(1)+"<br />"); document.write(num.toFixed(2)+"<br />"); document.write(num.toFixed(3)+"<br />"); document.write(num.toFixed(10)); Résulte en - 15.8 15.78 15.778 15.7784514000 Comment afficher 15,77?
195 javascript 

12
CSS Div stretch 100% hauteur de la page
J'ai une barre de navigation sur le côté gauche de ma page, et je veux qu'elle s'étire jusqu'à 100% de la hauteur de la page. Pas seulement la hauteur de la fenêtre, mais également les zones cachées jusqu'à ce que vous faites défiler. Je ne veux pas utiliser javascript pour …
195 css  height  max  stretch 


30
Détecter l'orientation de la fenêtre, si l'orientation est Portrait, un message d'alerte informe l'utilisateur des instructions.
Je crée un site Web spécialement pour les appareils mobiles. Il y a une page en particulier qui est mieux visualisée en mode paysage. Existe-t-il un moyen de détecter si l'utilisateur qui visite cette page la visualise en mode Portrait et, dans l'affirmative, d'afficher un message l'informant que la page …

8
Créer une matrice numpy remplie de NaNs
J'ai le code suivant: r = numpy.zeros(shape = (width, height, 9)) Il crée une width x height x 9matrice remplie de zéros. Au lieu de cela, j'aimerais savoir s'il existe une fonction ou un moyen de les initialiser à la place en NaNs de manière simple.
195 python  numpy 




8
Comment échapper les guillemets doubles dans un attribut de titre
J'essaye d'utiliser une chaîne qui contient des guillemets doubles dans l'attribut title d'une ancre. Jusqu'à présent, j'ai essayé ceux-ci: <a href=".." title="Some \"text\"">Some text</a> <!-- The title looks like `Some \` --!> et <a href=".." title="Some "text"">Some text</a> <!-- The title looks like `Some ` --!> Veuillez noter que l'utilisation …
195 html  escaping  quotes 

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.