Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

16
System.Net.Http: fehlt im Namespace? (mit .net 4.5)
TL; DR: Ich bin neu in dieser Sprache und habe keine Ahnung, was ich tue Hier ist meine Klasse bisher: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static …
102 c#  api  rest  post 




7
Ternärer Javascript-Kurzschriftoperator
Ich weiß, dass in PHP 5.3 anstelle dieser redundanten ternären Operatorsyntax: startingNum = startingNum ? startingNum : 1 ... können wir gegebenenfalls eine Kurzsyntax für unsere ternären Operatoren verwenden: startingNum = startingNum ?: 1 Und ich kenne den ternären Operator in Javascript: startingNum = startingNum ? startingNum : 1 ... …

3
Unterschied zwischen CLOB und BLOB aus DB2- und Oracle-Perspektive?
Diese beiden Datentypen haben mich ziemlich fasziniert. Laut Oracle Docs werden sie wie folgt dargestellt: BLOB: Binäre große Objektzeichenfolge mit variabler Länge, die bis zu 2 GB (2.147.483.647) lang sein kann. In erster Linie für nicht traditionelle Daten wie Sprache oder gemischte Medien gedacht. BLOB-Zeichenfolgen sind keinem Zeichensatz zugeordnet, wie …
102 database  oracle  db2  blob  clob 

4
Abfrage ohne Berücksichtigung der Groß- und Kleinschreibung mit Spring CrudRepository
Mit Spring CrudRepository Query; Ich möchte "DeviceType" -Entitäten mit der Eigenschaft "name" auswählen. Bei der folgenden Abfrage wählen Sie die Berechtigungen nach Groß- und Kleinschreibung aus. Wie ich es fallunabhängig mache. Vielen Dank. public interface DeviceTypeRepository extends CrudRepository<DeviceType, Integer>, JpaSpecificationExecutor<DeviceType> { public Iterable<DeviceType> findByNameContaining(String name); }


7
C int Array auf Null zurücksetzen: der schnellste Weg?
Angenommen, wir haben ein T myarray[100]mit T = int, unsigned int, long long int oder unsigned long long int, was ist der schnellste Weg, um den gesamten Inhalt auf Null zurückzusetzen (nicht nur zur Initialisierung, sondern um den Inhalt in meinem Programm mehrmals zurückzusetzen). ? Vielleicht mit Memset? Gleiche Frage …
102 c++  c  arrays  memset 

2
Was ist ein SDL-Renderer?
Ich beginne mit SDL2 und habe Probleme zu verstehen, was ein SDL_Renderer ist. Was ist es? Was tut es? Was ist der Unterschied zwischen SDL_Renderer, SDL_Window, SDL_Surface und SDL_Texture und wie hängen sie zusammen? Ich hatte Probleme damit, als ich versuchte, diesen Einführungscode zu verstehen: #include <iostream> #include <SDL2/SDL.h> int …
102 c++  sdl  terminology  sdl-2 


7
Wie mache ich einen Klon mit einem Zweig rückgängig?
Ich habe ein Repo mit dem geklont git clone -b <branch name> --single-branch <github url> <target directory> Dies hat NUR diesen Zweig geklont, aber jetzt möchte ich zum Master und zu anderen Zweigen wechseln. Gibt es eine andere Möglichkeit, als den Rest des Repos zu klonen und den Rest des …
102 git  github 

5
Regex Lookahead für 'nicht gefolgt von' in grep
Ich versuche, nach allen Fällen zu suchen, in denen Ui\.nicht Lineoder nur der Brief folgtL Was ist der richtige Weg, um einen regulären Ausdruck zu schreiben, um alle Instanzen einer bestimmten Zeichenfolge zu finden, gefolgt von einer anderen Zeichenfolge? Lookaheads verwenden grep "Ui\.(?!L)" * bash: !L: event not found grep …

5
Einzeilig verschachtelt für Schleifen
Schrieb diese Funktion in Python, das eine Matrix transponiert: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] Dabei wurde mir klar, dass ich nicht vollständig verstehe, wie einzelne für Schleifen verschachtelte Zeilen ausgeführt werden. …

5
Wie kann ich den Cache-Pfad für npm unter Windows ändern (oder den Cache vollständig deaktivieren)?
Ich habe Node.js auf meinem Windows 7 x64-Entwicklungscomputer manuell installiert: mkdir C:\Devel\nodejs cd C:\Devel\nodejs set NODE_PATH=%CD% setx /M PATH "%PATH%;%NODE_PATH%" setx /M NODE_PATH "%NODE_PATH%\node_modules" Ich habe den Hauptknoten x64 binär zusammen mit npm Paketmanager in platziert C:\Devel\nodejs. Funktioniert wie ein Zauber und ich kann die Hauptbinärdatei aktualisieren, ohne mich um …
102 node.js  npm 

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.