J'essaie d'écrire une servlet qui effectue une tâche en fonction de la valeur "action" transmise en entrée. Voici l'exemple dont public class SampleClass extends HttpServlet { public static void action1() throws Exception{ //Do some actions } public static void action2() throws Exception{ //Do some actions } //And goes on till …
Tout d'abord, il s'agit plus d'une question de conception que d'une question de programmation. Je crée une application où je dois récupérer les données JSON existantes et les insérer dans MongoDB. J'ai trouvé que certains des documents JSON ont une période .dans leur clé. J'ai lu dans la documentation MongoDB …
Les dictionnaires C # sont un moyen simple de trouver si quelque chose existe, etc. Je me demande cependant comment ils fonctionnent. Disons qu'au lieu d'un dictionnaire, j'utilise une ArrayList. Au lieu d'utiliser ContainsKey(ou une méthode équivalente dans une autre langue), je passe en revue ArrayList pour vérifier si quelque …
La différence entre une commande et un événement dans la communication par bus me semble un peu vague. Je sais que les commandes ne doivent être exécutées qu'une seule fois, alors qu'un événement peut être géré plusieurs fois, mais je ne sais toujours pas quand utiliser une commande ou un …
Plusieurs fois, j'ai vu des gens utiliser des noms en majuscules ou même des minuscules pour les constantes enum, par exemple: enum Color { red, yellow, green; } Cela rend le travail avec leur forme de chaîne simple et facile, si vous voulez le faire throw new IllegalStateException("Light should not …
Je sais que c'est une vaste question, je vais donc essayer d'être aussi précis que possible. Cette question est plus une question «organisationnelle» qu'une question technique. Nous avons un projet multi-faces avec ces composants principaux: Un serveur, hébergeant la logique métier principale (modèles de données) Un backoffice pour les clients …
Lorsque vous dormez un fil, que se passe-t-il réellement? Je vois que dormir un thread "met en pause le thread actuel pendant une période de temps donnée" . Mais comment ça marche? Selon comment Thread.sleep () fonctionne en interne et comment Thread.sleep fonctionne-t-il vraiment? : la durée du sommeil sera …
Nous avons une API Web ASP.NET qui fournit une API REST pour notre application de page unique. Nous utilisons des DTO / POCO pour transmettre des données via cette API. Le problème est maintenant que ces DTO grossissent avec le temps, alors maintenant nous voulons refactoriser les DTO. Je recherche …
C'était plus une discussion pour savoir ce que les gens pensent de nos jours sur la façon de diviser une application Web. J'ai l'habitude de créer une application MVC avec toutes ses vues et contrôleurs. Je créais normalement une vue complète et la transmettais au navigateur sur une demande de …
Extrait de l'essai Programming Languages Explained de Paul Graham, publié dans Hackers & Painters : Le langage de haut niveau que vous alimentez le compilateur est également appelé code source et la traduction en langage machine qu'il génère est appelée code objet . De l'article Wikipedia sur le code objet …
Les vrais programmeurs peuvent écrire du code assembleur dans n'importe quel langage. (Larry Wall). Autant que je sache, M. Larry Wall essaie de dire que pour un vrai programmeur, n'importe quel langage peut avoir les mêmes fonctionnalités que ASM. Mais je ne comprends vraiment pas. Comment pouvez-vous écrire du code …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . J'ai posé une question il …
Disons que je veux avoir plusieurs types de messages de sortie dans mon code. L'un d'eux est DEBUG, qui est imprimé uniquement, lorsque le code est compilé en mode débogage. Habituellement, je devrais écrire quelque chose comme #ifdef DEBUG std::cout << "Debug message" << std::endl; #endif ce qui est assez …
Supposons que j'ai un projet privé avec 100 commits. Je n'ajoute pas de licence logicielle avant le 101e commit. Si je rend le projet open source, cela signifie-t-il que les 100 premières validations ne sont pas liées par la licence du logiciel dans la 101ème validation? Le projet doit-il être …
Je suis développeur de logiciels dans une équipe de 7 à 8 développeurs. Nous faisons des révisions de code depuis un certain temps maintenant et la qualité du code s'est améliorée au fil du temps. Cependant, j'ai récemment remarqué que certains développeurs sont invités à plus de révisions de code …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.