Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


24
Wie kann ich überprüfen, ob ein Element im sichtbaren DOM vorhanden ist?
Wie testet man ein Element ohne Verwendung der getElementByIdMethode auf Existenz ? Ich habe eine Live-Demo als Referenz eingerichtet. Ich werde den Code auch hier ausdrucken: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i < …

16
Standard prägnante Möglichkeit, eine Datei in Java zu kopieren?
Es hat mich immer gestört, dass die einzige Möglichkeit, eine Datei in Java zu kopieren, darin besteht, Streams zu öffnen, einen Puffer zu deklarieren, eine Datei einzulesen, sie zu durchlaufen und in den anderen Steam zu schreiben. Das Web ist übersät mit ähnlichen, aber immer noch leicht unterschiedlichen Implementierungen dieser …
421 java  file  copy 

4
Verschieben geänderter Dateien zum Einchecken in einen anderen Zweig
Das passiert mir oft: Ich schreibe Code, checke meine Änderungen ein und stelle dann fest, dass ich nicht in der richtigen Verzweigung bin, um diese Änderungen einzuchecken. Ich kann jedoch nicht zu einem anderen Zweig wechseln, ohne dass meine Änderungen rückgängig gemacht werden. Gibt es eine Möglichkeit, Änderungen in einen …
421 git  github 

17
Wie ordne ich ausgerichteten Speicher nur mit der Standardbibliothek zu?
Ich habe gerade einen Test im Rahmen eines Vorstellungsgesprächs abgeschlossen, und eine Frage hat mich verblüfft, selbst wenn ich Google als Referenz verwendet habe. Ich würde gerne sehen, was die StackOverflow-Crew damit machen kann: Die memset_16alignedFunktion erfordert einen 16-Byte-ausgerichteten Zeiger, der an sie übergeben wird. Andernfalls stürzt sie ab. a) …

9
CharSequence VS String in Java?
Bei der Programmierung in Android werden die meisten Textwerte in erwartet CharSequence. Warum ist das so? Was ist der Vorteil und was sind die Hauptauswirkungen der Verwendung von CharSequenceOver String? Was sind die Hauptunterschiede und welche Probleme werden erwartet, wenn Sie sie verwenden und von einem zum anderen konvertieren?

17
Letztes Zeichen eines StringBuilder entfernen?
Wenn Sie eine Sammlung durchlaufen und aus jedem durch ein Trennzeichen getrennten Datenzeichen eine Zeichenfolge erstellen müssen, erhalten Sie am Ende immer ein zusätzliches Trennzeichen, z for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Gibt etwas wie: serverId_1, serverId_2, serverId_3, Ich möchte das letzte Zeichen im StringBuilder löschen (ohne …

10
Elegante Möglichkeiten zur Unterstützung der Äquivalenz („Gleichheit“) in Python-Klassen
Beim Schreiben von benutzerdefinierten Klassen ist es häufig wichtig, die Äquivalenz mithilfe der Operatoren ==und zuzulassen !=. In Python wird dies durch die Implementierung der jeweiligen __eq__bzw. der __ne__speziellen Methode ermöglicht. Der einfachste Weg, dies zu tun, ist die folgende Methode: class Foo: def __init__(self, item): self.item = item def …

7
Darstellung von null in JSON
Was ist die bevorzugte Methode zum Zurückgeben von Nullwerten in JSON? Gibt es eine andere Präferenz für Primitive? Wenn mein Objekt auf dem Server beispielsweise eine Ganzzahl namens "myCount" ohne Wert hat, ist der korrekteste JSON für diesen Wert: {} oder { "myCount": null } oder { "myCount": 0 } …
421 json  jackson  gson 

6
Wie erfasse ich die Curl-Ausgabe in einer Datei?
Ich habe ein Textdokument, das eine Reihe von URLs in diesem Format enthält: URL = "sitehere.com" Was ich tun möchte, ist auszuführen curl -K myfile.txtund die Ausgabe der Antwort, die Curl zurückgibt, in eine Datei zu bekommen. Wie kann ich das machen?
421 batch-file  curl 

4
Definieren: Was ist ein HashSet?
HashSet Die C # HashSet-Datenstruktur wurde in .NET Framework 3.5 eingeführt. Eine vollständige Liste der implementierten Mitglieder finden Sie auf der HashSet MSDN- Seite. Wo wird es verwendet? Warum sollten Sie es verwenden wollen?
420 c#  hashset 

6
Wann wird "ON UPDATE CASCADE" verwendet?
Ich verwende regelmäßig "ON DELETE CASCADE", aber niemals "ON UPDATE CASCADE", da ich nicht so sicher bin, in welcher Situation es nützlich sein wird. Zur Diskussion sehen wir uns einen Code an. CREATE TABLE parent ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id) ); CREATE TABLE child ( id …

30
Entity Framework Provider-Typ konnte nicht geladen werden?
Ich versuche, meine Tests in TeamCity auszuführen, das derzeit auf meinem Computer installiert ist. System.InvalidOperationException:: Das Entity Framework Provider - Typ ‚ für die‘ 'ADO.NET - Provider konnte nicht geladen werden. Stellen Sie sicher, dass die Provider-Assembly für die ausgeführte Anwendung verfügbar ist.System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServerVersion=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Data.SqlClient Weitere Informationen finden Sie …

12
Was ist der Unterschied zwischen Float und Double?
Ich habe über den Unterschied zwischen doppelter und einfacher Genauigkeit gelesen. In den meisten Fällen scheint die Verwendung des einen oder anderen die Ergebnisse jedoch nicht zu beeinflussen floatund doublescheint austauschbar zu sein. Ist das wirklich der Fall? Wann sind Schwimmer und Doppel austauschbar? Was sind die Unterschiede zwischen ihnen?


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.