Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


15
Cómo buscar por clave => valor en una matriz multidimensional en PHP
¿Hay alguna forma rápida de obtener todas las submatrices donde se encontró un par de valores clave en una matriz multidimensional? No puedo decir qué tan profunda será la matriz. Matriz de ejemplo simple: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); Cuando …
147 php  arrays  search  recursion 



11
Encontrar el tipo de un objeto en C ++
Tengo una clase A y otra clase que hereda de ella, B. Estoy anulando una función que acepta un objeto de tipo A como parámetro, por lo que tengo que aceptar una A. Sin embargo, más tarde llamo funciones que solo B tiene, así que quiero devolver falso y no …
147 c++  types 





4
Combinando un selector de clase y un selector de atributos con jQuery
¿Es posible combinar un selector de clase y un selector de atributo con jQuery? Por ejemplo, dado el siguiente HTML: <TABLE> <TR class="myclass" reference="12345"><TD>Row 1</TD></TR> <TR class="otherclass" reference="12345"><TD>Row 2</TD></TR> <TR class="myclass" reference="12345"><TD>Row 3</TD></TR> <TR class="myclass" reference="54321"><TD>Row 4</TD></TR> </TABLE> ¿Cuál sería el selector que puedo usar para seleccionar solo las filas …

3
Uso adecuado de los parámetros de línea de comandos Java -D
Al pasar un parámetro -D en Java, ¿cuál es la forma correcta de escribir la línea de comandos y luego acceder a ella desde el código? Por ejemplo, he intentado escribir algo como esto ... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } Y luego llamándolo así ... java -jar myApplication.jar -Dtest="true" …

7
Punto de corte en cambio de propiedad
Firebug para Firefox tiene una característica agradable, llamada "Interrupción en el cambio de propiedad", donde puedo marcar cualquier propiedad de cualquier objeto, y detendrá la ejecución de JavaScript justo antes del cambio. Estoy tratando de lograr lo mismo en Google Chrome, y no puedo encontrar la función en el depurador …

9
Mover proyecto a otra carpeta en Eclipse
Generalmente tengo mis proyectos de trabajo en carpetas en mi escritorio. Cuando se completan, simplemente los muevo a a c:\dev\. La cosa es que lo estoy haciendo de una manera bastante arcaica. 1. move project files 2. delete project on Eclipse 3. create new project on Eclipse on the new …


5
Prueba de unidad ASP.NET WebApi con Request.CreateResponse
Estoy tratando de escribir algunas pruebas unitarias para mi ApiController y enfrenté algunos problemas. Hay un buen método de extensión llamado Request.CreateResponse que ayuda mucho a generar respuestas. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } ¿Hay alguna forma de burlarse de CreateResponse sin usar …

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.