Programação

Q & A para programadores profissionais e entusiastas


5
Ruby: estenda-se
Em Ruby, eu entendo a ideia básica de extend. No entanto, o que está acontecendo neste segmento de código? Especificamente, o que extendfaz? É apenas uma maneira conveniente de transformar os métodos de instância em métodos de classe? Por que você faria dessa maneira em vez de especificar métodos de …
113 ruby 


7
Como analisar JSON no Scala usando classes Scala padrão?
Estou usando a compilação na classe JSON no Scala 2.8 para analisar o código JSON. Não quero usar o Liftweb nem um nem outro para minimizar as dependências. Do jeito que estou fazendo parece muito imperativo, existe uma maneira melhor de fazer isso? import scala.util.parsing.json._ ... val json:Option[Any] = JSON.parseFull(jsonString) …
113 json  scala 


5
Git: Como remover o arquivo do commit histórico?
Eu me comprometo com id 56f06019 (por exemplo). Nesse commit, enviei acidentalmente um arquivo grande (50Mb). Em outro commit, adiciono o mesmo arquivo, mas no tamanho certo (pequeno). Agora meu repo quando clonei é muito pesado :( Como remover aquele arquivo grande do histórico do repo para reduzir o tamanho …
113 git 

5
Como lidar perfeitamente com o sinal SIGKILL em Java
Como você lida com a limpeza quando o programa recebe um sinal de eliminação? Por exemplo, há um aplicativo ao qual me conecto que deseja que qualquer aplicativo de terceiros (meu aplicativo) envie um finishcomando ao fazer logout. Qual é a melhor coisa a dizer para enviar esse finishcomando quando …
113 java  sigkill 

8
Devo fechar () um SQLConnection antes de ser descartado?
Por minha outra pergunta aqui sobre objetos descartáveis , devemos chamar Close () antes do final de um bloco de uso? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this …


7
Apache Prefork vs Worker MPM
Olhando para o arquivo de configuração do Apache, vejo Prefork e Worker MPM definidos. Qual é a diferença e qual o Apache está usando?
113 apache 


6
Como faço para criar uma classe imutável?
Estou trabalhando na criação de uma classe imutável. Marquei todas as propriedades como somente leitura. Eu tenho uma lista de itens da aula. Embora se a propriedade for somente leitura, a lista pode ser modificada. Expor o IEnumerable da lista o torna imutável. Eu queria saber quais são as regras …
113 c#  .net  immutability 

9
Desenvolvimento de plataforma cruzada iOS / Android [fechado]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta questão Eu tenho brincado com o desenvolvimento de aplicativos Android em Java …


6
O Swift suporta reflexão?
O Swift suporta reflexão? por exemplo, existe algo como valueForKeyPath:e setValue:forKeyPath:para objetos Swift? Na verdade, ele ainda tem um sistema de tipo dinâmico, algo como obj.classem Objective-C?
113 ios  reflection  swift 

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.