Si nous avons le tableau A qui a une relation un à un avec le tableau B, est-il jamais judicieux de les séparer? Ou cela ne fait-il jamais de mal de les combiner en une seule table? L'un ou l'autre de ces scénarios (deux tables contre une table combinée) a-t-il …
Je ne peux pas comprendre pourquoi les systèmes à microprocesseur implémentent des nombres non signés. Je suppose que le coût est juste le double du nombre de branches conditionnelles, car supérieur à, inférieur à, .etc, a besoin d'un algorithme différent de signé, existe-t-il encore des algorithmes pour lesquels les nombres …
Supposons que nous avons une application Spring Boot qui utilise une architecture de microservices. Chacun des services a ses propres modèles de domaine, mais chaque service doit référencer un objet de domaine utilisateur. Quelle serait la meilleure approche pour résoudre ce problème? Serait-il préférable que chaque service ait simplement un …
J'ai joué récemment la réédition de The Logical Journey of the Zoombinis et j'ai essayé d'implémenter des algorithmes informatiques capables de résoudre les différents puzzles. Je suis coincé sur la façon d'aborder le puzzle du ferry du capitaine Cajun. Pour ceux qui ne le connaissent pas, un Zoombini est une …
On m'a récemment montré des plugins JavaScript écrits pour OBIEE Mobile App Developer, ainsi que des bibliothèques personnalisées pour divers projets. Issu d'un parcours OOP, je suis un peu confus quant à la structure de ces projets. Je vois des fichiers de milliers de lignes. Je suis habitué à diviser …
J'ai un problème de concept à ce stade et je ne trouve aucune information sur les différences entre Test (UnitTest, etc.) et Spec (Rspec, etc.). Pour autant que je sache, les spécifications sont dans les tests d'intégration et le test est dans UnitTest, mais juste cela. Pouvez-vous expliquer quelles sont …
Il y a des moments où je devrai modifier une valeur passée dans une méthode à partir de la méthode elle-même. Un exemple serait d'assainir une chaîne telle que cette méthode ici: void SanitizeName(string Name) { Name = Name.ToUpper(); //now do something here with name } Ceci est purement inoffensif …
Je suis donc confus sur la façon dont nous, les programmeurs, parlons exactement aux périphériques de l'ordinateur. Maintenant, je ne parle pas des grandes idées. Je sais qu'il existe des pilotes de périphériques qui se trouvent au sommet du matériel afin que différents programmes puissent utiliser ces fonctionnalités. Mais en …
J'ai lu récemment sur la recherche d' événements et j'aime vraiment les idées qui se cachent derrière, mais je suis coincé avec le problème suivant. Supposons que vous ayez N processus simultanés qui reçoivent des commandes (par exemple des serveurs Web), génèrent des événements en conséquence et les stockent dans …
Hier, je travaillais sur un projet d'API Rails 5 qui utilise la bibliothèque agit comme taggable pour permettre aux choses d'avoir des balises (comme des questions sur SE). Rails 5 est actuellement en support alpha. Il existe actuellement un PR pour corriger un bug en attente de fusion avec master; …
Lorsque les VLA ont été introduits en C 1999, je pensais que c'était une grande innovation pour le langage. Cependant, après avoir appris qu'elle a été rendue facultative en C 2011, je me demande ce qui a conduit à son changement de statut, et si cela signifie que la fonctionnalité …
Pour les classes avec des champs facultatifs, est-il préférable d'utiliser l'héritage ou une propriété nullable? Considérez cet exemple: class Book { private String name; } class BookWithColor extends Book { private String color; } ou class Book { private String name; private String color; //when this is null then it …
Est-il juste de dire que c'est une bonne pratique de tout régler par défaut privatelors du codage de quelque chose? Et ensuite ne la mettre à niveau que protectedsi une sous-classe en a besoin, ou publicsi une autre classe en a besoin?
Voici un extrait du code de l'API recaptcha de Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; }; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type = 'text/javascript'; po.async …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Je suis un programmeur amateur et un débutant. La plupart …
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.