Articles of l’

Unisci due frame di dati mantenendo l’ordine delle righe originale

Voglio unire due frame di dati mantenendo l’ordine di riga originale di uno di essi ( df.2 nell’esempio seguente). Ecco alcuni dati di esempio (tutti i valori della colonna della class sono definiti in entrambi i frame di dati): df.1 <- data.frame(class = c(1, 2, 3), prob = c(0.5, 0.7, 0.3)) df.2 <- data.frame(object = […]

passport.js Autenticazione RESTful

Come si gestisce l’autenticazione (locale e Facebook, ad esempio) usando passport.js, attraverso un’API RESTful invece che attraverso un’interfaccia web? Problemi specifici riguardano il passaggio dei dati dai callback a una risposta RESTful (JSON) rispetto a un tipico res.send ({data: req.data}), impostando un endpoint iniziale / di accesso che reindirizza a Facebook (/ login non può […]

Java: genera il set di potenza di una determinata lista

Sto provando a generare una raccolta di tutte le 2 ^ N – 1 combinazioni possibili di un determinato Elenco di lunghezza N. La raccolta mapperà il numero di elementi in una combinazione in un elenco ordinato di combinazioni contenenti combinazioni della lunghezza specifica. Ad esempio, per la lista: [A, B, C, D] Voglio generare […]

Come posso allineare il testo in colonne usando Console.WriteLine?

Ho una sorta di display a colonne, ma le due colonne finali sembrano non essere allineate correttamente. Questo è il codice che ho al momento: Console.WriteLine(“Customer name ” + “sales ” + “fee to be paid ” + “70% value ” + “30% value”); for (int DisplayPos = 0; DisplayPos < LineNum; DisplayPos = DisplayPos […]

Come chiamare il metodo sovrascritto di una superclass?

Come posso chiamare il metodo eat and drink della class Animal con l’istanza myAnimal nel codice? public class Animal { public void eat() { System.out.println(“Animal Eats”); } public void drink() { System.out.println(“Animal Drinks”); } } public class Cat extends Animal { @Override public void eat() { System.out.println(“Cat Eats”); } @Override public void drink() { System.out.println(“Cat […]

Ordine di intestazione C ++

Quale ordine devono essere dichiarate le intestazioni in un file header / cpp? Ovviamente quelli che sono richiesti dalle intestazioni successive dovrebbero essere precedenti e gli header specifici di class dovrebbero essere nel scope cpp non nell’intestazione dell’intestazione, ma esiste una convenzione di ordine / best practice?

Quali sono i modi migliori per automatizzare una sessione di debugging GDB?

GDB ha un meccanismo di scripting incorporato, dovrei programmare uno script previsto, o c’è una soluzione ancora migliore là fuori? Invierò sempre la stessa sequenza di comandi e conserverò l’output di ciascun comando in un file (molto probabilmente utilizzando il meccanismo di registrazione incorporato di GDB, a meno che qualcuno non abbia un’idea migliore).

Come assicurarsi che hashCode () sia coerente con equals ()?

Quando si esegue l’override della funzione equals () di java.lang.Object, i javadoc suggeriscono che, è generalmente necessario sovrascrivere il metodo hashCode ogni volta che questo metodo viene sovrascritto, in modo da mantenere il contratto generale per il metodo hashCode, che stabilisce che gli oggetti uguali devono avere uguali codici hash. Il metodo hashCode () deve […]

Come trovare un elemento duplicato in una matrice di numeri interi consecutivi mescolati?

Recentemente ho trovato una domanda da qualche parte: Supponiamo di avere una matrice di 1001 numeri interi. Gli interi sono in ordine casuale, ma sai che ognuno degli interi è compreso tra 1 e 1000 (inclusi). Inoltre, ogni numero appare solo una volta nell’array, ad eccezione di un numero, che si verifica due volte. Supponiamo […]

Chiamando il metodo super super-class

Diciamo che ho tre classi A, B e C. B estende A C estende B Tutti hanno un metodo public void foo() definito. Ora dal metodo C foo() voglio invocare il metodo A foo() (NON il suo metodo genitore B ma il metodo super super class A). Ho provato super.super.foo(); , ma è una syntax […]