Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

17
Come verificare se eseguito come root in uno script bash
Sto scrivendo uno script che richiede autorizzazioni a livello di root e voglio farlo in modo tale che se lo script non viene eseguito come root, fa semplicemente eco "Esegui come root". ed esce. Ecco alcuni pseudocodici per quello che sto cercando: if (whoami != root) then echo "Please run …
275 bash  shell  root 

24
Formatta timedelta in stringa
Ho problemi a formattare un datetime.timedeltaoggetto. Ecco cosa sto cercando di fare: ho un elenco di oggetti e uno dei membri della classe dell'oggetto è un oggetto timedelta che mostra la durata di un evento. Vorrei visualizzare quella durata nel formato di ore: minuti. Ho provato una varietà di metodi …

1
Modifiche non messe in scena rimaste dopo il reset di git --hard
Dopo git reset --hard, git statusmi dà i file all'interno della Changes not staged for commit:sezione. Ho anche provato git reset ., git checkout -- .e git checkout-index -f -a, inutilmente. Quindi, come posso liberarmi di quei cambiamenti non messi in scena? Questo sembra colpire solo i file di progetto …
275 git  git-reset 

2
Perché 'x' in ('x',) è più veloce di 'x' == 'x'?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Funziona anche con tuple con più elementi, entrambe le versioni sembrano crescere in modo lineare: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' …


17
Creazione di un operatore "logico esclusivo o" in Java
osservazioni: Java ha un operatore logico AND. Java ha un operatore logico OR. Java ha un operatore NOT logico. Problema: Java ha nessun operatore XOR logico, in base a Sun . Vorrei definirne uno. Definizione del metodo: Come metodo è semplicemente definito come segue: public static boolean logicalXOR(boolean x, boolean …
274 java  operators  xor 


17
Perché ricevo "'impossibile assegnare la proprietà" quando invio un'e-mail SMTP?
Non riesco a capire perché questo codice non funzioni. Viene visualizzato un errore che indica che la proprietà non può essere assegnata MailMessage mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; mail.To = "user@hotmail.com"; // <-- this …
274 c#  email  smtpclient 

8
Scorrere tutti i file in una directory
Come faccio a scrivere un ciclo in ruby ​​in modo da poter eseguire un blocco di codice su ciascun file? Sono nuovo di Ruby e ho concluso che il modo per farlo è fare ogni ciclo. Il file ruby ​​verrà eseguito da una directory diversa rispetto alla directory che voglio …

5
Qual è la sintassi della versione di bower (e npm)?
Bower mi consente di specificare i requisiti di versione per i pacchetti utilizzando la sintassi seguente: "dependencies": { "<name>": "<version>", }, Ma non sono stato in grado di trovare qual è la sintassi da utilizzare per <version>. So che posso specificare le versioni: maggiore di una certa versione con ">1.0.0" …


14
librerie di autenticazione utente per node.js?
Esistono librerie di autenticazione utente esistenti per node.js? In particolare, sto cercando qualcosa che possa eseguire l'autenticazione con password per un utente (utilizzando un DB di autenticazione back-end personalizzato) e associare tale utente a una sessione. Prima di scrivere una libreria di autenticazione, immaginavo che se la gente fosse a …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.