La programmation

Q & A pour les programmeurs professionnels et passionnés

12
Comment afficher une vue vide avec une RecyclerView?
J'ai l'habitude de mettre une vue spéciale à l'intérieur du fichier de mise en page comme décrit dans la ListActivitydocumentation à afficher lorsqu'il n'y a pas de données . Cette vue a l'id "android:id/empty". <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> Je me demande comment cela peut être fait avec le …

29
fatal: EOF précoce fatal: échec du pack d'index
J'ai googlé et trouvé de nombreuses solutions, mais aucune ne fonctionne pour moi. J'essaye de cloner d'une machine en me connectant au serveur distant qui est dans le réseau LAN. L'exécution de cette commande à partir d'une autre machine provoque une erreur. Mais exécuter la commande SAME clone en utilisant …
271 git  cygwin  msysgit 


6
Comment exporter des profils iTerm2
J'avais besoin de reformater mon ordinateur et maintenant j'ai du mal à copier les paramètres / profils. J'ai copié les fichiers dans ~/Library/Application\ Support/iTerm/ J'ai aussi copié ~/Library/Preferences/com.googlecode.iterm2.plistmais ça me donne toujours cette erreur: Failed to load preferences from custom directory. Falling back to local copy. Missing or malformed file …
271 iterm  iterm2 


2
Que signifie infusion
Parfois, je vois des articles disant commande brew tapavant brew installquelque chose. Je me demande ce que ça tapveut dire? Et pourquoi dois-je courir tapavant install?
271 macos  homebrew 

30
RecyclerView: incohérence détectée. Position de l'article non valide
Notre QA a détecté un bug: lors de la rotation de l'appareil Android (Droid Turbo), le crash lié à RecyclerView suivant s'est produit: java.lang.IndexOutOfBoundsException: incohérence détectée. Position de l'élément non valide 2 (décalage: 2). État: 3 Pour moi, cela ressemble à une erreur interne à l'intérieur de RecyclerView, car je …

2
Quelle est la différence entre 0.0.0.0, 127.0.0.1 et localhost?
J'utilise Jekyllet Vagrantsur mon mac. J'ai trouvé que Jekyll serverse lierait à la 0.0.0.0:4000place de 127.0.0.1:4000. Liera également gem serverà cette adresse par défaut. Je peux toujours le visiter via http://localhost:port. Mais pour Jekyll, il semble que le paramètre par défaut (par exemple 0.0.0.0:4000) nécessite un accès Internet. Je ne …
271 ip  jekyll 



8
TypeError: method () prend 1 argument positionnel mais 2 ont été donnés
Si j'ai une classe ... class MyClass: def method(arg): print(arg) ... que j'utilise pour créer un objet ... my_object = MyClass() ... sur laquelle j'appelle method("foo")comme ça ... >>> my_object.method("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: method() takes exactly 1 positional argument (2 given) …

12
Comment puis-je rétablir mes modifications dans un sous-module git?
J'ai un sous-module git (RestKit) que j'ai ajouté à mon repo. J'ai accidentellement changé certains fichiers et j'aimerais revenir à la version source. Pour ce faire, j'ai essayé d'exécuter Mac:app-ios user$ git submodule update RestKit Mais comme vous pouvez le voir ici, cela n'a pas fonctionné car il s'agit toujours …

5
Configuration SSH: remplacer le nom d'utilisateur par défaut
Est-il possible de configurer sshpour savoir quel devrait être mon nom d'utilisateur? Par défaut, il utilise le nom d'utilisateur actuel, ce qui n'est pas correct dans mon cas. Je suis sur un ordinateur portable prêteur et mon nom d'utilisateur est loaner, mais je veux dire sshque mon nom d'utilisateur est …
271 unix  ssh  ssh-config 

9
Shell interactif utilisant Docker Compose
Existe-t-il un moyen de démarrer un shell interactif dans un conteneur à l'aide de Docker Compose uniquement? J'ai essayé quelque chose comme ça, dans mon docker-compose.yml: myapp: image: alpine:latest entrypoint: /bin/sh Lorsque je démarre ce conteneur en utilisant docker-compose up, il se ferme immédiatement. Existe-t-il des indicateurs que je peux …


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.