Programação

Q & A para programadores profissionais e entusiastas


29
Mover um elemento da matriz de uma posição da matriz para outra
Estou tendo dificuldade para descobrir como mover um elemento da matriz. Por exemplo, considerando o seguinte: var arr = [ 'a', 'b', 'c', 'd', 'e']; Como posso escrever uma função para mover 'd'antes 'b'? Ou 'a'depois 'c'? Após a movimentação, os índices do restante dos elementos devem ser atualizados. Isso …
522 javascript  arrays 






16
Chamando C / C ++ de Python?
Qual seria a maneira mais rápida de construir uma ligação Python a uma biblioteca C ou C ++? (Estou usando o Windows, se isso importa.)
521 c++  python  c 



11
Git e Mercurial - Compare e Contraste
Por um tempo agora eu tenho usado o subversion para meus projetos pessoais. Cada vez mais, continuo ouvindo grandes coisas sobre Git e Mercurial e DVCS em geral. Eu gostaria de dar uma guinada na coisa toda do DVCS, mas não estou muito familiarizado com nenhuma das opções. Quais são …

18
Quando usar os diferentes níveis de log
Existem diferentes maneiras de registrar mensagens, em ordem de fatalidade: FATAL ERROR WARN INFO DEBUG TRACE Como decido quando usar qual? O que é uma boa heurística para usar?
520 logging 



11
captura de mensagem de exceção python
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file f.close() # Close file …

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.