Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




4
Prinzipien zur Modellierung von CouchDB-Dokumenten
Ich habe eine Frage, die ich seit einiger Zeit zu beantworten versuche, aber nicht herausfinden kann: Wie entwerfen oder teilen Sie CouchDB-Dokumente auf? Nehmen Sie zum Beispiel einen Blog-Beitrag. Der halb "relationale" Weg, dies zu tun, wäre, ein paar Objekte zu erstellen: Post Benutzer Kommentar Etikett Snippet Das macht sehr …

28
So lösen Sie localhost von Error: Listen Sie EADDRINUSE
Ich teste einen Server, der in NodeJS unter Windows 7 geschrieben ist, und wenn ich versuche, den Tester in der Befehlszeile auszuführen, erhalte ich den folgenden Fehler Error: listen EADDRINUSE at errnoException (net.js:614:11) at Array.0 (net.js:704:26) at EventEmitter._tickCallback (node.js:192:40) Wie kann ich das Problem beheben, ohne es neu zu starten?
120 node.js  windows-7 

7
Wie validiere ich eine E-Mail in PHP?
Wie kann ich überprüfen, ob der Eingabewert eine gültige E-Mail-Adresse mit PHP5 ist? Jetzt benutze ich diesen Code function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } aber es zeigt veralteten Fehler. Wie kann ich dieses Problem beheben? Bitte hilf mir.

10
Wie kann ich die Standardausgabe eines Prozesses protokollieren, der vom Start-Stopp-Dämon gestartet wurde?
Ich verwende ein Init-Skript, um einen einfachen Prozess auszuführen, der gestartet wird mit: start-stop-daemon --start --quiet --chuid $DAEMONUSER \ --make-pidfile --pidfile $PIDFILE --background \ --exec $DAEMON $DAEMON_ARGS Der Prozess mit dem Namen $ DAEMON druckt normalerweise Protokollinformationen in die Standardausgabe. Soweit ich das beurteilen kann, werden diese Daten nirgendwo gespeichert. …

3
Was ist der Vorteil der Verwendung von Async mit MVC5?
Was ist der Unterschied zwischen: public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe); if (result.Success) { return Redirect("~/home"); } else { AddErrors(result); } } return View(model); } und: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) …

3
Was bedeutet @hide im Android-Quellcode?
Für den ActivityQuellcode Zeile 3898 (ganz unten): /** * @hide */ public final boolean isResumed() { return mResumed; } Was heißt @hidedas Ich habe festgestellt, dass ich public class ChildActivity extends Activity { ... }nicht verwenden / sehen kann Activity.isResumed(). Ist das normal? Wie kann ich darauf zugreifen?

3
MySQL 5.7 vollständig entfernen [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Ich versuche, MySQL vollständig von meinem Ubuntu 12.04 zu deinstallieren. Aber …
120 mysql  ubuntu 

14
Style Bottom Line in Android
Ich muss eine Android-Form erstellen, damit nur der Boden einen Strich hat (eine gestrichelte Linie). Wenn ich Folgendes versuche, halbiert der Strich die Form mitten durch die Mitte. Weiß jemand, wie man es richtig macht? Der Strich muss die unterste Linie / Grenze sein. Ich verwende die Form als Hintergrund …


2
Wo kann man EJB 3.1 und CDI verwenden?
Ich mache ein Java EE-basiertes Produkt, in dem ich GlassFish 3 und EJB 3.1 verwende. Meine Anwendung verfügt über Session Beans , einen Scheduler und verwendet Webdienste. Ich habe kürzlich Apache TomEE kennengelernt , das Contexts and Dependency Injection (CDI) unterstützt . Der GlassFish-Container unterstützt auch CDI. Kann ich Session …


10
Wie liste ich Dateien in einem Android-Verzeichnis auf?
Hier ist mein Code bisher: String path = Environment.getExternalStorageDirectory().toString()+"/Pictures"; AssetManager mgr = getAssets(); try { String list[] = mgr.list(path); Log.e("FILES", String.valueOf(list.length)); if (list != null) for (int i=0; i<list.length; ++i) { Log.e("FILE:", path +"/"+ list[i]); } } catch (IOException e) { Log.v("List error:", "can't list" + path); } Obwohl ich …
120 android 

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.