La programmation

Q & A pour les programmeurs professionnels et passionnés

8
Comment utiliser $ rootScope dans Angular pour stocker des variables?
Comment utiliser $rootScopepour stocker des variables dans un contrôleur auquel je souhaite accéder ultérieurement dans un autre contrôleur? Par exemple: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the root scope }); angular.module('myApp').controller('myCtrl2', function($scope) { var b = //get var a from root scope somehow …

18
Suppression d'une liste de caractères dans la chaîne
Je veux supprimer des caractères dans une chaîne en python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Mais j'ai de nombreux personnages à supprimer. J'ai pensé à une liste list = [',', '!', '.', ';'...] Mais comment puis-je utiliser le listpour remplacer les caractères dans le string?
217 python  string  list  replace 

22
maître rejeté -> maître (pas d'avance rapide)
J'essaie de pousser mon projet (tous les fichiers dans un nouveau référentiel). Je suis les étapes mais quand je pousse avec git push -u origin masterj'obtiens cette erreur: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:asantoya/projectnewbies.git' To prevent you from losing history, non-fast-forward updates …
217 git  push 



13
Classe imbriquée statique en Java, pourquoi?
Je regardais le code Java LinkedListet a remarqué qu'il a fait usage d'une classe imbriquée statique, Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Quelle est la raison d'utiliser une classe imbriquée statique, plutôt qu'une classe interne normale? La seule raison pour laquelle …
217 java  class  static  member 


2
Pourquoi ne puis-je pas repousser un unique_ptr dans un vecteur?
Quel est le problème avec ce programme? #include <memory> #include <vector> int main() { std::vector<std::unique_ptr<int>> vec; int x(1); std::unique_ptr<int> ptr2x(&x); vec.push_back(ptr2x); //This tiny command has a vicious error. return 0; } L'erreur: In file included from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/mingw32/bits/c++allocator.h:34:0, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/allocator.h:48, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/memory:64, from main.cpp:6: c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/unique_ptr.h: In member function 'void __gnu_cxx::new_allocator<_Tp>::construct(_Tp*, const …





10
Pourquoi Eclipse ajoute-t-il automatiquement la prise en charge de la bibliothèque appcompat v7 chaque fois que je crée un nouveau projet?
Pourquoi Eclipse ajoute-t-il automatiquement la appcompat v7prise en charge de la bibliothèque chaque fois que je crée un nouveau projet? Je crée un projet simple qui MainActivitydevrait s'étendre Activity, mais ce n'est pas le cas. Eclipse ajoute automatiquement la prise en charge de la barre d'actions. Comment créer un projet …


9
Comment changer le JDK par défaut d'IntelliJ IDEA?
J'utilise IntelliJ IDEA comme environnement de développement et Maven pour la gestion des dépendances. Je construis fréquemment ma structure de projet (répertoires, poms, etc.) en dehors d'IDEA, puis j'importe le projet dans IDEA à l'aide Import project from external model. Cela fonctionne très bien, sauf que dans mes poms, je …

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.