La programmation

Q & A pour les programmeurs professionnels et passionnés

4
Le bloc final n'est pas correctement rembourré
J'essaie d'implémenter un algorithme de cryptage basé sur un mot de passe, mais j'obtiens cette exception: javax.crypto.BadPaddingException: le bloc final donné n'est pas correctement rempli Quel pourrait être le problème? Voici mon code: public class PasswordCrypter { private Key key; public PasswordCrypter(String password) { try{ KeyGenerator generator; generator = KeyGenerator.getInstance("DES"); …

7
Comment corriger l'erreur «ImportError: No module named…» en Python?
Quelle est la bonne façon de corriger cette erreur ImportError? J'ai la structure de répertoires suivante: /home/bodacydo /home/bodacydo/work /home/bodacydo/work/project /home/bodacydo/work/project/programs /home/bodacydo/work/project/foo Et je suis dans l'annuaire /home/bodacydo/work/project Maintenant si je tape python ./programs/my_python_program.py Je reçois instantanément ImportError: No module named foo.tasks Le ./programs/my_python_program.pycontient la ligne suivante: from foo.tasks import my_function …
115 python 



6
Exécuter un autre jar dans un programme Java
J'avais écrit plusieurs applications java simples nommées A.jar, B.jar. Maintenant, je veux écrire un programme java GUI afin que l'utilisateur puisse appuyer sur le bouton A pour exécuter A.jar et le bouton B pour exécuter B.jar. Je souhaite également afficher les détails du processus d'exécution dans mon programme GUI. Toute …
115 java  jar  executable-jar 

15
Comment encoder une chaîne en Base64 dans Swift?
Je veux convertir une chaîne en Base64. J'ai trouvé des réponses à plusieurs endroits, mais cela ne fonctionne plus dans Swift. J'utilise Xcode 6.2. Je pense que la réponse pourrait être un travail dans les versions précédentes de Xcode et non dans Xcode 6.2. Quelqu'un pourrait-il s'il vous plaît me …
115 swift  base64 

10
Obtenir la position de défilement actuelle de ScrollView dans React Native
Est-il possible d'obtenir la position de défilement actuelle ou la page actuelle d'un <ScrollView>composant dans React Native? Donc quelque chose comme: <ScrollView horizontal={true} pagingEnabled={true} onScrollAnimationEnd={() => { // get this scrollview's current page or x/y scroll position }}> this.state.data.map(function(e, i) { <ImageCt key={i}></ImageCt> }) </ScrollView>

3
HtmlWebpackPlugin injecte des fichiers de chemin relatif qui se cassent lors du chargement de chemins de site Web non root
J'utilise webpack et le HtmlWebpackPlugin pour injecter js et css groupés dans un fichier de modèle html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Et il produit le fichier html suivant. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> …

9
Comment implémenter __iter __ (self) pour un objet conteneur (Python)
J'ai écrit un objet conteneur personnalisé. Selon cette page , je dois implémenter cette méthode sur mon objet: __iter__(self) Cependant, après avoir suivi le lien vers les types d'itérateur dans le manuel de référence Python, aucun exemple n'est donné sur la façon d'implémenter le vôtre. Quelqu'un peut-il publier un extrait …
115 python 

8
Services d'horodatage alternatifs pour Authenticode
Nous effectuons la signature de code et l'horodatage pour toutes nos versions de production. Occasionnellement (généralement lorsque nous sommes sur le point de RTM (!)), Le serveur d'horodatage de Verisign (" http://timestamp.verisign.com/scripts/timstamp.dll ") décide de se déconnecter par intermittence. Que devons-nous faire dans ce cas? Le serveur d'horodatage doit-il être …

14
Regex pour obtenir une chaîne entre accolades
Malheureusement, malgré avoir essayé d'apprendre les regex au moins une fois par an pendant autant d'années que je me souvienne, j'oublie toujours car je les utilise si rarement. Cette année, ma résolution du nouvel an est de ne pas essayer d'apprendre à nouveau l'expression régulière - Donc cette année, pour …
115 javascript  regex 

9
Str_replace pour plusieurs éléments
Je me souviens avoir fait cela avant, mais je ne trouve pas le code. J'utilise str_replace pour remplacer un caractère comme ceci: str_replace(':', ' ', $string);mais je veux remplacer tous les caractères suivants \/:*?"<>|, sans faire de str_replace pour chacun.
115 php  string  str-replace 

11
Boîte de dialogue d'invite dans Windows Forms
J'utilise System.Windows.Formsmais étrangement je n'ai pas la capacité de les créer. Comment puis-je obtenir quelque chose comme une boîte de dialogue d'invite javascript, sans javascript? MessageBox est sympa, mais il n'y a aucun moyen pour l'utilisateur d'entrer une entrée. Je veux que l'utilisateur entre toute saisie de texte possible.
115 c#  .net  winforms  dialog  prompt 

10
Désactiver l'erreur d'avertissement unique
Existe-t-il un moyen de désactiver une seule ligne d'avertissement dans un fichier cpp avec Visual Studio? Par exemple, si j'attrape une exception et que je ne la gère pas, j'obtiens l'erreur 4101 (variable locale non référencée). Existe-t-il un moyen d'ignorer cela uniquement dans cette fonction, mais sinon de le signaler …


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.