Perguntas com a marcação «set»

264
Como descartar confirmações locais no Git?

Eu estava trabalhando em algo e decidi que estava completamente ferrado ... depois de ter cometido um pouco disso. Então, tentei a seguinte sequência: git reset --hard git rebase origin git fetch git pull git checkout Nesse momento, recebi a mensagem Your branch is ahead of 'origin/master' by 2...

242
Adicionar lista ao conjunto?

Testado no interpretador Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list...

218
Como "perfeitamente" substituir um ditado?

Como posso tornar a subclasse de ditado o mais "perfeita" possível? O objetivo final é ter um ditado simples em que as chaves estejam em minúsculas. Parece que deveria haver um pequeno conjunto de primitivas que eu posso substituir para fazer isso funcionar, mas de acordo com todas as minhas...

197
Devo Dispose () DataSet e DataTable?

DataSet e DataTable implementam IDisposable, portanto, pelas práticas recomendadas convencionais, devo chamar seus métodos Dispose (). No entanto, pelo que li até agora, o DataSet e o DataTable não possuem recursos não gerenciados, portanto Dispose () não faz muito. Além disso, não posso usar...

197
Como git reset --hard um subdiretório?

ATUALIZAÇÃO² : Com o Git 2.23 (agosto de 2019), há um novo comando git restoreque faz isso, veja a resposta aceita . ATUALIZAÇÃO : Isso funcionará de forma mais intuitiva a partir do Git 1.8.3, veja minha própria resposta . Imagine o seguinte caso de uso: Quero me livrar de todas as...