Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


15
Wann sollte ich eine Struktur anstelle einer Klasse verwenden?
MSDN sagt, dass Sie Strukturen verwenden sollten, wenn Sie leichte Objekte benötigen. Gibt es andere Szenarien, in denen eine Struktur einer Klasse vorzuziehen ist? Einige Leute haben das vielleicht vergessen: Strukturen können Methoden haben. Strukturen können nicht vererbt werden. Ich verstehe die technischen Unterschiede zwischen Strukturen und Klassen, ich habe …
302 .net  oop 

19
Escape-URL-Parameter abrufen
Ich suche nach einem jQuery-Plugin, das URL-Parameter abruft und diese Suchzeichenfolge unterstützt, ohne den JavaScript-Fehler "fehlerhafte URI-Sequenz" auszugeben. Wenn es kein jQuery-Plugin gibt, das dies unterstützt, muss ich wissen, wie ich es ändern kann, um dies zu unterstützen. ?search=%E6%F8%E5 Der Wert des URL-Parameters sollte beim Dekodieren sein: æøå (Die Charaktere …


18
Repository-Zugriff verweigert. Der Zugriff über einen Bereitstellungsschlüssel ist schreibgeschützt
Nachdem ich mein Repo erfolgreich von Heroku geklont und eine weitere Fernbedienung hinzugefügt hatte 1/ git clone git@heroku.com:[APP].git 2/ git remote add bitbucket ssh://git@bitbucket.org/[ACCOUNT]/[REPO].git 3/ git push bitbucket master Ich erhalte diesen Fehler immer noch, nachdem ich Zeile (3) ausgeführt oder SourceTree verwendet habe conq: repository access denied. access via …
302 git  ssh  bitbucket  ssh-keys 

15
Wie aktiviere ich NSZombie in Xcode?
Ich habe eine App, die ohne Fehlerverfolgung abstürzt. Ich kann einen Teil dessen sehen, was beim Debuggen vor sich geht, kann aber nicht herausfinden, welches Objekt "Zombie-ing" ist. Weiß jemand, wie man NSZombie in Xcode 4 aktiviert?
302 xcode  nszombie 

8
Ändern der ID eines Elements mit jQuery
Ich muss die ID eines Elements mit jQuery ändern. Anscheinend funktionieren diese nicht: jQuery(this).prev("li").attr("id")="newid" jQuery(this).prev("li")="newid" Ich habe herausgefunden, dass ich es mit dem folgenden Code schaffen kann: jQuery(this).prev("li")show(function() { this.id="newid"; }); Aber das scheint mir nicht richtig zu sein. Es muss einen besseren Weg geben, nein? Falls nicht, welche andere …
302 javascript  jquery 



12
Verhindern Sie, dass RequireJS erforderliche Skripte zwischenspeichert
RequireJS scheint intern etwas zu tun, das die erforderlichen Javascript-Dateien zwischenspeichert. Wenn ich eine Änderung an einer der erforderlichen Dateien vornehme, muss ich die Datei umbenennen, damit die Änderungen übernommen werden. Der übliche Trick, eine Versionsnummer als Querystring-Parameter an das Ende des Dateinamens anzuhängen, funktioniert bei requirejs nicht <script src="jsfile.js?v2"></script> …

6
So ändern Sie Benutzer in TortoiseSVN
Ich habe einen anderen Benutzer für die Verwendung unseres SVN-Repositorys eingerichtet. Er hatte keinen Benutzernamen / kein Passwort, also habe ich mich mit meinen Anmeldeinformationen angemeldet. Wir haben jetzt einen Benutzernamen / ein Passwort für ihn. Wie kann ich TortoiseSVN dazu bringen, sich abzumelden und das alte Passwort zu vergessen, …
302 svn  login  tortoisesvn 

3
Git Cherry-Pick gegen Merge Workflow
Angenommen, ich bin der Betreuer eines Repos und möchte Änderungen von einem Mitwirkenden übernehmen. Es gibt einige mögliche Workflows: Ich cherry-pickverpflichte mich jeweils von der Fernbedienung (in der Reihenfolge). In diesem Fall zeichnet git das Commit als nicht mit dem Remote-Zweig verbunden auf. Ich bin mergeder Zweig, ziehe alle Änderungen …
302 git  merge  cherry-pick 


12
Mehrere Modelle in einer Ansicht
Ich möchte 2 Modelle in einer Ansicht haben. Die Seite enthält sowohl LoginViewModelund RegisterViewModel. z.B public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; …


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.