Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

10
Accediendo a elementos del diccionario de Python por índice
Considere un dictado como mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } ¿Cómo accedo, por ejemplo, a un elemento particular de este diccionario? por ejemplo, me gustaría imprimir el primer elemento después de formatear el primer elemento de Apple, que en nuestro caso es solo "americano". Información adicional La …
118 python  dictionary 

16
¿Cuándo hace algo System.gc ()?
Sé que la recolección de basura está automatizada en Java. Pero entendí que si llama System.gc()a su código, la JVM puede o no decidir realizar la recolección de basura en ese momento. ¿Cómo funciona esto precisamente? ¿Sobre qué base / parámetros exactamente la JVM decide hacer (o no hacer) un …




6
JavaScript OOP en NodeJS: ¿cómo?
Estoy acostumbrado a la POO clásica como en Java. ¿Cuáles son las mejores prácticas para hacer OOP en JavaScript usando NodeJS? Cada clase es un archivo con module.export? ¿Cómo crear clases? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod = function() {} this.publicMethod = …

9
convertir una .net Func <T> en una .net Expression <Func <T>>
Pasar de una lambda a una expresión es fácil usando una llamada a un método ... public void GimmeExpression(Expression&lt;Func&lt;T&gt;&gt; expression) { ((MemberExpression)expression.Body).Member.Name; // "DoStuff" } public void SomewhereElse() { GimmeExpression(() =&gt; thing.DoStuff()); } Pero me gustaría convertir el Func en una expresión, solo en casos raros ... public void ContainTheDanger(Func&lt;T&gt; …
118 c#  .net  lambda  expression  func 

3
¿Separación de clases JUnit en un paquete de prueba especial?
Estoy aprendiendo los conceptos de desarrollo basado en pruebas leyendo los artículos de Craftsman (haga clic en Craftsman debajo de Por tema ) recomendados en una respuesta a mi pregunta anterior, "Proyecto de muestra para aprender JUnit y la ingeniería de software adecuada" . ¡Me encanta hasta ahora! Pero ahora …
118 java  unit-testing  junit 

4
¿Una forma sencilla de copiar o clonar un DataRow?
Estoy buscando una forma sencilla de hacer un clon de un DataRow. Es como tomar una instantánea de esa fila y guardarla. Los valores de la Fila original son libres de cambiar, pero todavía tenemos otra copia guardada que no cambia. ¿Es esta la forma correcta de hacerlo? DataRow Source, …
118 c#  datatable  datarow 


9
¿Cómo gestiona Python int y long?
¿Alguien sabe cómo Python gestiona internamente los tipos int y long? ¿Elige el tipo correcto de forma dinámica? ¿Cuál es el límite para un int? Estoy usando Python 2.6, ¿es diferente con las versiones anteriores? ¿Cómo debo entender el siguiente código? &gt;&gt;&gt; print type(65535) &lt;type 'int'&gt; &gt;&gt;&gt; print type(65536*65536) &lt;type …
118 python  integer 


8
Convertir clases de columna en data.table
Tengo un problema al usar data.table: ¿Cómo convierto clases de columna? Aquí hay un ejemplo simple: con data.frame no tengo problemas para convertirlo, con data.table simplemente no sé cómo: df &lt;- data.frame(ID=c(rep("A", 5), rep("B",5)), Quarter=c(1:5, 1:5), value=rnorm(10)) #One way: http://stackoverflow.com/questions/2851015/r-convert-data-frame-columns-from-factors-to-characters df &lt;- data.frame(lapply(df, as.character), stringsAsFactors=FALSE) #Another way df[, "value"] &lt;- …
118 r  data.table 



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.