Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Datenbankdesign für Tagging
Wie würden Sie eine Datenbank entwerfen, die die folgenden Tagging-Funktionen unterstützt: Elemente können eine große Anzahl von Tags haben Die Suche nach allen Elementen, die mit einem bestimmten Satz von Tags versehen sind, muss schnell erfolgen (die Elemente müssen ALLE Tags enthalten, es handelt sich also um eine UND-Suche, nicht …

14
Wie verwalten Sie Datenbanken in Entwicklung, Test und Produktion?
Es fiel mir schwer, gute Beispiele für die Verwaltung von Datenbankschemata und -daten zwischen Entwicklungs-, Test- und Produktionsservern zu finden. Hier ist unser Setup. Jeder Entwickler hat eine virtuelle Maschine, auf der unsere App und die MySQL-Datenbank ausgeführt werden. Es ist ihre persönliche Sandbox, um zu tun, was sie wollen. …
171 mysql  svn 

17
Wie konvertiere ich ein Double in einen String in C ++?
Ich muss ein Double als String speichern. Ich weiß, dass ich es verwenden kann, printfwenn ich es anzeigen möchte, aber ich möchte es nur in einer Zeichenfolgenvariablen speichern, damit ich es später in einer Karte speichern kann (als Wert , nicht als Schlüssel ).
171 c++  string  double 


5
So debuggen Sie Apache mod_rewrite
Ich habe zwei Hauptprobleme mit mod_rewrite: 1) Wenn ich eine ungültige Regel habe, wird kein aussagekräftiger Fehler gemeldet 2) Um jede Änderung zuverlässig zu testen, muss ich den Chrome-Cache löschen. Dies ist keine Raketenwissenschaft, aber ich muss Strg + Umschalt + Entf drücken, dann auf OK klicken, das Fenster schließen …


6
Github (SSH) über öffentliches WIFI, Port 22 blockiert
Ich bin derzeit an einem öffentlichen WIFI-Ort und kann SSH nicht verwenden (sie haben diesen Port wahrscheinlich blockiert). Ich brauche diese Verbindung jedoch, um a git push. ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused Ist es möglich, diese Einschränkung zu umgehen, indem Sie einen …
171 git  ssh  github  wifi  public 

5
Wie kann ein Div an der Spitze seines übergeordneten Elements ausgerichtet werden, wobei das Inline-Block-Verhalten beibehalten wird?
Siehe: http://jsfiddle.net/b2BpB/1/ F: Wie können Sie Box1 und Box3 an der Oberseite des übergeordneten Div ausrichten boxContainer? #boxContainerContainer { background: #fdd; text-align: center; } #boxContainer { display: inline-block; border: thick dotted #060; margin: 0px auto 10px auto; text-align: left; } #box1 { width: 50px; height: 50px; background: #999; display: inline-block; …
171 css  html 

11
Bootstrap rechts Spalte oben in der mobilen Ansicht
Ich habe eine Bootstrap-Seite wie diese: <div class="row"> <div class="col-md-6"> A </div> <div class="col-md-6"> B </div> </div> Sieht aus wie: ----- |A|B| ----- Wenn ich es mir also auf einem mobilen Gerät ansehe, befindet sich die Spalte A oben, aber ich möchte das B oben. Ist das möglich? Ich habe …


4
Installation der neuesten Version von git in Ubuntu
Meine aktuelle Git-Version 1.7.9.5 ... Ich muss auf mindestens Git 1.7.10 aktualisieren, damit der git cloneBefehl ordnungsgemäß funktioniert Ich habe versucht, ein sudo add-apt-repository ppa:git-core/ppaUpgrade durchzuführen, aber Folgendes ergab: Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 125, in <module> ppa_info = get_ppa_info_from_lp(user, ppa_name) File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp …
171 git  ubuntu 

11
Was ist ein existenzieller Typ?
Ich habe den Wikipedia-Artikel Existenzielle Typen gelesen . Ich habe festgestellt, dass sie aufgrund des existenziellen Operators (∃) als existenzielle Typen bezeichnet werden. Ich bin mir jedoch nicht sicher, worum es geht. Was ist der Unterschied zwischen T = ∃X { X a; int f(X); } und T = ∀x …

2
Ändern Sie die Alpha-Deckkraft der Variablen WENIGER
Mit WENIGER weiß ich, dass ich die Sättigung oder den Farbton einer Farbvariablen ändern kann. Das sieht so aus: background: lighten(@blue, 20%); Ich möchte jedoch die Alpha-Deckkraft meiner Farbe ändern. Am liebsten so: background: alpha(@blue, 20%); Gibt es eine einfache Möglichkeit, dies in WENIGER zu tun?
171 css  variables  less  opacity  alpha 


7
Java-Enumeration - warum toString anstelle von name verwenden?
Wenn Sie sich in der Enum-API die Methode ansehen name(), heißt es: Gibt den Namen dieser Aufzählungskonstante genau so zurück, wie er in der Aufzählungsdeklaration deklariert ist. Die meisten Programmierer sollten die toString-Methode gegenüber dieser bevorzugen, da die toString-Methode möglicherweise einen benutzerfreundlicheren Namen zurückgibt. Diese Methode wurde hauptsächlich für den …
171 java  enums 

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.