Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

10
Zeilen in Doctrine QueryBuilder zählen
Ich verwende den QueryBuilder von Doctrine, um eine Abfrage zu erstellen, und möchte die Gesamtzahl der Ergebnisse aus der Abfrage abrufen. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Ich möchte nur eine Zählung für diese Abfrage ausführen, …


9
Java abstrakte Schnittstelle
Betrachten Sie ein Beispiel (das in Java kompiliert wird) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Warum muss eine Schnittstelle abstrakt "deklariert" werden? Gibt es andere Regeln, die für eine abstrakte Schnittstelle gelten? Endlich: Wenn abstractes veraltet ist, warum ist es in Java …
197 java  interface  abstract 


8
Alle deaktivierten Kontrollkästchen in jquery finden
Ich habe eine Liste von Kontrollkästchen: <input type="checkbox" name="answer" id="id_1' value="1" /> <input type="checkbox" name="answer" id="id_2' value="2" /> ... <input type="checkbox" name="answer" id="id_n' value="n" /> Ich kann alle Werte der aktivierten Kontrollkästchen erfassen. Meine Frage ist, wie alle Werte von nicht aktivierten Kontrollkästchen abgerufen werden können. Ich habe es versucht: …
197 jquery  html  input  checkbox 

2
Android: So zeichnen Sie einen Rahmen für ein LinearLayout
Ich habe drei Dateien. Das XML, die Zeichenfunktion und die Hauptaktivität. Ich habe einige LinearLayoutin meiner XML-Datei. <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Dies ist die Zeichenfunktion: public class getBorder extends TextView { public getBorder(Context context) { super(context); …

14
URL zum Laden von Ressourcen aus dem Klassenpfad in Java
In Java können Sie alle Arten von Ressourcen mit derselben API, jedoch mit unterschiedlichen URL-Protokollen laden: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Dies entkoppelt das tatsächliche Laden der Ressource von der Anwendung, die die Ressource benötigt, und da eine URL nur eine Zeichenfolge ist, kann das Laden von Ressourcen auch sehr einfach konfiguriert …
197 java  url  classloader 

13
Swifts Schlüsselwort
Swift 2 führte das guardSchlüsselwort ein, mit dem sichergestellt werden kann, dass verschiedene Daten sofort einsatzbereit konfiguriert sind. Ein Beispiel, das ich auf dieser Website gesehen habe, zeigt eine submitTapped-Funktion: func submitTapped() { guard username.text.characters.count > 0 else { return } print("All good") } Ich frage mich, ob die Verwendung …

14
Effizient testen, ob ein Port unter Linux offen ist?
Wie kann ich anhand eines Bash-Skripts schnell herausfinden, ob ein Port 445auf einem Server geöffnet ist / lauscht. Ich habe ein paar Optionen ausprobiert, aber ich möchte etwas schnell: 1. lsof -i :445 (Dauert Sekunden) 2. netstat -an |grep 445 |grep LISTEN(Dauert Sekunden) 3. telnet(es gibt nicht) 4. nmap, netcatsind …
197 linux  bash  shell  port 


30
Der Post-Parameter ist immer null
Seit dem Upgrade auf RC für WebAPI habe ich ein merkwürdiges Problem beim Aufrufen von POST auf meinem WebAPI. Ich bin sogar zu der Basisversion zurückgekehrt, die für ein neues Projekt generiert wurde. So: public void Post(string value) { } und Anruf von Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: …



14
Aktualisierung des Versionskonflikts auf 8.4.0
Fehler : Ausführung für Aufgabe ': app: processDebugGoogleServices' fehlgeschlagen. Bitte beheben Sie den Versionskonflikt, indem Sie entweder die Version des Google Services-Plugins aktualisieren (Informationen zur neuesten Version finden Sie hier ) oder die Version von com.google.android.gms auf 8.3.0 aktualisieren. Ich habe alles getan, was ich gefunden habe. dependencies { // …


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.