La programmation

Q & A pour les programmeurs professionnels et passionnés







10
Itérer une liste sous forme de paire (actuelle, suivante) en Python
J'ai parfois besoin d'itérer une liste en Python en regardant l'élément "courant" et l'élément "suivant". Jusqu'à présent, je l'ai fait avec du code comme: for current, next in zip(the_list, the_list[1:]): # Do something Cela fonctionne et fait ce que j'attends, mais y a-t-il un moyen plus idiomatique ou plus efficace …
130 python 


3
Un index est-il nécessaire pour une clé primaire dans SQLite?
Lorsqu'une colonne entière est marquée comme clé primaire dans une table SQLite, un index doit-il également être explicitement créé pour elle? SQLite ne semble pas créer automatiquement un index pour une colonne de clé primaire, mais peut-être qu'il l'indexe quand même, étant donné son objectif? (Je chercherai sur cette colonne …


8
Quel type de structure de dossier doit être utilisé avec Angular 2?
Je suis un développeur Angular 1 qui commence à en apprendre davantage sur Angular 2. Il existe de nombreux types de méthodes de structure de dossier en fonction du matériel de formation. Je vais énumérer chacun d'entre eux ci-dessous et j'aimerais avoir l'opinion des gens sur lesquels je devrais utiliser …
130 angular 



3
Créer un tableau de symboles
Existe-t-il un moyen plus propre de faire quelque chose comme ça? %w[address city state postal country].map(&:to_sym) #=> [:address, :city, :state, :postal, :country] J'aurais pensé %sque j'aurais fait ce que je voulais, mais ce n'est pas le cas. Il prend juste tout entre les crochets et en fait un grand symbole. …
130 ruby 

10
Comment ranger l'indentation d'un fichier HTML dans le VI?
Comment corriger l'indentation de ses énormes fichiers html qui étaient tous foirés? J'ai essayé la "gg=Gcommande habituelle , qui est ce que j'utilise pour corriger l'indentation des fichiers de code. Cependant, cela ne semblait pas fonctionner correctement sur les fichiers HTML. Il a simplement supprimé toute la mise en forme. …
130 html  vim  vi  indentation 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.