Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

14
cómo renderizar componentes de reacción usando map y join
Tengo un componente que mostrará Array of String. El código se ve así. React.createClass({ render() { <div> this.props.data.map(t => <span>t</span>) </div> } }) Funciona perfectamente bien. es decir, si props.data = ['tom', 'jason', 'chris'] El resultado renderizado en la página sería tomjasonchris Luego, quiero unir todos los nombres usando una …
102 reactjs 


6
Problema de pedido onclick () y onblur ()
Tengo un campo de entrada que abre un menú desplegable personalizado. Me gustaría la siguiente funcionalidad: Cuando el usuario hace clic en cualquier lugar fuera del campo de entrada, el menú debe eliminarse. Si, más específicamente, el usuario hace clic en un div dentro del menú, el menú debe eliminarse …

5
Dividir un módulo en varios archivos
Quiero tener un módulo con múltiples estructuras, cada una en su propio archivo. Usando un Mathmódulo como ejemplo: Math/ Vector.rs Matrix.rs Complex.rs Quiero que cada estructura esté en el mismo módulo, que usaría desde mi archivo principal, así: use Math::Vector; fn main() { // ... } Sin embargo, el sistema …
102 module  rust 


9
Neo4j: lenguaje de consulta Cypher vs Gremlin
Estoy empezando a desarrollar con Neo4j usando la API REST. Vi que hay dos opciones para realizar consultas complejas: Cypher (lenguaje de consulta de Neo4j) y Gremlin (el lenguaje de consulta / transversal de gráfico de propósito general). Esto es lo que quiero saber: ¿hay alguna consulta u operación que …



5
¿Cuándo usar os.name, sys.platform o platform.system?
Hasta donde yo sé, Python tiene 3 formas de averiguar en qué sistema operativo se está ejecutando: os.name sys.platform platform.system() Conocer esta información suele ser útil en importaciones condicionales o en el uso de funciones que difieren entre plataformas (por ejemplo, time.clock()en Windows frente a time.time()en UNIX). Mi pregunta es, …

4
Usando la biblioteca C ++ en código C
Tengo una biblioteca C ++ que proporciona varias clases para administrar datos. Tengo el código fuente de la biblioteca. Quiero extender la API de C ++ para admitir llamadas a funciones de C para que la biblioteca se pueda usar con código C y código C ++ al mismo tiempo. …
102 c++  c  gcc  glibc 

7
¿Cuándo crear una nueva aplicación (con startapp) en Django?
He buscado en Google esto, pero todavía tengo problemas para relacionarme con lo que Django define como "aplicaciones". ¿Debo crear una nueva aplicación para cada pieza de funcionalidad en un sitio, aunque use modelos del proyecto principal? ¿Tienen una buena regla general sobre cuándo dividir una nueva aplicación y cuándo …
102 python  django 


20
Formateo de números de teléfono en PHP
Estoy trabajando en una aplicación de SMS y necesito poder convertir el número de teléfono del remitente de +11234567890 a 123-456-7890 para que pueda compararse con los registros en una base de datos MySQL . Los números se almacenan en el último formato para su uso en cualquier otro lugar …
102 php  phone-number 

22
Acortar cadena sin cortar palabras en JavaScript
No soy muy bueno con la manipulación de cadenas en JavaScript, y me preguntaba cómo haría para acortar una cadena sin cortar ninguna palabra. Sé cómo usar la subcadena, pero no indexOf ni nada realmente bien. Digamos que tenía la siguiente cadena: text = "this is a long string I …

21
CUDA incompatible con mi versión gcc
Tengo problemas para compilar algunos de los ejemplos enviados con CUDA SDK. He instalado el controlador de desarrolladores (versión 270.41.19) y el kit de herramientas CUDA, luego finalmente el SDK (ambas versiones 4.0.17). Inicialmente no se compiló en absoluto dando: error -- unsupported GNU version! gcc 4.5 and up are …
102 gcc  cuda  debian 

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.