Tengo una pregunta básica, en el lenguaje de plantilla de Django, ¿cómo puede saber si está en la última iteración de bucle en un
Tengo una pregunta básica, en el lenguaje de plantilla de Django, ¿cómo puede saber si está en la última iteración de bucle en un
En PHP / Java uno puede hacer: class Sub extends Base { } Y automáticamente todos los métodos, propiedades, campos, etc. públicos / protegidos de la clase Super pasan a formar parte de la clase Sub, que se puede anular si es necesario. ¿Cuál es el equivalente de eso en
Tengo una clase que contiene solo campos y no métodos, como este: class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri =
¿Cuál es la forma correcta de escribir un for-inbucle en JavaScript? El navegador no emite una queja sobre ninguno de los dos enfoques que muestro aquí. Primero, existe este enfoque donde la variable de iteración xse declara explícitamente: for (var x in set) { ... } Y, alternativamente, este...
Tengo un script bash que es algo así como seguir, cat filename | while read line do read input; echo $input; done pero esto claramente no me da la salida correcta, ya que cuando leo en el ciclo while, intenta leer desde el nombre del archivo debido a la posible redirección de E / S. ¿Alguna...
En JavaScript tenemos algunas formas de obtener las propiedades de un objeto, dependiendo de lo que queramos obtener. 1) Object.keys(), que devuelve todas las propiedades enumerables propias de un objeto, un método ECMA5. 2) un for...inbucle, que devuelve todas las propiedades enumerables de un...
Me gustaría comprender mejor por qué, en el escenario siguiente, hay una diferencia en la forma en que se heredan las constantes de clase frente a las variables de instancia. <?php class ParentClass { const TEST = "ONE"; protected $test = "ONE"; public function showTest(){ echo...
Cerrado. Esta pregunta no cumple con las pautas de Stack Overflow . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 4 años . Mejora esta...
Las clases internas / anidadas de Python me confunden. ¿Hay algo que no se pueda lograr sin ellos? Si es así, ¿qué es esa
Hoy estaba felizmente codificando cuando llegué a un fragmento de código que ya usé cientos de veces: Iterando a través de una colección (aquí ArrayList) Por alguna razón, miré las opciones de autocompletado de Eclipse y me pregunto: ¿En qué casos es mejor utilizar los siguientes bucles que...
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 4 meses . Mejora esta...
Para una matriz con múltiples dimensiones, generalmente necesitamos escribir un forbucle para cada una de sus dimensiones. Por ejemplo: vector< vector< vector<int> > > A; for (int k=0; k<A.size(); k++) { for (int i=0; i<A[k].size(); i++) { for (int j=0;...
¿Debería usar alguna vez variables miembro protegidas? ¿Cuáles son las ventajas y qué problemas puede causar
Estoy buscando una forma buena y limpia de evitar el hecho de que PHP5 todavía no admite la herencia múltiple. Aquí está la jerarquía de clases: Mensaje - TextMessage -------- InvitationTextMessage - EmailMessage -------- InvitationEmailMessage Los dos tipos de clases de Invitación *...
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta?Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 6 años . Mejora esta...
¿Es posible crear una clase interna dentro de una interfaz? Si es posible, ¿por qué querríamos crear una clase interna como esa ya que no vamos a crear ningún objeto de interfaz? ¿Estas clases internas ayudan en algún proceso de
Tengo un vector de IInventory *, y estoy recorriendo la lista usando el rango C ++ 11 para, para hacer cosas con cada uno. Después de hacer algunas cosas con uno, es posible que desee eliminarlo de la lista y eliminar el objeto. Sé que puedo llamar deleteal puntero en cualquier momento para...
Intento usar un bucle simple, en mi código real, este bucle es más complejo y necesito breakesta iteración como: {% for post in posts %} {% if post.id == 10 %} {# break #} {% endif %} <h2>{{ post.heading }}</h2> {% endfor %} ¿Cómo puedo utilizar el comportamiento del breako...
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....
Tengo algunos objetos grandes (más de 3 campos) que pueden y deben ser inmutables. Cada vez que me encuentro con ese caso tiendo a crear abominaciones de constructores con largas listas de parámetros. No se siente bien, es difícil de usar y la legibilidad se ve afectada. Es incluso peor si los...