Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


6
"Open / Close" SqlConnection oder offen halten?
Ich habe meine Geschäftslogik in einfachen statischen Klassen mit statischen Methoden implementiert. Jede dieser Methoden öffnet / schließt die SQL-Verbindung, wenn sie aufgerufen wird: public static void DoSomething(string something) { using (SqlConnection connection = new SqlConnection("...")) { connection.Open(); // ... connection.Close(); } } Ich denke jedoch, dass das Vermeiden des …
121 c#  sqlconnection 

13
CSS3-Hintergrundbildübergang
Ich versuche, mithilfe des CSS-Übergangs einen "Fade-In-Fade-Out" -Effekt zu erzielen. Aber ich kann das nicht mit dem Hintergrundbild zum Laufen bringen ... Das CSS: .title a { display: block; width: 340px; height: 338px; color: black; background: transparent; /* TRANSITION */ -webkit-transition: background 1s; -moz-transition: background 1s; -o-transition: background 1s; transition: …

6
Was ist die JavaScript-Konvention für keine Operation?
Was ist die JavaScript-Konvention für keine Operation? Wie ein Python- passBefehl. Eine Option ist einfach eine leere Funktion: function() {} jQuery bietet an $.noop(), die einfach die obige leere Funktion aufruft. Ist es akzeptabel, einfach einen Wert von falseoder einzugeben 0? Im Kontext ... all dies funktioniert ohne einen Fehler …


14
Scrollen Sie zurück zum Anfang des scrollbaren Div
<div id="containerDiv"></div> #containerDiv { position: absolute; top: 0px; width: 400px; height: 100%; padding: 5px; font-size: .875em; overflow-y: scroll; } document.getElementById("containerDiv").innerHTML = variableLongText; Wie setze ich die Bildlaufposition beim nächsten Mal wieder auf die Oberseite des Container-Div zurück?
121 javascript  html  scroll 



13
Uint8Array zum String in Javascript
Ich habe einige UTF-8-codierte Daten, die in einer Reihe von Uint8Array-Elementen in Javascript leben. Gibt es eine effiziente Möglichkeit, diese in eine reguläre Javascript-Zeichenfolge zu dekodieren (ich glaube, Javascript verwendet 16-Bit-Unicode)? Ich möchte nicht jeweils ein Zeichen hinzufügen, da die String-Konzentration zu CPU-intensiv werden würde.
121 javascript 

1
Importieren Sie zwei exportierte Klassen mit demselben Namen
In Typoskript muss ich mit Angular 2 zwei Klassen mit demselben Namen importieren, die jedoch auf unterschiedlichen Pfaden liegen. Das Projekt ist zu groß, als dass es mir schwer fällt, die exportierten Klassennamen zu ändern. Gibt es eine Möglichkeit, die importierten Klassen zu aliasen? import {Class1} from '../location1/class1' import {Class1} …

5
Der Docker-Einstiegspunkt, auf dem das Bash-Skript ausgeführt wird, erhält die Berechtigung "verweigert".
Ich versuche, meine node.js-App anzudocken. Wenn der Container erstellt ist, soll er a ausführen git cloneund dann den Knotenserver starten. Deshalb habe ich diese Operationen in ein .sh-Skript eingefügt. Führen Sie das Skript als einzelnen Befehl im ENTRYPOINT aus: FROM ubuntu:14.04 RUN apt-get update && apt-get install -y build-essential libssl-dev …
121 bash  shell  docker 

4
Warum sind globale Variablen böse? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . 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 6 Monaten . Verbessere diese Frage Ich versuche herauszufinden, warum die Verwendung von globalin Python …

13
Vorgehensweise "Nicht gefangen (im Versprechen) DOMException: play () ist fehlgeschlagen, weil der Benutzer nicht zuerst mit dem Dokument interagiert hat." auf dem Desktop mit Chrome 66?
Ich erhalte die Fehlermeldung .. Nicht erfasst (im Versprechen) DOMException: play () ist fehlgeschlagen, weil der Benutzer nicht zuerst mit dem Dokument interagiert hat. ..wenn Sie versuchen, Videos mit Chrome Version 66 auf dem Desktop abzuspielen. Ich habe eine Anzeige gefunden, die automatisch auf einer Website abgespielt wurde, jedoch den …



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.