Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




13
Überprüfen Sie zwei Argumente in Java, entweder beide nicht null oder beide elegant null
Ich habe Spring Boot verwendet, um ein Shell-Projekt zu entwickeln, mit dem E-Mails gesendet werden, z sendmail -from foo@bar.com -password foobar -subject "hello world" -to aaa@bbb.com Wenn die Argumente fromund passwordfehlen, verwende ich einen Standardabsender und ein Standardkennwort, z . B. noreply@bar.comund 123456. Wenn der Benutzer das fromArgument übergibt , …
160 java 

21
Gradle findet tools.jar nicht
Ich verwende Javadoc-Doclets mit Gradle, daher muss ich das Paket tools.jar verwenden, das sich im Ordner lib des JDK befindet (in meinem Fall 1.6.0_26). Der Punkt ist, dass gradle es nicht automatisch nimmt, also habe ich dieses Tools-Paket zu meinem libs-Ordner hinzugefügt und es dann zu dependencies.gradle hinzugefügt. Jetzt möchte …
160 java  gradle  groovy  build 

4
Ändern Sie das Standardzeitlimit für Mokka
Wenn wir eine Unit-Test-Datei my-spec.js haben und mit Mokka laufen: mocha my-spec.js Das Standardzeitlimit beträgt 2000 ms. Es kann für einen Teiltest mit einem Befehlszeilenparameter überschrieben werden: mocha my-spec.js --timeout 5000 Ist es möglich, das Standardzeitlimit für alle Tests global zu ändern? Das heißt, der Standardwert für das Zeitlimit unterscheidet …


9
So erhalten Sie die letzte Einfüge-ID nach der Einfügeabfrage im aktiven Datensatz des Codeigniters
Ich habe eine Einfügeabfrage (aktiver Datensatzstil), mit der die Formularfelder in eine MySQL-Tabelle eingefügt werden. Ich möchte die letzte automatisch inkrementierte ID für die Einfügeoperation als Rückgabewert meiner Abfrage erhalten, habe jedoch einige Probleme damit. Im Controller: function add_post(){ $post_data = array( 'id' => '', 'user_id' => '11330', 'content' => …
160 mysql  codeigniter 

3
Warnung: Die Methode assertEquals vom Typ Assert ist veraltet
Assert.assertEqualsWelche Methode sollen wir jetzt verwenden, da die Methode veraltet ist? Der folgende Code: String arg1 = "test"; String arg2 = "me"; Assert.assertEquals(arg1, arg2); Gibt die folgenden Warnungen: Mehrere Markierungen in dieser Zeile Die Methode assertEquals (String, String) vom Typ Assert ist veraltet Der Typ Assert ist veraltet
160 java  junit 




7
AngularJS - Funktion an Direktive übergeben
Ich habe ein Beispiel angleJS <div ng-controller="testCtrl"> <test color1="color1" updateFn="updateFn()"></test> </div> <script> angular.module('dr', []) .controller("testCtrl", function($scope) { $scope.color1 = "color"; $scope.updateFn = function() { alert('123'); } }) .directive('test', function() { return { restrict: 'E', scope: {color1: '=', updateFn: '&'}, template: "<button ng-click='updateFn()'>Click</button>", replace: true, link: function(scope, elm, attrs) { } …
160 angularjs 

4
Was ist eine Standardmethode, um in Python ein No-Op durchzuführen?
Ich schreibe oft if / elif / else-Konstrukte in Python und möchte Optionen einschließen, die auftreten können, für die die entsprechende Aktion jedoch darin besteht, nichts zu tun. Mir ist klar, dass ich diese if-Anweisungen einfach ausschließen könnte, aber aus Gründen der Lesbarkeit finde ich es hilfreich, sie alle einzuschließen, …
160 python 

4
Wie filtert man in Django ein QuerySet mit dynamischen Feldsuchen?
Bei einer Klasse: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) Ist es möglich und wenn ja wie, ein QuerySet zu haben, das basierend auf dynamischen Argumenten filtert? Beispielsweise: # 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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.