Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


5
PHP foreach cambia los valores de la matriz original
Soy muy nuevo en arreglos multidimensionales, y esto me está molestando a lo grande. Mi matriz es la siguiente: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Luego obtuve una función que …
143 php  arrays  foreach 

18
Transposición de matrices en Python
На этот вопрос есть ответы на Stack Overflow на русском : Поворот матрицы (двумерного массива) en 90 градусов воо поо поо поо поо поо поо поо поо поо поо поо поо поо поо поо поо поо поо пом Estoy tratando de crear una función de transposición de matriz para Python, …




14
Funciones lambda recursivas en C ++ 11
Soy nuevo en C ++ 11. Estoy escribiendo la siguiente función recursiva lambda, pero no se compila. sum.cpp #include <iostream> #include <functional> auto term = [](int a)->int { return a*a; }; auto next = [](int a)->int { return ++a; }; auto sum = [term,next,&sum](int a, int b)mutable ->int { if(a>b) …
143 c++  c++11  lambda 

4
¿Cómo escribir una consulta XPath para que coincida con dos atributos?
Siguiente pregunta: <div id="id-74385" class="guest clearfix" style="z-index: 999;"> Dado anteriormente, Si quiero una expresión XPath con controles tanto id como class, ¿podemos hacerlo con 'y' condición LIKE: //div[@id='id-74385'] and div[@class='guest clearfix'] ¿Es esta la forma correcta? Mi ejecución falla aquí ... ¡Por favor ayuda!
143 xpath 

8
Aprendizaje de WebGL y three.js [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Mejora esta pregunta Soy nuevo y estoy empezando a aprender …
143 webgl  three.js 

4
Agregue dinámicamente oyente de eventos
Estoy empezando a perder el tiempo con Angular 2 y me pregunto si alguien puede decirme la mejor manera de agregar y eliminar dinámicamente los oyentes de eventos de los elementos. Tengo un componente configurado. Cuando se hace clic en cierto elemento de la plantilla, quiero agregar un oyente mousemovea …

4
¿Cómo especificar los tipos de función para los métodos nulos (no nulos) en Java8?
Estoy jugando con Java 8 para descubrir cómo funciona como ciudadanos de primera clase. Tengo el siguiente fragmento: package test; import java.util.*; import java.util.function.*; public class Test { public static void myForEach(List<Integer> list, Function<Integer, Void> myFunction) { list.forEach(functionToBlock(myFunction)); } public static void displayInt(Integer i) { System.out.println(i); } public static void …
143 java  java-8 

7
Java 8 Streams: recopilar vs reducir
¿Cuándo usarías collect()vs reduce()? ¿Alguien tiene buenos ejemplos concretos de cuándo definitivamente es mejor ir de una manera u otra? Javadoc menciona que collect () es una reducción mutable . Dado que es una reducción mutable, supongo que requiere sincronización (internamente) que, a su vez, puede ser perjudicial para el …
143 java  java-8  java-stream 

9
¿Cuál es la diferencia entre sigaction y signal?
Estaba a punto de agregar un controlador de señal adicional a una aplicación que tenemos aquí y noté que el autor había utilizado sigaction()para configurar los otros controladores de señal. Iba a usar signal(). Para seguir la convención que debo usar, sigaction()pero si escribo desde cero, ¿cuál debo elegir?
143 c  signals  posix 


2
Importancia de la marca -pthread al compilar
En varios proyectos de subprocesos múltiples de C y C ++, he visto el -pthreadindicador aplicado tanto a la etapa de compilación como a la de enlace, mientras que otros no lo usan en absoluto y simplemente pasan -lpthreada la etapa de enlace. ¿Existe algún peligro de no compilar y …
143 c++  c  linux  pthreads 

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.