La programmation

Q & A pour les programmeurs professionnels et passionnés



14
Pourquoi omettrait-on la balise close?
Je continue de lire que c'est une mauvaise pratique d'utiliser la balise de fermeture PHP ?>à la fin du fichier. Le problème d'en-tête ne semble pas pertinent dans le contexte suivant (et c'est le seul bon argument jusqu'à présent): Les versions modernes de PHP définissent l'indicateur output_buffering dans php.ini Si …




10
Python unittest - opposé à assertRaises?
Je veux écrire un test pour établir qu'une exception n'est pas déclenchée dans une circonstance donnée. Il est simple de tester si une exception est levée ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... mais comment pouvez-vous faire le contraire . Quelque chose comme ça dans ce que je cherche ... sValidPath=AlwaysSuppliesAValidPath() …

3
Fusionner jusqu'à un commit spécifique
J'ai créé une nouvelle branche nommée à newbranchpartir de la masterbranche dans git. Maintenant, j'ai fait du travail et je veux fusionner newbranchavec master; cependant, j'ai apporté quelques modifications supplémentaires à newbranchet je veux fusionner newbranchjusqu'au quatrième avant-dernier commit master. J'ai utilisé cherry-pickmais il montre le message pour utiliser les …

9
Comment lire un fichier sans retour à la ligne?
En Python, appeler temp = open(filename,'r').readlines() résulte en une liste dans laquelle chaque élément est une ligne du fichier. C'est un peu stupide mais quand même: readlines()écrit également un caractère de nouvelle ligne dans chaque élément, ce que je ne souhaite pas. Comment puis-je l'éviter?

11
Se moquer des méthodes statiques avec Mockito
J'ai écrit une usine pour produire des java.sql.Connectionobjets: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } Je voudrais valider les paramètres passés DriverManager.getConnection, mais je ne sais pas comment se moquer d'une …

10
Comment appliquer la couleur dans Markdown?
Je souhaite utiliser Markdown pour stocker des informations textuelles. Mais la recherche rapide sur Google indique que Markdown ne prend pas en charge la couleur. De plus, StackOverflow ne prend pas en charge la couleur. Comme en cas de démarque GitHub. Y a-t-il une saveur de démarque qui autorise le …
374 markdown 

30
Supprimer les doublons d'un tableau d'objets en JavaScript
J'ai un objet qui contient un tableau d'objets. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Je me demande quelle est la meilleure méthode pour supprimer les objets en double d'un tableau. Ainsi, par exemple, les choses deviendraient ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}


30
Comment puis-je modifier la largeur par défaut d'une boîte modale Twitter Bootstrap?
J'ai essayé ce qui suit: <div class="modal hide fade modal-admin" id="testModal" style="display: none;"> <div class="modal-header"> <a data-dismiss="modal" class="close">×</a> <h3 id='dialog-heading'></h3> </div> <div class="modal-body"> <div id="dialog-data"></div> </div> <div class="modal-footer"> <a data-dismiss="modal" class="btn" >Close</a> <a class="btn btn-primary" id="btnSaveChanges">Save changes</a> </div> </div> Et ce Javascript: $('.modal-admin').css('width', '750px'); $('.modal-admin').css('margin', '100px auto 100px auto'); $('.modal-admin').modal('show') …


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.