Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Was ist der Sinn von Noreturn?
[dcl.attr.noreturn] bietet das folgende Beispiel: [[ noreturn ]] void f() { throw "error"; // OK } aber ich verstehe nicht, worum es geht [[noreturn]], weil der Rückgabetyp der Funktion bereits ist void. Was ist der Sinn des noreturnAttributs? Wie soll es verwendet werden?


9
Webpack.config, wie man die index.html einfach in den dist-Ordner kopiert
Ich versuche, Assets zu automatisieren, die in / dist gehen. Ich habe die folgende config.js: module.exports = { context: __dirname + "/lib", entry: { main: [ "./baa.ts" ] }, output: { path: __dirname + "/dist", filename: "foo.js" }, devtool: "source-map", module: { loaders: [ { test: /\.ts$/, loader: 'awesome-typescript-loader' }, …
189 webpack 

1
Muss ich das Salz mit bcrypt aufbewahren?
Javadoc von bCrypt enthält den folgenden Code zum Verschlüsseln eines Kennworts: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Verwenden Sie die checkpw-Methode, um zu überprüfen, ob ein Klartextkennwort mit einem zuvor gehashten übereinstimmt. if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Diese Codefragmente implizieren für mich, dass das zufällig erzeugte …


5
Erstellen einer API für mobile Anwendungen - Authentifizierung und Autorisierung
Überblick Ich möchte eine (REST) ​​API für meine Anwendung erstellen. Der ursprüngliche Hauptzweck ist der Verbrauch durch mobile Apps (iPhone, Android, Symbian usw.). Ich habe verschiedene Mechanismen zur Authentifizierung und Autorisierung für webbasierte APIs untersucht (indem ich andere Implementierungen untersucht habe). Ich habe mich mit den meisten grundlegenden Konzepten beschäftigt, …

8
Was ist der beste Weg, um zwei Vektoren zu verketten?
Ich verwende Multitreading und möchte die Ergebnisse zusammenführen. Beispielsweise: std::vector<int> A; std::vector<int> B; std::vector<int> AB; Ich möchte, dass AB den Inhalt von A und den Inhalt von B in dieser Reihenfolge hat. Was ist der effizienteste Weg, so etwas zu tun?
189 c++  vector 

12
Konvertieren Sie eine Liste in ein Wörterbuch in Python
Angenommen, ich habe eine Liste ain Python, deren Einträge bequem einem Wörterbuch zugeordnet sind. Jedes gerade Element stellt den Schlüssel zum Wörterbuch dar, und das folgende ungerade Element ist der Wert beispielsweise, a = ['hello','world','1','2'] und ich möchte es in ein Wörterbuch konvertieren b, wo b['hello'] = 'world' b['1'] = …
189 python  list  dictionary 

6
Rufen Sie getLayoutInflater () an Orten auf, die nicht aktiv sind
Was muss importiert werden oder wie kann ich den Layout-Inflater an anderen Orten als bei Aktivitäten aufrufen? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Ich kann getLayoutInflaternur in …

16
Wählen Sie ein zufälliges Element aus einem Array
Angenommen, ich habe ein Array und möchte ein Element zufällig auswählen. Was wäre der einfachste Weg, dies zu tun? Der offensichtliche Weg wäre array[random index]. Aber vielleicht gibt es so etwas wie Rubins array.sample? Oder wenn nicht, könnte eine solche Methode mithilfe einer Erweiterung erstellt werden?
189 arrays  swift  random 


6
Aktivieren Sie das Attribut "Eingabe deaktiviert" mithilfe von jQuery
Hier ist mein Code: $("#product1 :checkbox").click(function(){ $(this) .closest('tr') // Find the parent row. .find(":input[type='text']") // Find text elements in that row. .attr('disabled',false).toggleClass('disabled') // Enable them. .end() // Go back to the row. .siblings() // Get its siblings .find(":input[type='text']") // Find text elements in those rows. .attr('disabled',true).removeClass('disabled'); // Disable them. }); …
189 jquery  toggle  attr 

12
Senden Sie eine Nachricht mit socket.io und node.js an einen bestimmten Client
Ich arbeite mit socket.io und node.js und bis jetzt scheint es ziemlich gut zu sein, aber ich weiß nicht, wie ich eine Nachricht vom Server an einen bestimmten Client senden soll, ungefähr so: client.send(message, receiverSessionId) Aber weder die .send()noch die .broadcast()Methoden scheinen mein Bedürfnis zu befriedigen. Als mögliche Lösung habe …


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.