La programmation

Q & A pour les programmeurs professionnels et passionnés




7
Comment obtenir le nom de la méthode appelante?
y a-t-il un moyen dans Ruby de trouver le nom de la méthode appelante à l'intérieur d'une méthode? Par exemple: class Test def self.foo Fooz.bar end end class Fooz def self.bar # get Test.foo or foo end end
161 ruby 



13
Vérifiez deux arguments en Java, tous deux non nuls ou tous les deux nuls avec élégance
J'ai utilisé Spring Boot pour développer un projet shell utilisé pour envoyer des e-mails, par exemple sendmail -from foo@bar.com -password foobar -subject "hello world" -to aaa@bbb.com Si les arguments fromet passwordmanquent, j'utilise un expéditeur et un mot de passe par défaut, par exemple noreply@bar.comet 123456. Donc, si l'utilisateur transmet l' …
161 java 


4
Modifier le délai d'expiration par défaut pour le moka
Si nous avons un fichier de test unitaire my-spec.js et fonctionnant avec mocha: mocha my-spec.js Le délai d'expiration par défaut sera de 2000 ms. Il peut être écrasé pour un test partiel avec un paramètre de ligne de commande: mocha my-spec.js --timeout 5000 Est-il possible de modifier globalement le délai …

4
Comment lire le contenu d'un fichier dans une variable dans un fichier batch?
Ce fichier de commandes libère une version de TEST à LIVE. Je souhaite ajouter une contrainte de vérification dans ce fichier qui garantit qu'il existe un document de publication d'accompagnement dans un dossier spécifique. "C:\Program Files\Windows Resource Kits\Tools\robocopy.exe" "\\testserver\testapp$" "\\liveserver\liveapp$" *.* /E /XA:H /PURGE /XO /XD ".svn" /NDL /NC /NS …
161 batch-file 





4
Dans Django, comment filtrer un QuerySet avec des recherches de champs dynamiques?
Étant donné une classe: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) Est-il possible, et si oui comment, d'avoir un QuerySet qui filtre en fonction d'arguments dynamiques? Par exemple: # Instead of: Person.objects.filter(name__startswith='B') # ... and: Person.objects.filter(name__endswith='B') # ... is there some way, given: filter_by = '{0}__{1}'.format('name', 'startswith') filter_value …

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.