La programmation

Q & A pour les programmeurs professionnels et passionnés

6
Remplir Spring @Value pendant le test unitaire
J'essaie d'écrire un test unitaire pour un simple bean utilisé dans mon programme pour valider les formulaires. Le bean est annoté avec @Componentet a une variable de classe qui est initialisée en utilisant @Value("${this.property.value}") private String thisProperty; Je voudrais écrire des tests unitaires pour les méthodes de validation à l'intérieur …

4
Quels types peuvent être utilisés pour les membres d'annotation Java?
Aujourd'hui, je voulais créer ma première interface d'annotation en suivant cette documentation et j'ai eu cette erreur de compilation Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } De toute évidence, Objectne peut pas être utilisé comme type de membre d'annotation. Malheureusement, je n'ai trouvé aucune …
238 java  annotations 

22
L'objet de date Javascript est-il toujours un jour de congé?
Dans mon application Java Script, la date est stockée dans un format comme celui-ci: 2011-09-24 Maintenant, lorsque j'essaie d'utiliser la valeur ci-dessus pour créer un nouvel objet Date (afin de pouvoir récupérer la date dans un format différent), la date revient toujours un jour de congé. Voir ci-dessous: var doo …
238 javascript  date 

25
Erreur «: app: lintVitalRelease» lors de la génération de l'apk signé
J'ai essayé de télécharger mon apk sur google play et j'ai rencontré un message d'erreur: "Vous avez téléchargé un APK débogable. Pour des raisons de sécurité, vous devez désactiver le débogage avant qu'il puisse être publié sur Google Play. En savoir plus sur les APK déboggables." Ensuite, j'ai écrit android:debuggable="false"dans …
238 java  android  gradle 

26
git push dit "tout à jour" même si j'ai des changements locaux
J'ai un serveur de gitosis distant et un référentiel git local, et chaque fois que je fais un gros changement dans mon code, je vais pousser les changements sur ce serveur aussi. Mais aujourd'hui, je trouve que même si j'ai des modifications locales et que je m'engage dans le référentiel …
238 git  gitosis 

3
Lien Javadoc vers la méthode dans une autre classe
Actuellement, je référence des méthodes dans d'autres classes avec cette syntaxe Javadoc: @see {@link com.my.package.Class#method()} Et dans ce que je comprends de la documentation, c'est la bonne façon de le faire. Mais maintenant, pour la partie amusante ou frustrante. Lorsque je génère ce javadoc, j'obtiens tout d'abord l'erreur suivante: warning …
238 java  javadoc 

8
Comment définir les en-têtes HTTP (pour le contrôle du cache)?
Comment activer la mise en cache du navigateur pour mon site? Dois-je simplement mettre cache-control: public quelque part dans mon en-tête comme ça? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Cache-Control:public; > J'utilise la dernière version de PHP en développement sur la dernière version de XAMPP.


18
Restauration d'une migration spécifique dans Laravel
Je voudrais pour annuler uniquement: Rolled back: 2015_05_15_195423_alter_table_web_directories je cours php artisan migrate:rollback, 3 de ma migration sont annulées. Rolled back: 2015_05_15_195423_alter_table_web_directories Rolled back: 2015_05_13_135240_create_web_directories_table Rolled back: 2015_05_13_134411_create_contacts_table j'efface à la fois de ma table web_directorieset ma contactsinvolontairement. Je ne veux jamais que cela se produise, et si je ne …

4
Sous-parcelles de différentes tailles Matplotlib
J'ai besoin d'ajouter deux sous-intrigues à une figure. Une sous-intrigue doit être environ trois fois plus large que la seconde (même hauteur). J'ai accompli cela en utilisant GridSpecet l' colspanargument mais je voudrais le faire en utilisant figureafin que je puisse enregistrer au format PDF. Je peux ajuster le premier …

12
Conversion de dtypes numpy en types python natifs
Si j'ai un dtype numpy, comment le convertir automatiquement en son type de données python le plus proche? Par exemple, numpy.float32 -> "python float" numpy.float64 -> "python float" numpy.uint32 -> "python int" numpy.int16 -> "python int" Je pourrais essayer de trouver un mappage de tous ces cas, mais numpy fournit-il …
238 python  numpy 


5
Comment éviter une erreur gênante «déclarée et non utilisée»
J'apprends Go, mais je pense qu'il est un peu ennuyeux de ne pas laisser de variable ou de package inutilisé lors de la compilation. Cela me ralentit vraiment. Par exemple, je voulais simplement déclarer un nouveau package et planifier de l'utiliser plus tard ou simplement décommenter une commande à tester. …
238 go 

20
zsh compinit: répertoires non sécurisés
Qu'est-ce que cela signifie et comment puis-je y remédier? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? L'exécution de la compauditrenvoie les éléments suivants: There are insecure directories: /usr/local/share/zsh/site-functions

14
Le rappel asynchrone n'a pas été invoqué dans le délai d'expiration de 5000 ms spécifié par jest.setTimeout
J'utilise marionnettiste et plaisanterie pour exécuter des tests frontaux. Mes tests se présentent comme suit: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await page.click(PROFILE.TAB); }, 30000); }); Parfois, lorsque je lance les tests, tout …

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.