Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

30
¿Cómo limpio correctamente los objetos de interoperabilidad de Excel?
Estoy usando la interoperabilidad de Excel en C # ( ApplicationClass) y he colocado el siguiente código en mi cláusula finalmente: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Aunque este tipo de trabajo funciona, el Excel.exeproceso todavía está en segundo plano incluso después de cerrar Excel. …
747 c#  excel  interop  com-interop 

30
Cómo generar una cadena aleatoria en Ruby
Actualmente estoy generando una cadena mayúscula pseudoaleatoria de 8 caracteres para "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} pero no se ve limpio, y no se puede pasar como argumento ya que no es una sola declaración. Para obtener una cadena de mayúsculas y minúsculas "a" …
747 ruby  random  passwords 





5
¿Puede la pseudoclase: not () tener múltiples argumentos?
Estoy tratando de seleccionar inputelementos de todos los types excepto radioycheckbox . Muchas personas han demostrado que puedes poner múltiples argumentos :not, pero el uso typeno parece funcionar de todos modos, lo intento. form input:not([type="radio"], [type="checkbox"]) { /* css here */ } ¿Algunas ideas?
746 css  css-selectors 

18
¿Distinto () con lambda?
Bien, entonces tengo un enumerable y deseo obtener valores distintos de él. Usando System.Linq, por supuesto, hay un método de extensión llamado Distinct. En el caso simple, se puede usar sin parámetros, como: var distinctValues = myStringList.Distinct(); Bien y bien, pero si tengo un número de objetos para los que …




30
¿Convertir de una cadena a booleana en Python?
¿Alguien sabe cómo convertir de una cadena a un booleano en Python? Encontré este enlace . Pero no parece una forma adecuada de hacerlo. Es decir, utilizando la funcionalidad incorporada, etc. La razón por la que pregunto esto es porque aprendí int("string")de aquí. Pero cuando lo intentas bool("string")siempre vuelve True: …
746 python  string  boolean 


12
¿Qué es la interfaz de puerta de enlace común (CGI)?
CGI es una interfaz de puerta de enlace común. Como su nombre lo indica, es una interfaz de puerta de enlace "común" para todo. Es tan trivial e ingenuo por el nombre. Siento que entendí esto y sentí esto cada vez que me encontré con esta palabra. Pero, francamente, no …
745 cgi 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.