Programação

Q & A para programadores profissionais e entusiastas

5
Por que alguém usa injeção de dependência?
Estou tentando entender as injeções de dependência (DI) e, mais uma vez, falhei. Parece bobo. Meu código nunca é uma bagunça; Eu quase não escrevo funções e interfaces virtuais (embora faça uma vez na lua azul) e toda a minha configuração seja serializada magicamente em uma classe usando json.net (às …





11
Como ler um arquivo grande - linha por linha?
Eu quero iterar sobre cada linha de um arquivo inteiro. Uma maneira de fazer isso é lendo o arquivo inteiro, salvando-o em uma lista e passando pela linha de interesse. Este método usa muita memória, então estou procurando uma alternativa. Meu código até agora: for each_line in fileinput.input(input_file): do_something(each_line) for …
536 python  file-read 

7
"Localizar próximo" no Vim
Para procurar no Vim cake, digitei /cake, mas o cursor salta para a primeira correspondência quando pressiono return. Existe um comando do Vim análogo ao "localizar próximo"?
536 vim  editing 


12
Como capturar o SIGINT em Python?
Estou trabalhando em um script python que inicia vários processos e conexões com o banco de dados. De vez em quando eu quero matar o script com um sinal Ctrl+ C, e gostaria de fazer uma limpeza. No Perl, eu faria o seguinte: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print …
536 python  controls  signals 



19
Multiprocessamento Python pool.map para vários argumentos
Na biblioteca de multiprocessamento Python, existe uma variante de pool.map que suporta vários argumentos? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case, 1) pool.close() pool.join()


26
Erro 'LINK: erro fatal LNK1123: falha durante a conversão para COFF: arquivo inválido ou corrompido' após a instalação do Visual Studio 2012 Release Preview
Instalei o Visual Studio 2012 Release Preview e parece estar correto, mas agora, quando tento usar o Visual Studio 2010 para compilar projetos C ++, recebo a seguinte mensagem de erro: LINK: erro fatal LNK1123: falha durante a conversão para COFF: arquivo inválido ou corrompido Não tenho 100% de certeza …

26
Como forçar div filho a ser 100% da altura do div pai sem especificar a altura do pai?
Eu tenho um site com a seguinte estrutura: <div id="header"></div> <div id="main"> <div id="navigation"></div> <div id="content"></div> </div> <div id="footer"></div> A navegação está à esquerda e a divisão de conteúdo está à direita. As informações para a div de conteúdo são extraídas através do PHP, por isso são sempre diferentes. Como …
535 html  css 

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.