Programação

Q & A para programadores profissionais e entusiastas


17
Como implementar uma classe abstrata em ruby?
Eu sei que não há conceito de classe abstrata em rubi. Mas se for necessário implementá-lo, como proceder? Eu tentei algo como ... class A def self.new raise 'Doh! You are trying to write Java in Ruby!' end end class B < A ... ... end Mas quando tento instanciar …



6
Ruby substitui string por padrão regex capturado
Estou tendo problemas para traduzir isso em Ruby. Aqui está um pedaço de JavaScript que faz exatamente o que eu quero fazer: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Eu tentei gsub , sub e replace, mas nenhum parece fazer o que estou esperando. Aqui estão exemplos de coisas que tentei: …
121 ruby  regex  replace 

4
diferença e quando usar getApplication (), getApplicationContext (), getBaseContext () e someClass.this
Eu sou novo para android e eu estou tentando entender a diferença entre getApplication(), getApplicationContext(), getBaseContext(), getContext()e someClass.thise especialmente quando usar os estes métodos nas seguintes linhas de código: Quando inicio um brinde, qual é a diferença entre esses e em quais casos os uso? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), …


11
Como configurar o log para syslog no Python?
Não consigo entender o loggingmódulo do Python . Minhas necessidades são muito simples: eu só quero registrar tudo no syslog. Depois de ler a documentação, criei este script de teste simples: import logging import logging.handlers my_logger = logging.getLogger('MyLogger') my_logger.setLevel(logging.DEBUG) handler = logging.handlers.SysLogHandler() my_logger.addHandler(handler) my_logger.debug('this is debug') my_logger.critical('this is critical') Mas …
121 python  logging  syslog 

10
Como esvaziar programaticamente o cache do navegador?
Estou procurando uma maneira de esvaziar programaticamente o cache do navegador. Estou fazendo isso porque o aplicativo armazena em cache dados confidenciais e gostaria de removê-los quando você pressionar "sair". Isso aconteceria via servidor ou JavaScript. Obviamente, o uso do software em computadores públicos / estrangeiros ainda é desencorajado, pois …



2
O compositor descarta as alterações: o que os [y, n, v, d, s ,?] fazem
Pergunta simples que me incomoda há meses. Ocasionalmente, vou entrar no diretório de fornecedores para corrigir um erro (especialmente para nossas bibliotecas internas). Depois de migrar e implantar a correção de volta ao pacote de origem, entrarei composer update company/packageno projeto principal e me perguntam: Discard changes [y,n,v,d,s,?] Eu tenho …
121 composer-php 



5
Como listar todas as propriedades de um objeto do PowerShell
Quando eu olhar para a classe Win32_ComputerSystem , ele mostra um monte de imóveis como Status, PowerManagementCapabilities, etc. No entanto, quando em PowerShell eu faço o abaixo eu só voltar um casal: PS C:\Windows\System32\drivers> Get-WmiObject -Class "Win32_computersystem" Domain : YYY.com Manufacturer : VMware, Inc. Model : VMware Virtual Platform Name …
121 powershell 

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.