Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Durchsuchen eines Baums mit LINQ
Ich habe einen Baum aus dieser Klasse erstellt. class Node { public string Key { get; } public List<Node> Children { get; } } Ich möchte alle Kinder und alle ihre Kinder durchsuchen, um diejenigen zu finden, die einer Bedingung entsprechen: node.Key == SomeSpecialKey Wie kann ich es implementieren?
87 c#  .net  linq 

7
Android Studio öffnet automatisch die Dokumentationsansicht
Ich weiß nicht, ob es sich um einen Fehler oder eine Einstellung handelt, aber es ist sehr ärgerlich, wenn Sie einen Wert eingeben, dh android:layout_gravity="", es werden Hinweise mit Dropdown-Liste geöffnet, und nach einer Weile wird die Dokumentationsansicht geöffnet und die Dropdown-Liste mit Hinweisen ausgeblendet. Ich habe überprüft, ob kein …

8
Wie lege ich den Java SDK-Pfad in AndroidStudio fest?
Ich hatte Java 1.7.0_21 installiert und ich habe heute 1.7.0_45 installiert, nachdem ich die vorherige Version deinstalliert hatte. Jetzt hat Android Studio das Kompilieren von Projekten eingestellt und sagt, dass der Ordner 1.7.0_21 nicht gefunden werden kann. Wie kann ich den neuen Pfad für Java SDK festlegen? Ich habe auch …

4
Wie füge ich einer SVG-Grafik einen Tooltip hinzu?
Ich habe eine Reihe von SVG-Rechtecken (mit D3.js) und möchte beim Mouseover eine Nachricht anzeigen. Die Nachricht sollte von einem Feld umgeben sein, das als Hintergrund dient. Sie sollten beide perfekt zueinander und zum Rechteck (oben und zentriert) ausgerichtet sein. Was ist der beste Weg, dies zu tun? Ich habe …


9
Wie rufe ich eine statische Methode in JSP / EL auf?
Ich bin neu in JSP. Ich habe versucht, MySQL und meine JSP-Seiten zu verbinden, und es funktioniert einwandfrei. Aber hier ist, was ich tun musste. Ich habe ein Tabellenattribut namens "balance". Rufen Sie es ab und verwenden Sie es, um einen neuen Wert namens "Betrag" zu berechnen. (Ich drucke nicht …
87 java  jsp  el 

18
Zufallszahlen ohne Duplikate erstellen
In diesem Fall ist der MAX nur 5, sodass ich die Duplikate einzeln überprüfen kann. Wie kann ich dies jedoch einfacher tun? Was ist zum Beispiel, wenn der MAX einen Wert von 20 hat? Vielen Dank. int MAX = 5; for (i = 1 , i <= MAX; i++) { …
87 java  random 

10
Schwerwiegender Fehler LNK1104: Datei 'libboost_system-vc110-mt-gd-1_51.lib' kann nicht geöffnet werden.
Anscheinend kann ich das nicht zum Laufen bringen. Ich habe eine einfache Konsolenanwendung (die von der websocket++Bibliothek abhängt ) erstellt, die BoostBibliotheken benötigt . Aber wenn ich versuche zu kompilieren, bekomme ich: Schwerwiegender Fehler LNK1104: Datei 'libboost_system-vc110-mt-gd-1_51.lib' kann nicht geöffnet werden. Ich habe jedoch den bjam erstellt, der die Bibliothek …
87 c++  boost 

3
Abgleichen eines Knotens basierend auf dem Wert eines Geschwisters mit XPath
Ein XML-Dokument wie dieses haben: <?xml version="1.0" encoding="UTF-8"?> <records type="array"> <record> <name>svn</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">69075</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> </record> <record> <name>domain.tld.</name> <record-type>NS</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>domain.tld.</data> </record> <record> <name>blog</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> …
87 xml  xpath 

3
jQuery - Bestimmen Sie, ob das Eingabeelement ein Textfeld oder eine Auswahlliste ist
Wie würde ich feststellen, ob das von einem: Eingabefilter in jQuery zurückgegebene Element ein Textfeld oder eine Auswahlliste ist? Ich möchte für jedes ein anderes Verhalten haben (Textfeld gibt Textwert zurück, Auswahl gibt sowohl Schlüssel als auch Text zurück) Beispielaufbau: <div id="InputBody"> <div class="box"> <span id="StartDate"> <input type="text" id="control1"> </span> …

2
Die EXECUTE-Berechtigung wird für die benutzerdefinierten Tabellentypen verweigert.
Ich habe eine Frage zu benutzerdefinierten Tabellentypen in SQL Server 2008. Für die Notwendigkeit einer der ASP.NET-Anwendungen haben wir unsere eigenen Tabellentypen in SQL Server 2008 definiert, um sie als Parameter in den gespeicherten Prozeduren zu verwenden (bei der Ausführung des Befehls sql in der ASP.NET-Anwendung übergeben wir das DataTable-Objekt …

20
Das deklarierte Paket stimmt nicht mit dem erwarteten Paket "" überein.
Ich benutze Eclipse und habe Java seit einiger Zeit nicht mehr benutzt. Ich kann meinen Code jedoch problemlos über die Befehlszeile kompilieren und die erforderlichen .classDateien generieren . In Eclipse wird das beanstandet The declared package "Devices" does not match the expected package "". Was bedeutet das und wie kann …
87 java  eclipse 

5
Pure CSS reduzieren / erweitern div
Ich habe ein reines kollabierbares CSS-Div, das auf dem Code eines anderen basiert, der die :targetPseudoklasse verwendet. Was ich versuche einzurichten, ist eine Seite mit mehr als 12 Fragen, und wenn Sie auf die Schaltfläche + klicken, wird die Antwort div darunter erweitert. Ich kann nicht herausfinden, wie mehrere kollabierende …
87 css  collapsable 

6
Ermitteln Sie, ob ein Schlüssel an etwas in vim gebunden ist
Ich würde gerne wissen, ob es eine Möglichkeit gibt, herauszufinden, ob ein Schlüssel etwas in vim tut. Ich weiß, dass ich :mapbenutzerdefinierte Zuordnungen anzeigen kann, aber gibt es etwas für die integrierten Funktionen? Zum Beispiel habe ich immer hatte CTRL- Wgebunden Tab schließen, weil ich dachte , dass es ungenutzt …
87 vim  key-bindings 

6
Git-Submodule. In einen neuen Klon des Superprojekts ziehen
OK. Also dachte ich ich hätte das geleckt ... aber jetzt .... Ich habe ein Projekt, das eine kleine Bibliothek von GitHub als Submodul enthält. In der Originalversion dieses Superprojekts funktioniert das Submodul wie erwartet. Ich habe jedoch gerade das Superprojekt geklont und getan, was ich dachte: "git submodule init", …

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.