La programmation

Q & A pour les programmeurs professionnels et passionnés


21
Comment inclure au mieux d'autres scripts?
La façon dont vous incluez normalement un script est avec "source" par exemple: main.sh: #!/bin/bash source incl.sh echo "The main script" y compris sh: echo "The included script" Le résultat de l'exécution de "./main.sh" est: The included script The main script ... Maintenant, si vous essayez d'exécuter ce script shell …
353 bash 


14
INotifyPropertyChanged vs DependencyProperty dans ViewModel
Lors de l'implémentation du ViewModel dans une application WPF d'architecture Model-View-ViewModel, il semble y avoir deux choix principaux pour le rendre lié aux données. J'ai vu des implémentations qui utilisent DependencyPropertydes propriétés contre lesquelles View va se lier et j'ai vu l'implémentation de ViewModel à la INotifyPropertyChangedplace. Ma question est …





13
Inclusion de dépendances dans un pot avec Maven
Existe-t-il un moyen de forcer maven (2.0.9) à inclure toutes les dépendances dans un seul fichier jar? J'ai un projet les builds dans un seul fichier jar. Je veux que les classes des dépendances soient également copiées dans le pot. Mise à jour: je sais que je ne peux pas …
353 java  maven-2  jar  packaging 


29
Comment puis-je colorer la sortie de journalisation Python?
Il y a quelque temps, j'ai vu une application Mono avec une sortie colorée, probablement à cause de son système de journalisation (car tous les messages étaient standardisés). Maintenant, Python a le loggingmodule, qui vous permet de spécifier de nombreuses options pour personnaliser la sortie. Donc, j'imagine que quelque chose …
353 python  logging  colors 

18
Comment trier une ArrayList?
J'ai une liste de doubles en java et je veux trier ArrayList dans l'ordre décroissant. Input ArrayList est comme ci-dessous: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); Le résultat devrait être comme ça 0.92 0.9 0.71 0.71 …



16
Comment dessiner une ombre sous une UIView?
J'essaie de dessiner une ombre sous le bord inférieur d'un UIViewCocoa Touch. Je comprends que je devrais utiliser CGContextSetShadow()pour dessiner l'ombre, mais le guide de programmation Quartz 2D est un peu vague: Enregistrez l'état graphique. Appelez la fonction CGContextSetShadowen passant les valeurs appropriées. Effectuez tous les dessins auxquels vous souhaitez …

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.