Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


11
Formas de iterar sobre una lista en Java
Al ser algo nuevo en el lenguaje Java, estoy tratando de familiarizarme con todas las formas (o al menos las no patológicas) que uno podría recorrer en iteración a través de una lista (o quizás otras colecciones) y las ventajas o desventajas de cada una. Dado un List<E> list objeto, …

18
¿Cómo verifico los valores nulos en JavaScript?
¿Cómo puedo verificar los valores nulos en JavaScript? Escribí el código a continuación pero no funcionó. if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("fill all columns"); return false; } ¿Y cómo puedo encontrar errores en mis …
576 javascript  null  compare 

30
Obtener la fila que tiene el valor máximo para una columna
Mesa: UserId, Value, Date. Quiero obtener el UserId, Valor para el máximo (Fecha) para cada UserId. Es decir, el Valor para cada UserId que tiene la última fecha. ¿Hay alguna manera de hacer esto simplemente en SQL? (Preferiblemente Oracle) Actualización: disculpas por cualquier ambigüedad: necesito obtener TODOS los ID de …


7
Concatenar elemento en la lista a cadenas
¿Hay una manera más simple de concatenar elementos de cadena en una lista en una sola cadena? ¿Puedo usar la str.join()función? Por ejemplo, esta es la entrada ['this','is','a','sentence']y esta es la salida deseadathis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = …



29
Usar un modelo singleton dispatch_once en Swift
Estoy tratando de encontrar un modelo singleton apropiado para usar en Swift. Hasta ahora, he podido obtener un modelo seguro sin subprocesos que funciona como: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance = TPScopeManager() } return …



9
¿Cómo dividir una cadena en una lista?
Quiero que mi función Python divida una oración (entrada) y almacene cada palabra en una lista. Mi código actual divide la oración, pero no almacena las palabras como una lista. ¿Cómo puedo hacer eso? def split_line(text): # split the text words = text.split() # for each word in the line: …

11
Cómo hacer una matriz asociativa / hashing en JavaScript
Necesito almacenar algunas estadísticas usando JavaScript de una manera como lo haría en C #: Dictionary<string, int> statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); ¿Hay Hashtablealgo o algo así Dictionary<TKey, TValue>en JavaScript? ¿Cómo podría almacenar valores de tal manera?


16
¿Podemos instanciar una clase abstracta?
Durante una de mis entrevistas, me preguntaron "¿Si podemos crear una instancia de una clase abstracta?" Mi respuesta fue "No. no podemos". Pero, el entrevistador me dijo "Mal, podemos". Discutí un poco sobre esto. Luego me dijo que probara esto yo mismo en casa. abstract class my { public void …
574 java  oop  class  object  abstract 

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.