Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Wie werden Zeilenumbrüche beim Speichern der Befehlsausgabe in einer Variablen beibehalten?
Ich benutze Bash Shell unter Linux. Ich habe dieses einfache Skript ... #!/bin/bash TEMP=`sed -n '/'"Starting deployment of"'/,/'"Failed to start context"'/p' "/usr/java/jboss/standalone/log/server.log" | tac | awk '/'"Starting deployment of"'/ {print;exit} 1' | tac` echo $TEMP Wenn ich dieses Skript jedoch ausführe ./temp.sh Die gesamte Ausgabe wird ohne Wagenrücklauf / neue …
102 linux  bash  shell 

3
Wie kann ich einige Funktionen für Cloud-Funktionen für Firebase bereitstellen, ohne andere Funktionen zu beeinträchtigen?
Wenn ich renne firebase deploy --only functions Es liest die index.jsDatei und aktualisiert alle aus dieser Datei exportierten Funktionen. Wenn bei der vorherigen Bereitstellung eine Funktion mit dem Namen vorhanden awar und bei der aktuellen Bereitstellung keine solche Funktion vorhanden ist, awird diese gelöscht. Mit anderen Worten, der Effekt ist …


7
Wie erstelle ich einen Hyperlink im Flutter-Widget?
Ich möchte einen Hyperlink erstellen, der in meiner Flutter-App angezeigt wird. Der Hyperlink sollte in eine Textoder ähnliche Textansichten eingebettet sein wie: The last book bought is <a href='#'>this</a> Irgendwelche Hinweise dazu?
102 flutter 

2
Unterschied zwischen der Definition der Eingabe. Diktat und Diktat?
Ich übe die Verwendung von Typhinweisen in Python 3.5. Einer meiner Kollegen verwendet typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id, user_name) return False def my_change_bandwidths(new_bandwidths: dict, user_id: int, user_name: str) ->bool: print(new_bandwidths, user_id, user_name) return True def main(): my_id, my_name = 23, "Tiras" …

5
Vue.js erhalten ausgewählte Option auf @change
Zunächst möchte ich sagen, dass ich neu in Vue bin und dies mein erstes Projekt ist, das Vue jemals verwendet. Ich habe eine Combobox und möchte basierend auf der ausgewählten Combobox etwas anderes machen. Ich benutze separate vue.html und Typoskript-Datei. Hier ist mein Code. <select name="LeaveType" @change="onChange()" class="form-control"> <option value="1">Annual …

6
Environment.getExternalStorageDirectory () ist in Java der API-Ebene 29 veraltet
Bei der Arbeit mit Android Java, kürzlich aktualisiertes SDK auf API-Level 29, wird jetzt eine Warnung angezeigt, die dies besagt Environment.getExternalStorageDirectory() ist in API-Level 29 veraltet Mein Code ist private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { final String folderPath = Environment.getExternalStorageDirectory() + "/PhotoEditors"; File folder = new File(folderPath); if (!folder.exists()) …

5
Ändern Sie die E-Mail-Adresse in Git
Ich habe ein Projekt in Git Stash gehostet. Es ist mit Jenkins gebaut. Jetzt habe ich einen Tippfehler gemacht, als ich mein Git lokal installiert habe. Wie @ ab.com anstelle von @ abc.com Nach jedem Build sendet Jenkins E-Mail-Benachrichtigungen und nimmt meine falsche E-Mail-Adresse von Git Commit auf und versucht, …
102 git  email  jenkins  git-stash 


13
Wie verwende ich Django-Vorlagen ohne den Rest von Django?
Ich möchte die Django-Vorlagen-Engine in meinem (Python-) Code verwenden, erstelle jedoch keine Django-basierte Website. Wie verwende ich es, ohne eine settings.py-Datei (und andere) zu haben und die Umgebungsvariable DJANGO_SETTINGS_MODULE festlegen zu müssen? Wenn ich den folgenden Code ausführe: >>> import django.template >>> from django.template import Template, Context >>> t = …


17
Zeile in SQLite in Android löschen
Dies mag eine dumme Frage sein, aber ich bin neu in SQLite und kann das anscheinend nicht herausfinden. Ich habe 1 Tabelle, hat Spalten KEY_ROWID, KEY_NAME, KAY_LATITUDE, undKEY_LONGITUDE . Ich möchte, dass der Benutzer einen auswählen und löschen kann. Kann mir jemand eine Richtung geben, in der ich anfangen soll? …




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.