Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Konvertieren Sie .pfx in .cer
Ist es möglich, eine PFX-Datei (Personal Information Exchange) in eine CER-Datei (Security Certificate) zu konvertieren? Ist ein .cer nicht irgendwie in eine .pfx eingebettet, es sei denn, ich irre mich? Ich würde es gerne nach Möglichkeit extrahieren.

4
Richtige Verwendung von Fehlern
Ich verwende TypeScript für ein relativ großes Projekt und frage mich, was der Standard für die Verwendung von Errors ist. Angenommen, ich übergebe in Java einen Index außerhalb der Grenzen: throw new IndexOutOfBoundsException(); Wäre die entsprechende Anweisung in TypeScript: throw new Error("Index Out of Bounds"); Welche anderen Möglichkeiten könnte ich …


5
Hängt die Bitverschiebung von der Endianness ab?
Angenommen, ich habe die Nummer 'numb'=1025 [00000000 00000000 00000100 00000001]dargestellt: Auf Little-Endian-Maschine: 00000001 00000100 00000000 00000000 Auf Big-Endian-Maschine: 00000000 00000000 00000100 00000001 Wenn ich nun Left Shift auf 10 Bits anwende (dh: numb << = 10), sollte ich Folgendes haben: [A] Auf Little-Endian-Maschine: Wie ich in GDB bemerkt habe, macht …
155 c  endianness 

9
Zugriff auf Kotlin-Erweiterungsfunktionen von Java aus
Ist es möglich, über Java-Code auf Erweiterungsfunktionen zuzugreifen? Ich habe die Erweiterungsfunktion in einer Kotlin-Datei definiert. package com.test.extensions import com.test.model.MyModel /** * */ public fun MyModel.bar(): Int { return this.name.length() } Wo MyModelist eine (generierte) Java-Klasse? Jetzt wollte ich in meinem normalen Java-Code darauf zugreifen: MyModel model = new MyModel(); …

2
Kann ich einer Pip-Anforderungsdatei Kommentare hinzufügen?
Ich möchte Kommentare für einige Pakete in eine Pip-Anforderungsdatei einfügen. (Nur um zu erklären, warum dieses Paket auf der Liste steht.) Kann ich das tun? Ich stelle mir so etwas vor Babel==0.9.5 # translation CherryPy==3.2.0 # web server Creoleparser==0.7.1 # wiki formatting Genshi==0.5.1 # templating
155 python  comments  pip 


18
Konvertieren Sie eine JSON-Zeichenfolge in eine HashMap
Ich verwende Java und habe einen String, der JSON ist: { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } Dann meine Karte in Java: Map<String, Object> retMap = new HashMap<String, Object>(); Ich möchte alle Daten aus dem JSONObject in dieser HashMap speichern. Kann jemand Code dafür bereitstellen? Ich …
155 java  json  dictionary 



30
Kopieren von Dateien von einem Verzeichnis in ein anderes in Java
Ich möchte Dateien mit Java von einem Verzeichnis in ein anderes (Unterverzeichnis) kopieren. Ich habe ein Verzeichnis, dir, mit Textdateien. Ich iteriere über die ersten 20 Dateien in dir und möchte sie in ein anderes Verzeichnis im dir-Verzeichnis kopieren, das ich direkt vor der Iteration erstellt habe. Im Code möchte …
155 java  file  directory  copy 


4
Wie gebe ich die Plattform für MSBuild an?
Ich versuche, mit MSBuild eine Lösung mit einer bestimmten Zielplattform zu erstellen (ich benötige beide Binärdateien, x86 und x64). So habe ich es versucht: C:\WINDOWS\Microsoft.NET\Framework\v3.5>MsBuild SolutionPath\Solution.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86" Der Build schlägt jedoch immer fehl, wenn sich die Plattform von "Beliebige CPU" unterscheidet. Was mache ich falsch? Dies ist die …
155 msbuild 


3
Erstellen Sie eine Patch- oder Diff-Datei aus dem Git-Repository und wenden Sie sie auf ein anderes Git-Repository an
Ich arbeite an einem WordPress-basierten Projekt und möchte mein Projekt bei jeder neuen Release-Version von WP patchen. Dazu möchte ich einen Patch zwischen zwei Commits oder Tags generieren. Zum Beispiel /www/WPmache ich in meinem Repo Folgendes : $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Oder $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch …
155 git  diff  patch  git-diff  git-apply 

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.