Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Effiziente Möglichkeit, ein Element zu suchen
Kürzlich hatte ich ein Interview, in dem sie mir eine " Suchfrage " stellten. Die Frage war: Angenommen, es gibt ein Array von (positiven) Ganzzahlen, von denen jedes Element entweder ist +1oder -1mit seinen benachbarten Elementen verglichen wird. Beispiel: array = [4,5,6,5,4,3,2,3,4,5,6,7,8]; Suchen Sie nun nach 7seiner Position und geben …

7
AngularJS dynamisches Routing
Ich habe derzeit eine AngularJS-Anwendung mit integriertem Routing. Sie funktioniert und alles ist in Ordnung. Meine app.js-Datei sieht folgendermaßen aus: angular.module('myapp', ['myapp.filters', 'myapp.services', 'myapp.directives']). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/pages/home.html', controller: HomeController }); $routeProvider.when('/about', { templateUrl: '/pages/about.html', controller: AboutController }); $routeProvider.when('/privacy', { templateUrl: '/pages/privacy.html', controller: AboutController }); $routeProvider.when('/terms', …

4
PHP simpleXML Wie speichere ich die Datei formatiert?
Ich versuche, einer vorhandenen XML-Datei mit SimpleXML von PHP einige Daten hinzuzufügen. Das Problem ist, dass alle Daten in einer einzigen Zeile hinzugefügt werden: <name>blah</name><class>blah</class><area>blah</area> ... Und so weiter. Alles in einer einzigen Zeile. Wie führe ich Zeilenumbrüche ein? Wie mache ich das so? <name>blah</name> <class>blah</class> <area>blah</area> Ich benutze die …

7
Python-Fehler: Kein Modul namens Pylab
Ich bin neu in Python und möchte seine plotFunktionalität zum Erstellen von Diagrammen verwenden. Ich benutze Ubuntu 12.04. Ich habe die Python-Installationsschritte von http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ befolgt, aber wenn ich das tue from pylab import * Ich erhalte diesen Fehler >>> from pylab import * Traceback (most recent call last): File "<stdin>", …


4
Was ist das nächste Doppel zu 1.0, das ist nicht 1.0?
Gibt es eine Möglichkeit, programmgesteuert das Double zu erhalten, das 1.0 am nächsten kommt, aber nicht 1.0 ist? Ein hackiger Weg, dies zu tun, wäre, das Double auf eine gleich große Ganzzahl zu speichern und dann eine zu subtrahieren. So wie IEEE754-Gleitkommaformate funktionieren, würde dies dazu führen, dass der Exponent …


4
Git Schuld zeigt keine Geschichte
Wenn ich eine Datei mit gits beschuldige (mit msysgit), erhalte ich immer die folgende Art von Ausdruck: 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 1) package co 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 2) { 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 3) impor 00000000 (Not Committed Yet 2011-01-09 …


6
Wie kann ich sicherstellen, dass meine über ein CDN gelieferten JavaScript-Dateien nicht geändert werden?
Ich arbeite an einem Szenario, in dem einige JavaScript-Dateien auf einem CDN gehostet werden sollen. Ich möchte einen Mechanismus haben, damit ich beim Herunterladen dieser Dateien auf der Benutzerseite sicherstellen kann, dass die Dateien nicht manipuliert wurden und tatsächlich vom angegebenen CDN stammen. Ich verstehe, dass die Aufgabe sehr einfach …

11
PDF-Dokumente in .Net lesen [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
88 c#  .net  pdf 


7
AAPT2-Kompilierung fehlgeschlagen: Ungültiges Dimen auf Android 3.0 Canary 1
Ich spiele mit Instant Apps für Android herum. Ich habe alle richtigen Pakete installiert und bin müde, eine neue Anwendung mit Instant App-Unterstützung zu erstellen (aktiviert das Kontrollkästchen für Instant App, wenn eine neue Anwendung erstellt wird). Das Problem ist, dass ich immer auf ein Problem mit Kompilierungswerkzeugen stoße. Hat …

5
Wie kann ich das 2-Verbindungslimit in WebClient programmgesteuert entfernen?
Diese "feinen" RFCs verlangen von jedem RFC-Client, dass sie nicht mehr als 2 Verbindungen pro Host verwenden ... Microsoft hat dies in WebClient implementiert. Ich weiß, dass es mit ausgeschaltet werden kann App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <connectionManagement> <add address="*" maxconnection="100" /> </connectionManagement> </system.net> </configuration> (gefunden unter http://social.msdn.microsoft.com/forums/en-US/netfxnetcom/thread/1f863f20-09f9-49a5-8eee-17a89b591007 …


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.