J'ai vu des programmeurs utiliser la formule mid = start + (end - start) / 2 au lieu d'utiliser la formule plus simple mid = (start + end) / 2 pour trouver l'élément du milieu dans le tableau ou la liste. Pourquoi utilisent-ils
J'ai vu des programmeurs utiliser la formule mid = start + (end - start) / 2 au lieu d'utiliser la formule plus simple mid = (start + end) / 2 pour trouver l'élément du milieu dans le tableau ou la liste. Pourquoi utilisent-ils
Comment pourrais-je générer une liste de toutes les permutations possibles d'une chaîne entre les caractères x et y de longueur, contenant une liste variable de caractères. N'importe quelle langue fonctionnerait, mais elle devrait être
Quel est le but d'utiliser IBOutlets et IBActions dans Xcode et Interface Builder? Cela fait-il une différence si je n'utilise pas IBOutlets et IBActions? Rapide: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objectif c: @property (nonatomic,...
J'ai besoin de générer des URL dans un modèle dans ASP.NET MVC. Je voudrais appeler quelque chose comme UrlHelper.Action () qui utilise les routes pour générer l'URL. Cela ne me dérange pas de remplir les blancs habituels, comme le nom d'hôte, le schéma, etc. Y a-t-il une méthode que je peux...
J'ai un UIScrollViewqui a plusieurs vues. Lorsqu'un utilisateur effleure son doigt, la vue défile vers la droite ou la gauche selon la direction de l'effleurement du doigt. Fondamentalement, mon code fonctionne de manière similaire à l'application photo iPhone. Maintenant, y a-t-il un moyen pour...
Si je mets seulement une image dans un bouton et que je mets imageEdgeInsets plus près du haut, l'image reste centrée et tout fonctionne comme prévu: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Si je mets seulement un...
Je construis un programme C ++ simple et je souhaite remplacer temporairement une bibliothèque partagée fournie par le système par une version plus récente de celle-ci, pour le développement et les tests. J'ai essayé de définir la variable LD_LIBRARY_PATH mais l'éditeur de liens (ld) a échoué avec:...
Je veux écrire un programme de capture d'écran pour la plate-forme Windows, mais je ne sais pas comment capturer l'écran. La seule méthode que je connaisse est d'utiliser GDI, mais je suis curieux de savoir s'il existe d'autres façons de procéder et, s'il y en a, laquelle entraîne le moins de frais...
Je pense qu'il existe un moyen d'exécuter uniquement des tests avec une étiquette donnée. Quelqu'un
Disons que j'ai une vue UIButtondans un onglet dans mon application iPhone et que je souhaite qu'elle ouvre un autre onglet dans la barre d'onglets de TabBarController. Comment écrire le code pour faire cela? Je suppose que je décharge la vue existante et charge une vue d'onglet spécifique, mais je...
Je continue d'entendre parler de toutes les nouvelles fonctionnalités intéressantes qui sont ajoutées à la JVM et l'une de ces fonctionnalités intéressantes est invokedynamic. J'aimerais savoir ce que c'est et comment cela rend-il la programmation réflexive en Java plus facile ou...
Avant iOS 6, l'ouverture d'une URL comme celle-ci ouvrirait l'application (Google) Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Désormais, avec la nouvelle implémentation Apple Maps, cela ouvre simplement Mobile...
Je suis confus au sujet d'un script bash. J'ai le code suivant: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Je veux pouvoir créer un nom de variable contenant le premier argument de la commande et portant la valeur par exemple de la...
Comment puis-je obtenir l'ID de l'utilisateur actuellement connecté dans MVC 5 ? J'ai essayé les suggestions StackOverflow, mais elles ne semblent pas être pour MVC 5. En outre, quelle est la meilleure pratique MVC 5 pour attribuer des éléments aux utilisateurs? (par exemple un Userdevrait avoir...
Lors de la rédaction de cette réponse , je devais correspondre exclusivement aux sauts de ligne au lieu d'utiliser le s-flag ( dotall- le point correspond aux sauts de ligne). Les sites généralement utilisés pour tester les expressions régulières se comportent différemment lors de la tentative de...
Dans les langages de programmation comme C et C ++, les gens se réfèrent souvent à l'allocation de mémoire statique et dynamique. Je comprends le concept mais l'expression "Toute la mémoire a été allouée (réservée) pendant la compilation" me confond toujours. La compilation, si je comprends bien,...
J'ai utilisé la commande gcc sur le terminal pour compiler des programmes C mais tout d'un coup, après une mise à jour du système d'exploitation de mon Mac (vers macOS 10.14 Mojave et XCode 10.0), j'ai commencé à recevoir le message: test.c:8:10: fatal error: stdio.h: No such file or directory...
Je vais avoir des problèmes à obtenir l'API C fonctionne correctement dans C++le z/OS. Bien que j'inclus sys/socket.h, j'obtiens toujours des erreurs de compilation me disant que ce AF_INETn'est pas défini . Est-ce que je rate quelque chose d'évident ou est-ce lié au fait qu'être en marche z/OSrend...
J'ai une bibliothèque que j'ai créée, mylib.c: #include <mylib.h> int testlib() { printf("Hello world\n"); return (0); } mylib.h: #include <stdio.h> extern int testlib(); Dans mon programme, j'ai tenté d'appeler cette fonction de bibliothèque: monprogramme.c: #include <mylib.h>...
Quel est le «cycle de vie de page» d'une page ASP.NET MVC, par rapport aux WebForms ASP.NET? J'essaie de mieux comprendre cette question «simple» afin de déterminer si les pages existantes que j'ai dans un site (très) simple peuvent être facilement converties à partir de WebForms ASP.NET. Soit une...