Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Wie erhalte ich den ersten Nicht-Null-Wert in Java?
Gibt es ein Java-Äquivalent zur SQL- COALESCEFunktion? Gibt es eine Möglichkeit, den ersten Nicht-Null-Wert mehrerer Variablen zurückzugeben? z.B Double a = null; Double b = 4.4; Double c = null; Ich möchte irgendwie eine Erklärung haben, die den ersten Nicht-Null - Wert von wird zurückkehren a, bund c- in diesem …
153 java  coalesce 


8
C # - So erhalten Sie Programmdateien (x86) unter Windows 64-Bit
Ich benutze: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" Um festzustellen, ob ein Programm auf einem Computer des Benutzers erkannt wird (es ist nicht ideal, aber das Programm, das ich suche, ist ein richtiger alter Kludge einer MS-DOS-Anwendung, und ich konnte mir keine andere Methode vorstellen). Unter Windows XP und 32-Bit-Versionen von …
153 c#  windows  file  64-bit 

25
npm kann package.json nicht finden
Ich versuche, die Abhängigkeiten eines Beispiels zu installieren: npm's express 2.5.8, die ich heruntergeladen habe, aber alle Apps werfen den gleichen Fehler aus: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! …
153 node.js  express  npm 

7
MVC 3: Wie rendere ich eine Ansicht ohne Layoutseite, wenn sie über Ajax geladen wird?
Ich lerne etwas über progressive Verbesserung und habe eine Frage zu AJAXifying-Ansichten. In meinem MVC 3-Projekt habe ich eine Layoutseite, eine Ansichtsstartseite und zwei einfache Ansichten. Die Viewstart-Seite befindet sich im Stammverzeichnis des Views-Ordners und gilt daher für alle Views. Es gibt an, dass alle Ansichten _Layout.cshtmlfür ihre Layoutseite verwendet …


15
Ist es falsch, veraltete Methoden oder Klassen in Java zu verwenden?
Ich verwende Eclipse, um eine Webanwendung zu entwickeln. Erst heute habe ich meine Struts-Version durch Ändern der JAR-Datei aktualisiert. Ich erhalte an einigen Stellen Warnungen, dass Methoden veraltet sind, aber der Code funktioniert einwandfrei. Ich möchte einige Dinge wissen Ist es falsch, veraltete Methoden oder Klassen in Java zu verwenden? …
153 java  methods  deprecated 


23
Wie kann in Xcode 4.3 behoben werden, dass in Xcode 4.3 keine gültige Berechtigungszeichenfolge für die APS-Umgebung gefunden wurde?
Ich habe mich sehr bemüht, eine einfache iOS-App zu erstellen, die Push-Benachrichtigungen empfangen kann. Mein einziger Grund dafür ist, ein Verfahren festzulegen, das einige andere Teammitglieder verwenden können, und es war mir nicht möglich, eine aktuelle, funktionierende Version solcher Anweisungen an anderer Stelle im Web zu finden. Unser Shop ist …

15
Verwendung von Symbolen und Symbolen aus „Font Awesome“ in der nativen Android-Anwendung
Ich versuche, Font Awesome in meiner Anwendung zu verwenden. Ich konnte die Schriftart mithilfe von integrieren Typeface.createFromAsset(), aber ich möchte auch die von dieser Schriftart bereitgestellten Symbole verwenden, aber bisher war dies nicht möglich. Diese bestimmte Schriftart enthält Symbole im Unicode Private Use Area (PUA), z. B. für Media Player-Steuerelemente, …

14
Editor konnte nicht ausgeführt werden
Ich muss nicht oft mehrere Festschreibungsnachrichten ändern, aber es ist ein- oder zweimal passiert und ich kann mich nicht erinnern, dies jemals gesehen zu haben. Ich hoffe jemand anderes hat. Wenn ich git rebase -i HEAD~7, wird die erwartete Liste in vi genau wie erwartet geöffnet. Ich ändere die pickWerte …
153 git  vim 

5
Schienen 3 prüfen, ob sich das Attribut geändert hat
Vor dem Update in Rails 3 muss überprüft werden, ob sich ein Attributblock geändert hat. Straße1, Straße2, Stadt, Bundesland, Postleitzahl Ich weiß, ich könnte so etwas gebrauchen if @user.street1 != params[:user][:street1] then do something.... end Aber dieser Code wird WIRKLICH lang sein. Gibt es einen saubereren Weg?

6
NuGet für Lösungen mit mehreren Projekten
Angenommen, ich habe eine Lösung mit 3 Projekten: Ader Benutzeroberfläche Tests Einige der von mir verwendeten NuGet-Pakete gelten für alle drei Projekte. Einige gelten nur für die Benutzeroberfläche und Tests, andere nur für Tests (wie NUnit). Was ist der richtige Weg, um dies mit NuGet einzurichten? Sollte ich "Bibliothekspaketreferenz hinzufügen" …
153 .net  nuget 

10
Angularjs: 'Controller als Syntax' und $ watch
Wie abonniere ich eine Eigenschaftsänderung, wenn ich die controller asSyntax verwende? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>


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.