Perguntas com a marcação «singleton»

Um padrão de design que garante que exista exatamente uma instância em todo o aplicativo de uma classe específica. Um dos padrões de design de criação da Gang of Four.


8
Serviços não singleton em AngularJS
O AngularJS afirma claramente em sua documentação que os Serviços são Singletons: AngularJS services are singletons Contra-intuitivamente, module.factorytambém retorna uma instância de Singleton. Dado que há muitos casos de uso para serviços não singleton, qual é a melhor maneira de implementar o método de fábrica para retornar instâncias de um …


4
Singleton com propriedades em Swift 3
No documento Using Swift with Cocoa e Objective-C da Apple (atualizado para o Swift 3), eles fornecem o seguinte exemplo do padrão Singleton: class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } Vamos imaginar que este singleton precisa gerenciar …
88 singleton  swift3 


5
O que exatamente é a classe única em rubi?
A classe singleton em Ruby é uma classe em si mesma? É por isso que todos os objetos pertencem à "classe"? O conceito é confuso , mas acredito que tenha algo a ver com o motivo pelo qual posso definir um método de classe ( class foo; def foo.bar ...). …
85 ruby  oop  singleton 


1
O que é um proxy com escopo no Spring?
Como sabemos, o Spring usa proxies para adicionar funcionalidade ( @Transactionale @Scheduledpor exemplo). Existem duas opções - usar um proxy dinâmico JDK (a classe precisa implementar interfaces não vazias) ou gerar uma classe filha usando o gerador de código CGLIB. Eu sempre pensei que proxyMode me permite escolher entre um …

2
Java - Como trocar um caminho de arquivo de recurso por um arquivo de teste durante o teste de unidade?
Eu tenho um arquivo de recurso que tem algumas configurações. Eu tenho uma classe ResourceLoader que carrega as configurações deste arquivo. Atualmente, esta classe é uma classe singleton instanciada ansiosamente. Assim que essa classe é carregada, ela lê as configurações do arquivo (caminho do arquivo armazenado como um campo constante …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.