Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


8
Abrufen des Dateinamens von der URI-Zeichenfolge in C #
Ich habe diese Methode zum Abrufen des Dateinamens von einem String-URI. Was kann ich tun, um es robuster zu machen? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
206 c#  string  uri  filenames 

12
Gleiche Navigationsschublade in verschiedenen Aktivitäten
Ich habe eine funktionierende Navigationsschublade erstellt, wie sie im Tutorial auf der Website developer.android.com gezeigt wird . Aber jetzt möchte ich eine Navigationsschublade verwenden, die ich in der NavigationDrawer.class für mehrere Aktivitäten in meiner Anwendung erstellt habe. Meine Frage ist, ob jemand hier ein kleines Tutorial erstellen kann, in dem …


22
Gibt es eine Möglichkeit, eine Bildlaufansicht programmgesteuert zu einem bestimmten Bearbeitungstext zu scrollen?
Ich habe eine sehr lange Aktivität mit einer Bildlaufansicht. Es ist ein Formular mit verschiedenen Feldern, die der Benutzer ausfüllen muss. Ich habe ein Kontrollkästchen in der Mitte meines Formulars, und wenn der Benutzer es aktiviert, möchte ich zu einem bestimmten Teil der Ansicht scrollen. Gibt es eine Möglichkeit, programmgesteuert …



8
Unterschied zwischen "Optional.orElse ()" und "Optional.orElseGet ()"
Ich versuche den Unterschied zwischen Optional<T>.orElse()und Optional<T>.orElseGet()Methoden zu verstehen . Die Beschreibung für die orElse()Methode lautet "Geben Sie den Wert zurück, falls vorhanden, andernfalls geben Sie einen anderen zurück." Die Beschreibung für die orElseGet()Methode lautet "Geben Sie den Wert zurück, falls vorhanden, rufen Sie andernfalls den anderen auf und geben …
206 java  java-8  optional 

30
Migration: Fremdschlüsseleinschränkung kann nicht hinzugefügt werden
Ich versuche, Fremdschlüssel in Laravel zu erstellen, aber wenn ich meine Tabelle mit migriere artisan, wird der folgende Fehler ausgegeben: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mein Migrationscode lautet wie folgt: Migrationsdatei …

13
Ändern Sie den Platzhaltertext mit jQuery
Ich verwende ein jQuery-Platzhalter-Plugin (https://github.com/danielstocks/jQuery-Placeholder). Ich muss den Platzhaltertext mit der Änderung im Dropdown-Menü ändern. Aber es ändert sich nicht. Hier ist der Code: $(function () { $('input[placeholder], textarea[placeholder]').placeholder(); $('#serMemdd').change(function () { var k = $(this).val(); if (k == 1) { $("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname)").placeholder(); } else if …

7
Wie füge ich ein Verzeichnis zum Klassenpfad in einem Anwendungslaufprofil in IntelliJ IDEA hinzu?
Ich versuche, dem Klassenpfad eines Anwendungslaufprofils ein Verzeichnis hinzuzufügen Wenn ich mit -cp x: target / classes in den VM-Einstellungen überschreibe, wird der folgende Fehler angezeigt: java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain Haben Sie eine Idee, wie Sie dem Klassenpfad für mein Projekt ein Verzeichnis hinzufügen können?

14
Wie sende ich Parameter von einem Benachrichtigungsklick an eine Aktivität?
Ich kann anhand meiner Benachrichtigung einen Weg finden, Parameter an meine Aktivität zu senden. Ich habe einen Dienst, der eine Benachrichtigung erstellt. Wenn der Benutzer auf die Benachrichtigung klickt, möchte ich meine Hauptaktivität mit einigen speziellen Parametern öffnen. ZB eine Artikel-ID, damit meine Aktivität eine spezielle Artikeldetailansicht laden und anzeigen …

7
Was ist effizienter, eine für jede Schleife oder ein Iterator?
Welches ist der effizienteste Weg, um eine Sammlung zu durchlaufen? List<Integer> a = new ArrayList<Integer>(); for (Integer integer : a) { integer.toString(); } oder List<Integer> a = new ArrayList<Integer>(); for (Iterator iterator = a.iterator(); iterator.hasNext();) { Integer integer = (Integer) iterator.next(); integer.toString(); } Bitte beachten Sie, dass dies kein genaues …

11
Ist es möglich, ein "Style Change" -Ereignis anzuhören?
Ist es möglich, in jQuery einen Ereignis-Listener zu erstellen, der an Stiländerungen gebunden werden kann? Wenn ich beispielsweise etwas "tun" möchte, wenn ein Element die Abmessungen ändert, oder andere Änderungen am Stilattribut, könnte ich Folgendes tun: $('div').bind('style', function() { console.log($(this).css('height')); }); $('div').height(100); // yields '100' Es wäre wirklich nützlich. Irgendwelche …
206 javascript  jquery 


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.