Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

3
Stockage des éléments de menu avec des autorisations utilisateur
Je crée un système de menus en PHP et MySQL. J'aurai plusieurs menus différents et chaque menu aura un ensemble d'éléments de menu qui lui seront connectés. Sur le site, j'ai également différentes autorisations d'utilisateur, certains utilisateurs peuvent voir tous les éléments de menu et certains éléments sont cachés à …






4
Quel est l'objectif principal de Java? Pourquoi faut-il autant de temps pour obtenir de nouvelles fonctionnalités?
J'ai exploré les nouvelles fonctionnalités du JDK8, comme les expressions lambda, les méthodes d'extension et la nouvelle API de flux. Évidemment, aucune de ces fonctionnalités n'est nouvelle dans le monde de la programmation et cela a amené à se demander pourquoi toutes ces choses sont en Java jusqu'à présent. Nous …


2
Gérer les intersections d'entités
J'ai récemment constaté de plus en plus de problèmes similaires à ceux expliqués dans cet article sur les intersections de fonctionnalités. Un autre terme pour ce serait les lignes de produits, même si j'ai tendance à les attribuer à des produits réellement différents, alors que je rencontre généralement ces problèmes …

1
Comment fonctionne le rendu des polices?
Je me rends compte que je ne sais pratiquement rien sur la façon dont les polices sont rendues sur mon ordinateur. D'après ce que je peux observer, le rendu des polices est généralement effectué de manière cohérente dans tout le système. Par exemple, les paramètres d'indication de police de sous-pixel …

1
Règle d'API REST sur le tunneling
Lisez simplement ceci dans le livre de règles de l'API REST : GET et POST ne doivent pas être utilisés pour tunneler d'autres méthodes de demande . Le tunneling fait référence à tout abus de HTTP qui masque ou dénature l'intention d'un message et sape la transparence du protocole. Une …
11 api  rest  web-framework  http 

3
Compiler ou utiliser des performances binaires précompilées?
Les performances seront-elles meilleures (plus rapides) si je compile manuellement la source d'un composant logiciel pour la machine réelle sur laquelle il sera utilisé, par rapport à si la source a été compilée sur une autre plate-forme, peut-être pour de nombreuses architectures différentes? J'ai obtenu une bonne source de compilation …


4
Comment fonctionnait la programmation lorsque les programmeurs utilisaient des cartes perforées?
Je l'ai vu: apprendre à programmer sur des cartes perforées et je l'ai vu: http://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era mais ils laissent beaucoup à désirer. Quelqu'un peut-il m'expliquer comment les programmeurs ont programmé lorsqu'ils ont utilisé des cartes perforées? Plus précisément, le système d'ordinateurs d'entrée utilisé pour dériver des instructions de la carte perforée …
11 history 


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.