Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
IN-Klausel mit NULL oder IS NULL
Postgres ist die Datenbank Kann ich einen NULL-Wert für eine IN-Klausel verwenden? Beispiel: SELECT * FROM tbl_name WHERE id_field IN ('value1', 'value2', 'value3', NULL) Ich möchte mich auf diese vier Werte beschränken. Ich habe die obige Anweisung ausprobiert und sie funktioniert nicht. Sie wird ausgeführt, fügt jedoch keine Datensätze mit …

2
Gepuffert gegen ungepuffertes IO
Ich habe erfahren, dass E / A in Programmen standardmäßig gepuffert sind, dh sie werden von einem temporären Speicher an das anfordernde Programm gesendet. Ich verstehe, dass das Puffern die E / A-Leistung verbessert (möglicherweise durch Reduzieren von Systemaufrufen). Ich habe Beispiele für das Deaktivieren der Pufferung gesehen, wie setvbufin …

9
statische Variablen in einer Inline-Funktion
Ich habe eine Funktion, die in einer Header-Datei deklariert und definiert ist. Dies ist ein Problem für sich. Wenn diese Funktion nicht inline ist, erhält jede Übersetzungseinheit, die diesen Header verwendet, eine Kopie der Funktion, und wenn sie miteinander verknüpft sind, werden sie dupliziert. Ich habe das "behoben", indem ich …

4
Zugriff auf Mitgliedsvariablen einer Klasse in Python?
class Example(object): def the_example(self): itsProblem = "problem" theExample = Example() print(theExample.itsProblem) Wie greife ich auf die Variable einer Klasse zu? Ich habe versucht, diese Definition hinzuzufügen: def return_itsProblem(self): return itsProblem Das scheitert aber auch.
83 python  class  methods  return 

8
Befehl kopieren oder rsync
Der folgende Befehl funktioniert wie erwartet ... cp -ur /home/abc/* /mnt/windowsabc/ Hat rsync einen Vorteil gegenüber? Gibt es eine bessere Möglichkeit, den Sicherungsordner alle 24 Stunden synchron zu halten?
83 rsync  cp 

14
Vermeiden Sie die Jackson-Serialisierung für nicht abgerufene faule Objekte
Ich habe einen einfachen Controller, der ein Benutzerobjekt zurückgibt. Dieser Benutzer hat Attributkoordinaten mit der Eigenschaft FetchType.LAZY im Ruhezustand. Wenn ich versuche, diesen Benutzer zu erhalten, muss ich immer alle Koordinaten laden, um das Benutzerobjekt zu erhalten. Andernfalls löst Jackson beim Versuch, den Benutzer zu serialisieren, die Ausnahme aus: com.fasterxml.jackson.databind.JsonMappingException: …

7
Was ist der Unterschied zwischen CloseableHttpClient und HttpClient in der Apache HttpClient-API?
Ich studiere eine von unserer Firma entwickelte Anwendung. Es verwendet die Apache HttpClient-Bibliothek. Im Quellcode werden mithilfe der HttpClientKlasse Instanzen erstellt, um eine Verbindung zu einem Server herzustellen. Ich möchte mehr über Apache HttpClient erfahren und habe diese Beispiele durchgearbeitet . Alle Beispiele verwenden CloseableHttpClientanstelle von HttpClient. Also ich denke …

3
Verwenden Sie group by für zwei Felder und zählen Sie in SQL
Ich habe eine Tabelle in meiner MySQL-Datenbank, die zwei Spalten enthält: Gruppe und Untergruppe. Siehe unten. group, subGroup grp-A, sub-A grp-A, sub-A grp-A, sub-B grp-B, sub-A grp-B, sub-B grp-B, sub-B Ich versuche, die Anzahl der Datensätze für jede einzelne Paargruppe / Untergruppe zu ermitteln. Das erwarte ich: group, subGroup, count …
83 mysql  sql 



3
Java: Was genau ist der Unterschied zwischen NIO und NIO.2?
Ich verstehe nicht ganz, wie unterschiedlich sie voneinander sind, daher habe ich einige Anfragen zu diesen beiden Paketen. Nachdem Oracle sich ein wenig bei Google umgesehen hat , scheint es, als hätte Oracle beschlossen, das Paket als Teil der JDK7-Version NIOmit dem neueren und erweiterten NIO.2Paket zu aktualisieren . Wie …
83 java  io  nio  difference 

5
Analysieren von nicht null gepolsterten Zeitstempeln in Python
Ich möchte Datumsangaben von Zeitstempeln wie den folgenden erhalten: 3/1/2014 9:55mit datetime.strptimeoder etwas Äquivalentem. Der Monat, der Tag des Monats und die Stunde sind nicht mit Nullen aufgefüllt, aber es scheint keine hier aufgeführte Formatierungsanweisung zu geben, die dies automatisch analysieren kann. Was ist der beste Ansatz dafür? Vielen Dank!
83 python  datetime 


2
Wie löse ich den Git-Status "Nicht zusammengeführte Pfade:"?
Ich habe Zweig dogin zusammengeführt animal. Wenn ich mich verpflichte, erhalte ich Folgendes: Unmerged paths: (use "git reset HEAD <file>..." to unstage) (use "git add <file>..." to mark resolution both deleted: ../public/images/originals/dog.ai added by them: ../public/images/original_files/dog.ai Ich hatte in jedem Zweig unterschiedliche Verzeichnis- und Dateinamen. Der animalZweig hat die Änderungen, …
83 git  merge 


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.