Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

30
Come generare una stringa casuale in Ruby
Attualmente sto generando una stringa maiuscola pseudo-casuale di 8 caratteri per "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} ma non sembra pulito e non può essere passato come argomento poiché non è una singola istruzione. Per ottenere una stringa in maiuscolo "a" .. "z" più "A" …
747 ruby  random  passwords 


30
Come si puliscono correttamente gli oggetti di interoperabilità di Excel?
Sto usando l'interoperabilità di Excel in C # ( ApplicationClass) e ho inserito il seguente codice nella mia clausola finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Sebbene questo tipo di lavori, il Excel.exeprocesso è ancora in background anche dopo aver chiuso Excel. Viene rilasciato solo …
747 c#  excel  interop  com-interop 




5
La pseudo-classe: not () può avere più argomenti?
Sto cercando di selezionare inputelementi di tutti typei messaggi tranne radioe checkbox. Molte persone hanno dimostrato che puoi inserire più argomenti :not, ma l'utilizzo typenon sembra funzionare comunque, lo provo. form input:not([type="radio"], [type="checkbox"]) { /* css here */ } Qualche idea?
746 css  css-selectors 



18
Distinto () con lambda?
Bene, quindi ho un enumerabile e desidero ottenere valori distinti da esso. Utilizzando System.Linq, c'è ovviamente un metodo di estensione chiamato Distinct. Nel caso semplice, può essere utilizzato senza parametri, come: var distinctValues = myStringList.Distinct(); Bene e buono, ma se ho un elenco numeroso di oggetti per i quali devo …


12
Che cos'è Common Gateway Interface (CGI)?
CGI è un'interfaccia gateway comune. Come dice il nome, è un'interfaccia gateway "comune" per tutto. È così banale e ingenuo dal nome. Sento di averlo capito e di averlo sentito ogni volta che ho incontrato questa parola. Francamente, non l'ho fatto. Sono ancora confuso. Sono un programmatore PHP con esperienza …
745 cgi 




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.