La programmation

Q & A pour les programmeurs professionnels et passionnés

9
Comment représenter une grille hextile / hex en mémoire?
Disons que je construis un jeu de société avec une grille hextile, comme Settlers of Catan : Notez que chaque sommet et chaque arête peuvent avoir un attribut (une route et un règlement au-dessus). Comment créer une structure de données qui représente ce tableau? Quels sont les modèles d'accès aux …

2
Gestion du signal avec plusieurs threads sous Linux
Sous Linux, que se passe-t-il quand un programme (qui a éventuellement plusieurs threads) reçoit un signal, comme SIGTERM ou SIGHUP? Quel thread intercepte le signal? Plusieurs threads peuvent-ils recevoir le même signal? Existe-t-il un thread spécial entièrement dédié à la gestion des signaux? Sinon, que se passe-t-il à l'intérieur du …
119 c  linux  multithreading  signals  ipc 


4
Instructions INSERT multiples et INSERT unique avec plusieurs valeurs
J'exécute une comparaison de performances entre l'utilisation de 1000 instructions INSERT: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First …


5
Liste des caractères spéciaux pour la clause SQL LIKE
Quelle est la liste complète de tous les caractères spéciaux pour une clause LIKE SQL (je suis intéressé par SQL Server mais d'autres seraient bien aussi)? Par exemple SELECT Name FROM Person WHERE Name LIKE '%Jon%' Serveur SQL : % _ [spécificateur] Par exemple [az] [^ spécificateur] Clause ESCAPE Exemple:% …

7
Utilisation d'énumérations lors de l'analyse de JSON avec GSON
Ceci est lié à une question précédente que j'ai posée ici plus tôt Analyse JSON à l'aide de Gson J'essaie d'analyser le même JSON, mais maintenant j'ai un peu changé mes classes. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Ma classe ressemble maintenant à: public class …
119 java  json  gson 

5
Rails partiels avec bloc
J'essaie de réutiliser un composant html que j'ai écrit qui fournit un style de panneau. Quelque chose comme: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> Donc je vois que le rendu prend un bloc. J'ai pensé alors que je …

26
rails + MySQL sous OSX: Bibliothèque non chargée: libmysqlclient.18.dylib
Je commence juste avec Ruby (et les rails). J'ai fait l'installation selon http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems, en utilisant rvm. J'ai tout fonctionne bien avec sqlite. Maintenant, j'aimerais essayer de convertir des choses vers MySQL, car c'est ce avec quoi je fais la plupart de mon développement. Dans mon Gemfile, j'ai remplacé sqlite …

12
Similitude cosinus entre 2 listes de nombres
J'ai besoin de calculer la similitude cosinus entre deux listes , disons par exemple la liste 1 qui est dataSetIet la liste 2 qui est dataSetII. Je ne peux rien utiliser comme numpy ou un module de statistiques. Je dois utiliser des modules communs (mathématiques, etc) (et le moins de …

17
Android: supprimez toutes les activités précédentes de la pile arrière
Lorsque je clique sur le bouton Déconnexion dans mon activité de profil, je veux amener l'utilisateur à la page de connexion , où il doit utiliser de nouvelles informations d'identification. Par conséquent, j'ai utilisé ce code: Intent intent = new Intent(ProfileActivity.this, LoginActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); dans le onButtonClickbouton Déconnexion. Mais …

4
Comment créer un attribut personnalisé en C #
J'ai essayé beaucoup de fois mais je ne suis toujours pas en mesure de comprendre l'utilisation des attributs personnalisés (j'ai déjà parcouru de nombreux liens). Quelqu'un peut-il s'il vous plaît m'expliquer un exemple très basique d'un attribut personnalisé avec du code?



5
En-têtes en double reçus du serveur
En-têtes en double reçus du serveur La réponse du serveur contenait des en-têtes en double. Ce problème est généralement le résultat d'un site Web ou d'un proxy mal configuré. Seul le site Web ou l'administrateur proxy peut résoudre ce problème. Erreur 349 (net :: ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): plusieurs en-têtes Content-Disposition distincts reçus. …

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.