Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Kann ich einen Dienst in eine Direktive in AngularJS einfügen?
Ich versuche, einen Dienst in eine Richtlinie wie die folgende einzufügen: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Aber das gibt mir einen Fehler zurück Unknown …
234 angularjs 

2
Warum ist es schneller zu überprüfen, ob das Wörterbuch den Schlüssel enthält, als die Ausnahme abzufangen, falls dies nicht der Fall ist?
Stellen Sie sich den Code vor: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); Methode 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Methode 2 public static obj FromDict2(string name) { try { return …

9
Was ist der Doppelpunktoperator in Ruby?
Wenn ich sage { :bla => 1, :bloop => 2 }, was genau macht das :? Ich habe irgendwo darüber gelesen, wie ähnlich es einer Zeichenfolge ist, aber irgendwie ein Symbol. Ich bin nicht ganz klar über das Konzept, könnte mich jemand aufklären?
234 ruby  symbols 

10
Wie kann ich jQuery in Greasemonkey verwenden?
Ich habe versucht, diese Zeile zu setzen, aber es funktioniert nicht: // @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js jQuery funktioniert in Greasemonkey überhaupt nicht. Gibt es eine andere Möglichkeit, jQuery in Greasemonkey zu verwenden? - - Für alle Personen, die das gleiche Problem haben, müssen Sie die Datei auf greasespot hochladen und von dort …

9
Wie können Ansichten in RelativeLayout programmgesteuert angeordnet werden?
Ich versuche, programmgesteuert (und nicht deklarativ über XML) Folgendes zu erreichen: <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Mit anderen Worten, wie kann ich die zweite TextViewunter der ersten anzeigen lassen, aber ich möchte dies im Code tun: RelativeLayout layout = new RelativeLayout(this); TextView label1 …

9
Cursor auf Fingerzeiger ändern
Ich habe dies aund ich weiß nicht, dass ich es in den "onmouseover" einfügen muss, damit der Cursor wie ein normaler Link zum Fingerzeiger wechselt: <a class="menu_links" onclick="displayData(11,1,0,'A')" onmouseover=""> A </a> Ich habe irgendwo gelesen, was ich sagen muss: onmouseover="cursor: hand (a pointing hand)" Aber es funktioniert nicht bei mir. …
234 html  css  mouseevent 

20
BeanFactory vs ApplicationContext
Ich bin ziemlich neu im Spring Framework, habe damit herumgespielt und ein paar Beispiel-Apps zusammengestellt, um Spring MVC für die Verwendung in einem bevorstehenden Unternehmensprojekt zu evaluieren. Bisher gefällt mir das, was ich in Spring MVC sehe, sehr gut, es scheint sehr einfach zu bedienen zu sein und ermutigt Sie, …


6
jQuery Map vs.
In jQuery scheinen die Funktionen mapund eachdasselbe zu tun. Gibt es praktische Unterschiede zwischen den beiden? Wann würden Sie eine anstelle der anderen verwenden?
234 javascript  jquery 

10
Ereignis bei einem deaktivierten Eingang
Anscheinend ein Behinderter <input> von keinem Ereignis behandelt Gibt es eine Möglichkeit, dieses Problem zu umgehen? <input type="text" disabled="disabled" name="test" value="test" /> $(':input').click(function () { $(this).removeAttr('disabled'); }) Hier muss ich auf den Eingang klicken, um ihn zu aktivieren. Wenn ich es jedoch nicht aktiviere, sollte die Eingabe nicht veröffentlicht werden.
234 javascript  jquery  html 

30
Wie kann man node.js absolut machen? (anstelle von Verwandten)
Ich möchte meine Dateien immer am Stamm meines Projekts und nicht relativ zum aktuellen Modul benötigen. Wenn Sie sich beispielsweise https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js Zeile 6 ansehen, sehen Sie express = require('../../') Das ist wirklich schlecht, IMO. Stellen Sie sich vor, ich möchte alle meine Beispiele nur um eine Ebene näher an die …
234 node.js  require 


30
So fügen Sie einem Angular-Cli-Projekt Bootstrap hinzu
Wir möchten Bootstrap 4 (4.0.0-alpha.2) in unserer App verwenden, die mit angle-cli 1.0.0-beta.5 (mit Node v6.1.0) generiert wurde. Nachdem wir Bootstrap und seine Abhängigkeiten mit npm erhalten hatten, bestand unser erster Ansatz darin, sie hinzuzufügen in angular-cli-build.js: 'bootstrap/dist/**/*.min.+(js|css)', 'jquery/dist/jquery.min.+(js|map)', 'tether/dist/**/*.min.+(js|css)', und importieren sie in unsere index.html <script src="vendor/jquery/dist/jquery.min.js"></script> <script src="vendor/tether/dist/js/tether.min.js"></script> …

29
Konvertieren von Zeitstempel in Zeit vor in PHP, zB vor 1 Tag, vor 2 Tagen…
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich versuche, einen Zeitstempel des Formats zu konvertieren 2009-09-12 20:57:19und ihn in etwas wie 3 minutes agomit PHP umzuwandeln …
234 php  timestamp 

9
So hängen Sie eine neue Zeile an StringBuilder an
Ich habe ein StringBuilderObjekt, StringBuilder result = new StringBuilder(); result.append(someChar); Jetzt möchte ich ein Zeilenumbruchzeichen an das anhängen StringBuilder . Wie kann ich es tun? result.append("/n"); Funktioniert nicht. Also habe ich darüber nachgedacht, eine neue Zeile mit Unicode zu schreiben. Wird das helfen? Wenn ja, wie kann ich eine hinzufügen?

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.