Question Quels sont les moyens possibles pour résoudre un débordement de pile causé par un algorithme récursif? Exemple J'essaie de résoudre le problème 14 du projet Euler et j'ai décidé de l'essayer avec un algorithme récursif. Toutefois, le programme s’arrête avec une erreur java.lang.StackOverflowError. Naturellement. L'algorithme a en effet débordé …
Je me suis toujours demandé pourquoi Java ne faisait pas d'inférence de type étant donné que le langage est ce qu'il est et que sa machine virtuelle est très mature. Go's est un exemple de langage avec une excellente inférence et qui réduit le nombre de saisies. Existe-t-il une raison …
J'ai créé une application Java MVC simple qui ajoute des enregistrements via des formulaires de données à une base de données. Mon application collecte des données, les valide et les stocke également. En effet, les données proviennent de différents utilisateurs. les données sont principalement numériques. Maintenant, sur les données numériques …
En Python, j'entends souvent dire qu'il est préférable de "demander pardon" (capture d'exception) au lieu de "demander l'autorisation" (vérification de type / condition). En ce qui concerne l'application de la frappe de canard en Python, est-ce que c'est try: x = foo.bar except AttributeError: pass else: do(x) mieux ou pire …
Je ne suis pas programmeur de profession, mais je code et utilise github. J'ai rencontré ce que je trouve être une situation surprenante. Je suis très familier avec git. Il y a un projet pour lequel j'ai trouvé un (petit) bug qui me concernait. J'ai passé un après-midi à le …
Je lisais un fil de discussion intitulé "strlen vs sizeof" sur CodeGuru , et l' une des réponses indique qu '"il est de toute façon [sic] mauvaise pratique d'initialiser un chartableau avec un littéral de chaîne". Est-ce vrai ou s'agit-il simplement de son opinion (bien que "membre d'élite")? Voici la …
Je trouve que certains développeurs de logiciels sont très habiles à cela, et souvent, ils sont félicités pour leur capacité à fournir un concept fonctionnel avec des exigences abstraites. Franchement, cela me rend fou, et je n'aime pas "inventer" ce que je fais. J'avais l'habitude de penser que c'était problématique, …
On nous dit souvent que le matériel ne tient pas compte de la langue dans laquelle un programme est écrit, car il ne voit que le code binaire compilé, mais ce n'est pas toute la vérité. Par exemple, considérons l'humble Z80; ses extensions du jeu d'instructions 8080 incluent des instructions …
J'essaie de déterminer quelques bonnes questions d'entrevue pour évaluer l'aptitude des personnes à postuler à un emploi en HTML / CSS, mais ce sujet est extrêmement vaste et je ne suis pas sûr du type de questions que je peux poser pour évaluer correctement le code HTML / de quelqu'un. …
Souvent, lorsque la syntaxe du langage exige que je nomme une variable qui n'est jamais utilisée, je le nomme _. Dans mon esprit, cela réduit l'encombrement et me permet de me concentrer sur les variables significatives du code. Je trouve que c'est discret, de sorte que cela produit un effet …
Etant étudiant en informatique, un de nos professeurs m'a récemment donné un aperçu des modèles de conception. Je comprenais à quoi ils servent, mais certains aspects continuent de me déranger. Sont-ils vraiment utilisés par la majorité des programmeurs? En parlant d’expérience, j’ai eu des problèmes lors de la programmation, des …
Je suis un étudiant de premier cycle en informatique. Quand j'ai essayé de rapporter des bogues à plusieurs projets, je suis tombé sur la classification, qui n’était pas exploitée . Une recherche sur le Web n'a pas vraiment expliqué ce que cela signifie. Pourriez-vous me dire ce qu'est un bogue …
Comment te souviens-tu de la programmation? Avez-vous eu le sentiment d'avoir rencontré l'erreur que vous aviez devant vous maintenant, il y a quelques années, et vous pouviez jurer que vous connaissiez la cause à l'époque, mais maintenant vous l'avez oubliée? Avez-vous travaillé avec l'analyse de chaîne de xsl il y …
Si vous essayez d’utiliser Google pour trouver des didacticiels ou des réponses au langage de programmation C, le problème est que C n’est pas un nom suffisamment expressif pour limiter les recherches. Même couplé avec des mots clés tels que "Programmation" et / ou "Langage", les résultats sont principalement obtenus …
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.