Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

14
Boolescher Wert in einer if-Anweisung
Heute habe ich eine Bemerkung über Code erhalten, wenn man bedenkt, wie ich überprüfe, ob eine Variable in einer Schulaufgabe wahr oder falsch ist. Der Code, den ich geschrieben hatte, war ungefähr so: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Sie sagten, es sei …


4
Aktualisieren von Paketen in Emacs
Ich habe das folgende Setup für Pakete (nicht sicher, ob es ein besser empfohlenes gibt): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) Ich habe drei Fragen …
144 emacs  elpa 

4
Django Reverse mit Argumenten '()' und Schlüsselwortargumenten '{}' nicht gefunden
Hallo, ich habe ein ärgerliches Problem. Ich habe ein URL-Muster wie dieses: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), es funktioniert gut im Browser, aber zum Testen, wenn ich dies in der Shell mache: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Ich bekomme das gefürchtete: NoReverseMatch: Reverse …

7
NPM saubere Module
Gibt es eine Möglichkeit, npm dazu zu bringen, alle Module unter node_modules aufzuheben? So etwas wie npm-Neuerstellung, bei der alle Build-Artefakte entfernt, aber nicht neu erstellt werden?
144 node.js  npm 

4
ByteBuffer.allocate () vs. ByteBuffer.allocateDirect ()
Zu allocate()oder zu allocateDirect(), das ist die Frage. Seit einigen Jahren bin ich nur bei dem Gedanken geblieben, dass DirectByteBuffers , da es sich um eine direkte Speicherzuordnung auf Betriebssystemebene handelt, bei get / put-Aufrufen schneller funktioniert als HeapByteBuffers. Ich war bis jetzt nie wirklich daran interessiert, die genauen Details …


1
Was ist der Zweck des statischen Schlüsselworts im Array-Parameter einer Funktion wie "char s [static 10]"?
Beim Durchsuchen eines Quellcodes bin ich auf eine Funktion wie diese gestoßen: void someFunction(char someArray[static 100]) { // do something cool here } Bei einigen Experimenten scheinen dort auch andere Qualifikanten zu erscheinen: void someFunction(char someArray[const]) { // do something cool here } Es scheint, dass Qualifizierer nur innerhalb von …
144 c  arrays  parameters  static 


20
Wie entferne ich den linken Teil einer Zeichenfolge?
Ich habe einen einfachen Python-Code, der Dateien nach einer Zeichenfolge durchsucht, z. B. path=c:\pathwo der c:\pathTeil variieren kann. Der aktuelle Code lautet: def find_path(i_file): lines = open(i_file).readlines() for line in lines: if line.startswith("Path="): return # what to do here in order to get line content after "Path=" ? Was ist …
144 python  string 


7
std :: cin Eingabe mit Leerzeichen?
#include <string> std::string input; std::cin >> input; Der Benutzer möchte "Hello World" eingeben. Aber cinscheitert an der Stelle zwischen den beiden Wörtern. Wie kann ich cindas Ganze aufnehmen Hello World? Ich mache das eigentlich mit Strukturen und cin.getlinescheint nicht zu funktionieren. Hier ist mein Code: struct cd { std::string CDTitle[50]; …
144 c++  string  space 

9
Importieren Sie PEM in den Java Key Store
Ich versuche, eine Verbindung zu einem SSL-Server herzustellen, für den ich mich authentifizieren muss. Um SSL über Apache MINA verwenden zu können, benötige ich eine geeignete JKS-Datei. Ich habe jedoch nur eine .PEM-Datei erhalten. Wie würde ich eine JKS-Datei aus einer PEM-Datei erstellen?
144 java  ssl  keystore  pem  apache-mina 

7
C ++ Auto-Schlüsselwort. Warum ist es Magie?
Von all dem Material, das ich zum Erlernen von C ++ verwendet habe, autowar es immer ein seltsamer Spezifizierer für die Speicherdauer, der keinen Zweck erfüllt hat. Aber erst kürzlich bin ich auf Code gestoßen, der ihn als Typnamen an und für sich verwendet hat. Aus Neugier habe ich es …
144 c++  types  c++11  auto 


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.