Programação

Q & A para programadores profissionais e entusiastas



20
Criando um intervalo de datas no Python
Quero criar uma lista de datas, começando com hoje e retornando um número arbitrário de dias, digamos, no meu exemplo, 100 dias. Existe uma maneira melhor de fazer isso do que isso? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range (0, numdays): dateList.append(a …
374 python  datetime  date 


10
Python unittest - o oposto de assertRaises?
Quero escrever um teste para estabelecer que uma exceção não é gerada em uma determinada circunstância. É simples testar se uma exceção é gerada ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... mas como você pode fazer o oposto . Algo assim, o que eu estou procurando ... sValidPath=AlwaysSuppliesAValidPath() self.assertNotRaises(PathIsNotAValidOne, MyObject, sValidPath)

3
Mesclar até um commit específico
Eu criei um novo ramo nomeado a newbranchpartir do masterramo no git. Agora eu ter feito algum trabalho e deseja mesclar newbrancha master; no entanto, fiz algumas alterações extras newbranche quero mesclar newbranchaté o quarto da última confirmação master. Eu usei, cherry-pickmas mostra a mensagem para usar as opções corretas: …

9
Como ler um arquivo sem novas linhas?
Em Python, chamando temp = open(filename,'r').readlines() resulta em uma lista na qual cada elemento é uma linha no arquivo. É um pouco estúpido, mas ainda assim: readlines()também escreve caracteres de nova linha para cada elemento, algo que eu não desejo que aconteça. Como posso evitá-lo?

11
Zombando de métodos estáticos com o Mockito
Eu escrevi uma fábrica para produzir java.sql.Connectionobjetos: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } Gostaria de validar os parâmetros passados DriverManager.getConnection, mas não sei como zombar de um método estático. Estou …

30
Remova duplicatas de uma matriz de objetos em JavaScript
Eu tenho um objeto que contém uma matriz de objetos. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Gostaria de saber qual é o melhor método para remover objetos duplicados de uma matriz. Então, por exemplo, as coisas. Tudo se tornaria ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}



30
Como posso alterar a largura padrão de uma caixa modal do Twitter Bootstrap?
Eu tentei o seguinte: <div class="modal hide fade modal-admin" id="testModal" style="display: none;"> <div class="modal-header"> <a data-dismiss="modal" class="close">×</a> <h3 id='dialog-heading'></h3> </div> <div class="modal-body"> <div id="dialog-data"></div> </div> <div class="modal-footer"> <a data-dismiss="modal" class="btn" >Close</a> <a class="btn btn-primary" id="btnSaveChanges">Save changes</a> </div> </div> E este Javascript: $('.modal-admin').css('width', '750px'); $('.modal-admin').css('margin', '100px auto 100px auto'); $('.modal-admin').modal('show') O …




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.