Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
JPA-Kartensammlung von Enums
Gibt es in JPA eine Möglichkeit, eine Sammlung von Aufzählungen innerhalb der Entitätsklasse zuzuordnen? Oder besteht die einzige Lösung darin, Enum mit einer anderen Domänenklasse zu versehen und damit die Sammlung zuzuordnen? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } Ich verwende …
89 java  jpa  jakarta-ee 

5
rsync synchronisiert die .htaccess-Datei nicht
Ich versuche, Verzeichnis A von Server1 mit Verzeichnis B von Server2 zu synchronisieren. Ich saß im Verzeichnis A von Server1 und führte die folgenden Befehle aus. rsync -av * server2::sharename/B Das Interessante ist jedoch, dass alle Dateien und Verzeichnisse außer .htaccess oder versteckten Dateien im Verzeichnis A synchronisiert werden. Alle …
89 linux  shell  unix  wildcard  rsync 


4
Vim Configure Line Number Coloring
Ich suche nach einer Möglichkeit, die Farbe für die Zeilennummerierung (wie :set nuin :) in Vim zu konfigurieren . Die Standardeinstellung auf den meisten Plattformen scheint gelb zu sein (was auch für einige hervorgehobene Token verwendet wird). Ich würde gerne die Zeilennummern ein dim grau färben; irgendwo in der Nähe …

16
Batch - Beim Befehl rmdir wird "Das Verzeichnis ist nicht leer" angezeigt
Ich mache ein Batch-Skript und ein Teil des Skripts versucht, ein Verzeichnis und alle seine Unterverzeichnisse zu entfernen. Ich erhalte die Meldung, dass ein Unterverzeichnis nicht leer ist. Ich habe einen Artikel über die Indizierung als Schuldigen gelesen. Ich habe WSearch deaktiviert, aber irgendwann wurde der Fehler erneut angezeigt. rmdir …

2
Android Canvas.drawText
Ich habe eine Ansicht, ich zeichne mit dem Canvas-Objekt in der onDraw-Methode (Canvas-Canvas). Mein Code lautet: Paint paint = new Paint(); paint.setColor(Color.WHITE); paint.setStyle(Style.FILL); canvas.drawPaint(paint); paint.setColor(android.R.color.black); paint.setTextSize(20); canvas.drawText("Some Text", 10, 25, paint); Das Problem ist, dass der Text nicht im Hintergrund angezeigt wird. Was mache ich falsch? Wenn ich canvas.drawPaint (paint) …

8
So extrahieren Sie Zeichenfolgen nach einem Muster mit grep, regex oder perl
Ich habe eine Datei, die ungefähr so ​​aussieht: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> Ich muss alles in den folgenden Anführungszeichen extrahieren name=, dh content_analyzer, content_analyzer2und content_analyzer_items. Ich mache das auf einer Linux-Box, also ist eine Lösung mit …

4
Kann ich ein at-Symbol (@) in URLs verwenden?
Ist es sicher, ein @Symbol als Teil eines Benutzers zu verwenden? Eine mögliche URL wäre beispielsweise http://example.com/@dave. Die Idee ist, dass Benutzer heutzutage häufig als "@user" bezeichnet werden. Warum also nicht die Benutzerseite "@username" erstellen?
89 http  url  character 


13
Wie überprüfe ich die Version der JAR-Datei?
Ich arbeite derzeit an einer J2ME-Polieranwendung und verbessere sie nur. Ich habe Schwierigkeiten, die genaue Version der JAR-Datei zu erhalten. Gibt es eine Möglichkeit, die Version der JAR-Datei für die in der Klasse durchgeführten Importe zu finden? Ich meine, wenn Sie etwas haben, importieren Sie xyz; Können wir wissen, zu …

14
Was ist das richtige Ziel für die Umgebungsvariable JAVA_HOME für eine Linux OpenJDK Debian-basierte Distribution?
JAVA_HOMEMuss in Windows auf den JDK-Installationsordner verweisen ( JAVA_HOME/binder alle ausführbaren Dateien und JAVA_HOME/libsalle Standardbibliotheken enthält jar). Wenn ich das JDK-Bundle von Sun herunterlade und unter Linux installiere, ist es das gleiche Verfahren. Ich muss jedoch Kubuntus Standard-OpenJDK-Paket verwenden. Das Problem ist, dass alle ausführbaren Dateien in platziert werden /usr/bin. …

7
Regex stimmen nur mit ganzen Wörtern überein
Ich habe einen regulären Ausdruck, mit dem ich alle Wörter in einem bestimmten Inhaltsblock finde, bei denen die Groß- und Kleinschreibung nicht berücksichtigt wird und die in einem in einer Datenbank gespeicherten Glossar enthalten sind. Hier ist mein Muster: /($word)/i Das Problem ist, wenn ich /(Foo)/idann Wörter wie Foodget übereinstimmen. …

9
(String) oder .toString ()?
Ich habe eine Methode mit einem Object o Parameter. Bei dieser Methode weiß ich genau, dass es ein String"o" gibt, das nicht null ist. Es besteht keine Notwendigkeit, etwas zu überprüfen oder etwas anderes zu tun. Ich muss es genau wie ein behandelnString Objekt behandeln. Nur neugierig - was ist …
89 java  casting 

6
Verwenden von% als Host beim Erstellen eines MySQL-Benutzers
Meine MySQL-Datenbank benötigt zwei Benutzer: Appuser und Support. Einer der Anwendungsentwickler besteht darauf, dass ich vier Konten für diese Benutzer erstelle: appuser@'%' appuser@'localhost' support@'%' support@'localhost' Für mein Leben kann ich nicht herausfinden, warum er glaubt, dass wir das brauchen. Würde sich die Verwendung des Platzhalters als Host nicht um den …
89 mysql 

6
error :: make_unique ist kein Mitglied von 'std'
Ich versuche, das folgende Thread-Pool-Programm zu kompilieren, das bei der Codeüberprüfung veröffentlicht wurde, um es zu testen. /codereview/55100/platform-independant-thread-pool-v4 Aber ich bekomme die Fehler threadpool.hpp: In member function ‘std::future<decltype (task((forward<Args>)(args)...))> threadpool::enqueue_task(Func&&, Args&& ...)’: threadpool.hpp:94:28: error: ‘make_unique’ was not declared in this scope auto package_ptr = make_unique<task_package_impl<R, decltype(bound_task)>> (std::move(bound_task), std::move(promise)); ^ threadpool.hpp:94:81: …

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.