Bisher kenne ich die wichtigsten Unterschiede zwischen diesen drei nicht. Wenn mich jemand danach fragt, sage ich ihm nur, dass C # eine Programmiersprache ist, HTML und XML Auszeichnungssprachen sind und JavaScript und VBScript Skriptsprachen sind. Aber was sind die Hauptunterschiede, die sie voneinander unterscheiden?
(Ich spreche über HTML / CSS-Code (keine Programmiersprachen), aber ich denke, wir stehen auch vor dem gleichen Problem wie bei Programmierern.) Ich bin der leitende Front-End-Designer in einem Team und muss die Ergebnisse meiner Junioren oft in engen Fristen überarbeiten. Ich habe zwei Probleme: Ihr Codierungsstil ist ein bisschen chaotisch. …
Ich mag Scope-based Memory Management (SBMM) oder RAII , wie es in der C ++ - Community häufiger (verwirrenderweise?) Genannt wird . Soweit ich weiß, gibt es bis auf C ++ (und C) keine andere Mainstream-Sprache, die SBMM / RAII zu ihrem Hauptspeicherverwaltungsmechanismus macht. Stattdessen bevorzugen sie die Garbage Collection …
Ich fand dieses Zitat in " Die Freude an Clojure " auf S. 32, aber jemand hat mir letzte Woche beim Abendessen dasselbe gesagt und ich habe es auch an anderen Orten gehört: Ein Nachteil der objektorientierten Programmierung ist die enge Kopplung zwischen Funktion und Daten. Ich verstehe, warum unnötige …
Kürzlich stieß ich auf eine Reihe von Open-Source-Ruby- Projekten (oder die meisten davon waren Ruby- Projekte) auf GitHub , die, wenn sie mit einem Code-Analyse-Tool wie Rubocop überprüft wurden, viele Verstöße hervorrufen . In den meisten Fällen werden doppelte Anführungszeichen anstelle von einfachen Anführungszeichen verwendet (wenn keine Interpolation erfolgt), wenn …
In vielen Sprachen wie C, C ++ und Java hat die mainMethode / Funktion den Rückgabetyp voidoder int, aber nicht doubleoder String. Was könnten die Gründe dafür sein? Ich weiß ein wenig , dass wir das nicht tun können , weil maindurch Laufzeitbibliothek aufgerufen wird , und erwartet , dass …
Ich verstehe nicht, warum eine statische Methode keine nicht statischen Daten verwenden kann. Kann jemand erklären, was die Probleme sind und warum wir das nicht können?
Sind Pufferüberläufe für Diplom-Entwickler akzeptabel? Setzen wir die Messlatte zu hoch? Was sind die erwarteten Fähigkeiten von Diplom- / Nachwuchsingenieuren? Kontext: Derzeit suchen wir Junior-Entwickler, die hauptsächlich in C unter Linux arbeiten. Als Teil des Prozesses verlangen wir von den Kandidaten, dass sie einen Code-Test nach Belieben in C absolvieren. …
Ich habe mich oft gefragt, warum beim Erstellen von HTML kein striktes Parsen gewählt wurde. Während des größten Teils der Internetgeschichte haben Browser jede Art von Markup akzeptiert und ihr Bestes versucht, um es zu analysieren. Der Prozess verschlechtert die Leistung, ermöglicht es Benutzern, Kauderwelsch zu schreiben, und erschwert die …
Ich arbeite in einem kleinen Team, das mit einem anderen kleinen Team an einem großen neuen Projekt arbeiten wird. Das andere Team arbeitet derzeit an einem Altsystem, an dem es seit Jahren arbeitet. Der Manager hat entschieden, dass die Entwickler aus meinem Team alle paar Monate wechseln, um die Entwickler …
Ich bin ein DBA-Anfänger mit viel Erfahrung in der Programmierung. Ich habe mehrere nicht interaktive CLI-Apps entwickelt, die einige sich täglich wiederholende Aufgaben lösen oder das menschliche Versagen bei komplexeren, wenn auch nicht so alltäglichen Aufgaben beseitigen. Diese Werkzeuge sind jetzt Teil unserer Werkzeugkiste. Ich finde, CLI-Apps sind großartig, weil …
Ich habe damit begonnen, fehlgeschlagene Anmeldeversuche auf meiner Website mit einer Nachricht wie der folgenden zu protokollieren Failed login attempt by qntmfred Ich habe bemerkt, dass einige dieser Protokolle aussehen Failed login attempt by qntmfredmypassword Ich vermute, einige Leute hatten eine fehlgeschlagene Anmeldung, weil sie ihren Benutzernamen und ihr Passwort …
Kann mir jemand im Detail erklären, wie genau die virtuelle Tabelle funktioniert und welche Zeiger beim Aufruf von virtuellen Funktionen zugeordnet sind. Wenn sie tatsächlich langsamer sind, können Sie dann anzeigen, dass die Ausführung der virtuellen Funktion mehr Zeit in Anspruch nimmt als normale Klassenmethoden? Es ist leicht, den Überblick …
Also habe ich ein echtes Projekt von mir auf GitHub gestartet und die Dinge laufen ziemlich gut und die Ideen fließen viel schneller, als ich ursprünglich gedacht hatte. Um die Dinge zu organisieren, richte ich einige Zweige ein, damit ich verschiedene Funktionen separat entwickeln kann. Wenn ich jetzt meinen Zweig …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.