Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
erkläre $ CI = & get_instance ();
Durchsuchen des Quellcodes des Codeigniters, in seiner Hilfsfunktionen Ich sehe immer wieder Code $CI =& get_instance(); kann jemand mir bitte erklären , wie dieser Code funktioniert? Ich verstehe, dass es einen Verweis auf das $ CI-Superobjekt zurückgibt, aber woher kommt get_instance()es?
85 php  codeigniter 


12
Sortierte Array-Liste in Java
Ich bin verblüfft, dass ich darauf keine schnelle Antwort finden kann. Ich suche im Wesentlichen nach einer Datenstruktur in Java, die die java.util.ListSchnittstelle implementiert , aber ihre Mitglieder in einer sortierten Reihenfolge speichert. Ich weiß, dass Sie ein normales verwenden ArrayListund es verwenden Collections.sort()können, aber ich habe ein Szenario, in …

5
Wie führe ich ein SSIS-Paket aus .NET aus?
Ich habe ein SSIS-Paket, das ich eventuell auch übergeben möchte. Diese Parameter stammen aus einer .NET-Anwendung (VB oder C #). Ich war also gespannt, ob jemand weiß, wie das geht, oder besser noch eine Website mit hilfreichen Hinweisen wie es geht. Grundsätzlich möchte ich ein SSIS-Paket aus .NET ausführen und …
85 c#  .net  sql-server  vb.net  ssis 

5
Was bedeutet der Fehler "Keine Versionsinformationen verfügbar" von Linux Dynamic Linker?
In unserem Produkt liefern wir einige Linux-Binärdateien, die dynamisch mit Systembibliotheken wie "libpam" verknüpft sind. Auf einigen Kundensystemen wird auf stderr der folgende Fehler angezeigt, wenn das Programm ausgeführt wird: ./authpam: /lib/libpam.so.0: no version information available (required by authpam) Die Anwendung läuft einwandfrei und führt Code aus der dynamischen Bibliothek …
85 linux  linker 


5
Verhindern der SQL-Injektion in Node.js.
Ist es möglich, SQL-Injektionen in Node.js (vorzugsweise mit einem Modul) auf dieselbe Weise zu verhindern, wie PHP vorbereitete Anweisungen hatte, die gegen sie geschützt waren? Wenn das so ist, wie? Wenn nicht, welche Beispiele könnten den von mir bereitgestellten Code umgehen (siehe unten). Einige Zusammenhänge: Ich mache eine Webanwendung mit …

5
Warum unterstützen C und C ++ die Mitgliedszuweisung von Arrays innerhalb von Strukturen, jedoch nicht generell?
Ich verstehe, dass die Mitgliedszuweisung von Arrays nicht unterstützt wird, so dass Folgendes nicht funktioniert: int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" Ich habe dies nur als Tatsache akzeptiert und festgestellt, dass das Ziel der Sprache darin besteht, ein offenes Framework bereitzustellen und …

7
Git für Perforce-Benutzer
Ich benutze Perforce seit einigen Jahren. Ich würde gerne zur Verwendung von Git für meinen persönlichen Code wechseln, aber alle Git-Tutorials, die ich gesehen habe, gehen entweder davon aus, dass Sie eine vollständige Quellcodeverwaltung n00b sind (was sie unglaublich langweilig macht) oder dass Sie es gewohnt sind svn (was ich …
85 git  perforce 


7
@IBInspectable mit Aufzählung?
Ich möchte ein @IBInspectableElement erstellen , wie Sie auf dem Bild unten sehen: Meine Idee ist es, so etwas wie enum als Typ zu verwenden @IBInspectable, aber es sieht so aus, als ob es nicht der Fall ist. Gibt es Ideen, wie man ein solches Element implementiert? BEARBEITEN: Es sieht …

6
So erzwingen Sie, dass BundleCollection zwischengespeicherte Skriptpakete in MVC4 leert
... oder wie ich gelernt habe, mich nicht mehr zu sorgen und einfach Code gegen vollständig undokumentierte APIs von Microsoft zu schreiben . Gibt es eine tatsächliche Dokumentation der offiziellen System.Web.OptimizationVeröffentlichung? Weil ich sicher keine finden kann, es keine XML-Dokumente gibt und alle Blog-Beiträge auf die RC-API verweisen, die sich …

3
Wie kombiniere ich Vagrant mit Jenkins für die perfekte kontinuierliche Integrationsumgebung?
Sie haben ein Projekt, für das einige SW-Anforderungen ausgeführt werden müssen (z. B. eine bestimmte Version von Apache, eine Version von PHP, eine Instanz einer MySQL-Datenbank und einige andere Softwareteile). Sie haben Vagrant bereits entdeckt , sodass Ihre virtuelle Umgebung vollständig eingerichtet ist. Sie können Boxen aus Ihren Konfigurationsdateien und …

5
Boxvorkommen in C #
Ich versuche, alle Situationen zu erfassen, in denen Boxen in C # auftritt: Werttyp in Typ System.Objectkonvertieren: struct S { } object box = new S(); Werttyp in Typ System.ValueTypekonvertieren: struct S { } System.ValueType box = new S(); Konvertieren des Werts des Aufzählungstyps in einen System.EnumTyp: enum E { …
85 c#  value-type  boxing 

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.