Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


8
¿Cómo enumerar todos los métodos para un objeto en Ruby?
¿Cómo enumero todos los métodos a los que tiene acceso un objeto en particular? Tengo un @current_userobjeto, definido en el controlador de la aplicación: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end Y quiero ver qué métodos tengo disponibles en el archivo de vista. Específicamente, quiero ver qué métodos :has_manyproporciona …




4
¿Se puede convertir una clase enum al tipo subyacente?
¿Hay alguna forma de convertir un enum classcampo al tipo subyacente? Pensé que esto sería automático, pero aparentemente no. enum class my_fields : unsigned { field = 1 }; unsigned a = my_fields::field; GCC está rechazando esa asignación. error: cannot convert 'my_fields' to 'unsigned int' in assignment.
112 c++  c++11 

4
Olvidé "git rebase --continue" e hice "git commit". ¿Como arreglar?
Estaba cambiando el código en git, tuve algunos conflictos de fusión. Resolví los conflictos e hice: git add En este punto me olvidé de hacer: git rebase --continue Seguí codificando e hice: git commit por los cambios. Ahora estoy encendido "no branch"y no puedo hacer: git rebase --continue ¿Cómo puedo …
112 git 

5
Implementando el corte en __getitem__
Estoy tratando de implementar la funcionalidad de corte para una clase que estoy creando y que crea una representación vectorial. Tengo este código hasta ahora, que creo que implementará correctamente el segmento, pero cada vez que hago una llamada como v[4]donde v es un vector, python devuelve un error sobre …


4
La rama de Git divergió después del rebase
He modificado la base de una rama localmente que ya se envió. Git advierte que mi rama y el control remoto han divergido y que: "y tener 109 y 73 confirmaciones diferentes cada una, respectivamente" ¿Al presionar mi rama se resolverá esto, es decir, es de esperar después de una …
112 git 

3
¿Cuál es la diferencia entre la dependencia de tipo "pom" con alcance "importación" y sin "importación"?
A partir de Maven 2.0.9 existe la posibilidad de incluir <type>pom</type> <scope>import</scope> en la <dependencyManagement>sección. Según tengo entendido, será "reemplazado" con las dependencias incluidas en este pom como si estuvieran definidas originalmente aquí. ¿Cuál es la diferencia entre la solución anterior y la simple dependencia a este pom sin importalcance …

8
La búsqueda ansiosa de JPA no se une
¿Qué controla exactamente la estrategia de recuperación de JPA? No puedo detectar ninguna diferencia entre impaciente y vago. En ambos casos, JPA / Hibernate no une automáticamente relaciones de varios a uno. Ejemplo: la persona tiene una sola dirección. Una dirección puede pertenecer a muchas personas. Las clases de entidad …
112 java  hibernate  jpa  join 

4
Trazar una línea suave con PyPlot
Tengo el siguiente script simple que traza un gráfico: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Como está ahora, la línea va directamente de un punto a otro, lo …

12
Python NameError: el nombre global '__file__' no está definido
Cuando ejecuto este código en Python 2.7, aparece este error: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined el código es: import os from setuptools import setup def …
112 python  nameerror 


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.