Resultados de la búsqueda a petición "self-reference"
¿Cómo puedo referirme al tipo de clase que una interfaz está implementando en Java?
Llegué a un problema con las interfaces en un programa que estoy haciendo. Quiero crear una interfaz que tenga uno de sus métodos para recibir / devolver una referencia al tipo del propio objeto. Fue algo como: public interface I { ? getSelf(); ...
Relación autorreferencial de muchos a muchos en la sqlalchemy
Estoy tratando de hacer una relación autorreferencial de muchos a muchos (significa que Line puede tener muchas líneas principales y muchas líneas secundarias) en sqlalchemy así: Base = declarative_base() class Association(Base): __tablename__ = ...
Restricciones de parámetros de tipo reflexivo: X <T> donde T: X <T> - ¿alguna alternativa más simple?
Cada cierto tiempo hago que una interfaz simple sea más complicada al agregarle una restricción de parámetro de tipo autorreferenciada ("reflexiva"). Por ejemplo, podría convertir esto: interface ICloneable { ICloneable Clone(); } class Sheep : ...
has_many: a través de múltiples relaciones has_one?
Estoy escribiendo un programa de tutoría para nuestra iglesia en rieles (todavía soy muy nuevo en rieles). Y necesito modelar esto ... contact has_one :father, :class_name => "Contact" has_one :mother, :class_name => "Contact" has_many ...
C ++ Usando una referencia a la variable que se define
¿Es válido el siguiente código C ++, de acuerdo con el estándar (descontando los ... s)? bool f(T& r) { if(...) { r = ...; return true; } return false; } T x = (f(x) ? x : T());Se sabe que compila en las versiones de GCC que utiliza este ...
DLL que se descarga
¿Es posible que una función que está dentro de una DLL descargue la DLL? Necesito hacer esto para asegurarme de que la DLL no esté en uso y luego escribir en el archivo de la DLL.
Python: obtener una referencia a una función desde su interior
Si defino una función: def f(x): return x+3Puedo luego almacenar objetos como atributos de la función, así: f.thing="hello!" Me gustaría hacer esto desde dentro del código de la función en sí. El problema es, ¿cómo obtengo una referencia a la ...
Cuál es la mejor manera de vaciar una tabla MySQL autorreferencial?
Tengo una tabla MySQL autorreferencial con un parent_id recursivo: CREATE TABLE `recursive` ( `id` int(11) NOT NULL auto_increment, `parent_id` int(11) default NULL, `name` varchar(100) NOT NULL, PRIMARY KEY (`id`), ...
Usos de las listas de auto referencia
Sé que es posible crear una lista de autorreferencia en lenguajes como Python: >>> my_list = [1,2] >>> my_list.append(my_list) >>> print my_list [1,2,[...]] >>> print my_list[0] 1 >>> print my_list[2] [1,2,[...]]¿Qué algoritmos se benefician de ...