Resultados de la búsqueda a petición "self-reference"

4 la respuesta

¿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(); ...

1 la respuesta

como construir una tabla de auto referenciación

1 la respuesta

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__ = ...

4 la respuesta

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 : ...

3 la respuesta

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 ...

3 la respuesta

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 ...

4 la respuesta

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.

6 la respuesta

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 ...

6 la respuesta

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`), ...

3 la respuesta

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 ...