Preguntas etiquetadas con set

264
¿Cómo descartar commits locales en Git?

Había estado trabajando en algo y decidí que estaba completamente jodido ... después de haber cometido algo. Así que probé la siguiente secuencia: git reset --hard git rebase origin git fetch git pull git checkout En ese momento recibí el mensaje Your branch is ahead of 'origin/master' by 2...

242
Añadir lista para establecer?

Probado en el intérprete 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
¿Cómo anular "perfectamente" un dict?

¿Cómo puedo hacer una subclase de dict tan "perfecta" como sea posible? El objetivo final es tener un dict simple en el que las teclas están en minúsculas. Parece que debería haber un pequeño conjunto de primitivas que puedo anular para que esto funcione, pero de acuerdo con todas mis...

204
¿Puedes controlar cómo se dibuja el ancho de trazo de un SVG?

Actualmente construyendo una aplicación SVG basada en navegador. Dentro de esta aplicación, el usuario puede diseñar y posicionar varias formas, incluidos los rectángulos. Cuando aplico stroke-widtha un rectelemento SVG de say 1px, el trazo se aplica al rectdesplazamiento y al recuadro del s de...

197
¿Debo desechar () DataSet y DataTable?

DataSet y DataTable implementan IDisposable, por lo que, según las mejores prácticas convencionales, debería llamar a sus métodos Dispose (). Sin embargo, por lo que he leído hasta ahora, DataSet y DataTable en realidad no tienen recursos no administrados, por lo que Dispose () en realidad no hace...

197
¿Cómo git reset --hard un subdirectorio?

ACTUALIZACIÓN² : con Git 2.23 (agosto de 2019), hay un nuevo comando git restoreque hace esto, vea la respuesta aceptada . ACTUALIZACIÓN : Esto funcionará de manera más intuitiva a partir de Git 1.8.3, consulte mi propia respuesta . Imagine el siguiente caso de uso: quiero deshacerme de...