La programmation

Q & A pour les programmeurs professionnels et passionnés




3
Java GC (échec d'allocation)
Pourquoi toujours "GC (Allocation Failure)"? VM serveur 64 bits Java HotSpot (TM) (25.25-b02) pour linux-amd64 JRE ( 1.8.0_25 -b17), CommandLine flags: -XX:CMSInitiatingOccupancyFraction=60 -XX:GCLogFileSize=10485760 -XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=32212254720 -XX:MaxHeapSize=32212254720 -XX:NewRatio=10 -XX:OldPLABSize=16 -XX:ParallelGCThreads=4 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintStringTableStatistics -XX:+PrintTenuringDistribution -XX:StringTableSize=1000003 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=50 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC 27.329: [GC (Allocation Failure) 27.329: [ParNew Desired survivor size …

3
Comment utiliser knockout.js avec les ViewModels ASP.NET MVC?
Prime Cela fait longtemps et j'ai encore quelques questions en suspens. J'espère qu'en ajoutant une prime, ces questions obtiendront peut-être une réponse. Comment utiliser les helpers HTML avec knockout.js Pourquoi le document était-il prêt pour le faire fonctionner (voir la première modification pour plus d'informations) Comment faire quelque chose comme …

5
Héritage et remplacement de __init__ en python
Je lisais 'Dive Into Python' et dans le chapitre sur les classes, il donne cet exemple: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename L'auteur dit ensuite que si vous souhaitez remplacer la __init__méthode, vous devez appeler explicitement le parent __init__avec les paramètres corrects. Et si …

2
Obtenir la sous-commande sélectionnée avec argparse
Lorsque j'utilise des sous-commandes avec python argparse, je peux obtenir les arguments sélectionnés. parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '--count', '42']) # args => Namespace(global='xyz', count='42') Donc argsne contient pas 'foo'. Ecrire simplement sys.argv[1]ne fonctionne …


3
Que signifie démarrer une fonction PHP avec une esperluette?
J'utilise la bibliothèque Facebook avec ce code: class FacebookRestClient { ... public function &users_hasAppPermission($ext_perm, $uid=null) { return $this->call_method('facebook.users.hasAppPermission', array('ext_perm' => $ext_perm, 'uid' => $uid)); } ... } Que signifie le & au début de la définition de la fonction, et comment utiliser une bibliothèque comme celle-ci (dans un exemple simple)
129 php  oop 

5
Comment quitter un programme Qt?
Comment dois-je quitter un programme Qt, par exemple lors du chargement d'un fichier de données et de la découverte d'une corruption de fichier, et l'utilisateur doit-il quitter cette application ou relancer le fichier de données? Devrais-je: appel exit(EXIT_FAILURE) appel QApplication::quit() appel QCoreApplication::quit() Et la différence entre (2) et (3)?
129 qt  resources  exit  quit 


5
Envoi d'images à l'aide de Http Post
Je souhaite envoyer une image du client Android au serveur Django en utilisant Http Post. L'image est choisie dans la galerie. À l'heure actuelle, j'utilise des paires de noms de valeur de liste pour envoyer les données nécessaires au serveur et recevoir des réponses de Django en JSON. La même …
129 android  django  http 

13
Exécuter JavaScript sans navigateur?
Je cherche dans la programmation Javascript sans navigateur. Je souhaite exécuter des scripts à partir de la ligne de commande Linux ou Mac OS X, un peu comme nous exécutons n'importe quel autre langage de script (ruby, php, perl, python ...) $ javascript my_javascript_code.js J'ai examiné le singe araignée (Mozilla) …

15
Concept de pointeur vide en programmation C
Est-il possible de déréférencer un pointeur void sans conversion de type dans le langage de programmation C? En outre, y a-t-il un moyen de généraliser une fonction qui peut recevoir un pointeur et le stocker dans un pointeur void et en utilisant ce pointeur void, pouvons-nous créer une fonction généralisée? …
129 c  void-pointers 

4
Comment créer une base de données multi-tenant avec des structures de table partagées?
Notre logiciel fonctionne actuellement sur MySQL. Les données de tous les locataires sont stockées dans le même schéma. Puisque nous utilisons Ruby on Rails, nous pouvons facilement déterminer quelles données appartiennent à quel locataire. Cependant, certaines entreprises craignent bien sûr que leurs données ne soient compromises, nous évaluons donc d'autres …

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.