Introduction / contexte: composants CSS Pour un site Web relativement grand, nous travaillons avec SASS et essayons de gérer le CSS dans les composants. L'idée de base des composants est qu'un composant doit avoir la même apparence partout, indépendamment des éléments conteneurs plus haut dans le DOM. Donc, nous voulons …
Je travaille sur l' algorithme Shunting-yard , comme décrit par wikipedia. La description de l'algorithme lorsqu'il s'agit d'opérateurs est la suivante: Si le jeton est un opérateur, o1, alors: alors qu'il y a un jeton d'opérateur, o2, en haut de la pile d'opérateurs, et o1 is left-associative and its precedence …
Je peux comprendre le fait que Java a besoin à la fois d'un compilateur et d'un interprète. Il compile le code source en bytecode puis une machine virtuelle (sous Windows, Linux, Android, etc.) traduit ce bytecode en code machine pour l'architecture actuelle. Mais pourquoi Python a-t-il besoin à la fois …
Apache dispose de deux outils distincts: Apache Maven Apache Ant + Apache Ivy Ils semblent tous deux occuper le même créneau. J'ai deux questions: Quels sont les points saillants des principales différences entre les deux outils? Je suis sûr qu'un très long article pourrait être écrit sur les différences entre …
J'essaie de faire une sorte de jeu où j'ai une grille de 20x20 et j'affiche un joueur (P), une cible (T) et trois ennemis (X). Tous ceux-ci ont une coordonnée X et Y qui sont attribués à l'aide rand(). Le problème est que si j'essaie d'obtenir plus de points dans …
J'ai entendu dire qu'il est recommandé de valider les arguments des méthodes publiques: Doit-on vérifier null s'il n'attend pas null? Une méthode doit-elle valider ses paramètres? MSDN - CA1062: Validez les arguments des méthodes publiques (j'ai un arrière-plan .NET mais la question n'est pas spécifique à C #) La motivation …
Je fais donc une méthode pour créer une ligne de salutation basée sur deux personnes à partir d'une base de données. Il y a quatre paramètres: les deux noms ( name1et name2) et les deux sexes ( genderet gender2). Pour chaque combinaison de genre, j'ai une sorte de sortie différente. …
Je développe un système d'enregistrement pour un projet sur lequel je travaille. Étant donné que les utilisateurs ont tendance à ne pas s'inscrire si le processus est trop long, j'ai pensé à ne demander (au moins initialement) que leur e-mail, où je leur enverrais leur mot de passe généré automatiquement …
Je lis actuellement "The End of Error - Unum Computing" par John Gustafson ( Youtube ). Ce que je ne sais toujours pas, c'est comment les cas traités dans IEEE par zéro signé négativement sont traités avec des unums. Ainsi, tout d'abord, les unums permettent de représenter certaines valeurs exactes …
J'ai fait un projet open source qui nécessite l'utilisation de la police Impact.ttf de Microsoft. J'ai regardé autour de moi, mais je n'ai pas trouvé d'option de licence définitive pour les projets MIT. Les polices de Microsoft (comme Impact.ttf) sont-elles en conflit avec la licence MIT? Si oui, existe-t-il différentes …
Le contexte En raison de l'apatridie du style architectural REST, chaque demande est complètement isolée, ce qui conduit le serveur à ne jamais stocker d'informations sur le client. Ainsi, le contrôle d'accès concurrentiel pessimiste ne convient pas car il nécessiterait que le magasin de serveurs dont le client obtient le …
D'un niveau élevé, comment Facebook, et. utiliser pour améliorer les performances PHP avec la machine virtuelle Hip Hop? En quoi diffère-t-il de l'exécution de code à l'aide du moteur zend traditionnel? Est-ce parce que les types sont éventuellement définis avec hack qui permettent des techniques de pré-optimisation? Ma curiosité est …
Java est souvent loué pour sa portabilité incroyable, ce qui, je suppose, est dû à la JVM. Ma question est de savoir ce qui empêche C d'être compilé / interprété / JIT'ed., Si c'est le cas, C peut également être écrit une fois et le faire fonctionner sur n'importe quel …
Je suis conscient que le concept d'invariants existe dans plusieurs paradigmes de programmation. Par exemple, les invariants de boucle sont pertinents en OO, en programmation fonctionnelle et procédurale. Cependant, un type très utile trouvé dans la POO est un invariant des données d'un type particulier. C'est ce que j'appelle des …
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.