La programmation

Q & A pour les programmeurs professionnels et passionnés

21
Un moyen de casser la déclaration if en PHP?
Existe-t-il une commande en PHP pour arrêter d'exécuter l'instruction courante ou parente if, identique à breakou break(1)pour switch/ loop. Par exemple $arr=array('a','b'); foreach($arr as $val) { break; echo "test"; } echo "finish"; dans le code ci-dessus, PHP ne fera pas echo "test";et ira àecho "finish"; J'ai besoin de ça pour …
129 php 



4
Sélectionnez 50 éléments de la liste au hasard pour écrire dans un fichier
Jusqu'à présent, j'ai compris comment importer le fichier, créer de nouveaux fichiers et randomiser la liste. J'ai du mal à sélectionner seulement 50 éléments de la liste au hasard pour écrire dans un fichier? def randomizer(input,output1='random_1.txt',output2='random_2.txt',output3='random_3.txt',output4='random_total.txt'): #Input file query=open(input,'r').read().split() dir,file=os.path.split(input) temp1 = os.path.join(dir,output1) temp2 = os.path.join(dir,output2) temp3 = os.path.join(dir,output3) temp4 …
129 python  file  list  select  random 


6
Comment rediriger vers Index depuis un autre contrôleur?
J'ai cherché à trouver un moyen de rediriger vers une Indexvue d'un autre contrôleur. public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } C'est ce que j'ai essayé en ce moment. Maintenant, le code qui m'a été donné a un ActionLinklien vers la page dont j'ai …
129 c#  asp.net-mvc 


5
R - Concaténer deux dataframes?
Étant donné deux dataframes aet b: > a a b c 1 -0.2246894 -1.48167912 -1.65099363 2 0.5559320 -0.87898575 -0.15634590 3 1.8469466 -0.01487524 -0.53098215 4 -0.6875051 0.23880967 0.01824621 5 -0.6735163 0.75485292 0.44154092 > b a c 1 0.4287284 -0.3295925 2 0.5201492 0.3341251 3 -2.6355570 1.7916780 4 -1.3645337 1.3642276 5 -0.4954542 -0.6660001 …

6
SQL Server: colonnes en lignes
Vous recherchez une solution élégante (ou toute autre) pour convertir des colonnes en lignes. Voici un exemple: j'ai une table avec le schéma suivant: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Voici ce que je souhaite obtenir comme résultat: [ID] [EntityId] [IndicatorName] [IndicatorValue] Et les valeurs de résultat seront: 1 …
129 sql  sql-server  tsql  unpivot 

12
Si l'index de la liste existe, faites X
Dans mon programme, l'utilisateur entre le nombre n, puis entre le nnombre de chaînes, qui sont stockées dans une liste. J'ai besoin de coder de telle sorte que si un certain index de liste existe, exécutez une fonction. Ceci est rendu plus compliqué par le fait que j'ai imbriqué des …
129 python  python-2.7 

11
Historique Bash sans numéros de ligne
La historycommande bash est très cool. Je comprends pourquoi il affiche les numéros de ligne, mais existe-t-il un moyen d'appeler la commande d'historique et de supprimer les numéros de ligne? Le but ici est d'utiliser la commande d'historique, alors ne répondez pas cat ~/.bash_history Sortie courant: 529 man history 530 …
129 linux  bash 

12
initialiser un tableau numpy
Existe-t-il un moyen d'initialiser un tableau numpy d'une forme et d'y ajouter? Je vais expliquer ce dont j'ai besoin avec un exemple de liste. Si je veux créer une liste d'objets générés dans une boucle, je peux faire: a = [] for i in range(5): a.append(i) Je veux faire quelque …
129 python  arrays  numpy 


15
Existe-t-il une implémentation IDictionary qui, en cas de clé manquante, renvoie la valeur par défaut au lieu de la lancer?
L'indexeur dans Dictionary lève une exception si la clé est manquante. Existe-t-il une implémentation d'IDictionary qui renverra à la place la valeur par défaut (T)? Je connais la méthode "TryGetValue", mais c'est impossible à utiliser avec linq. Est-ce que cela ferait efficacement ce dont j'ai besoin?: myDict.FirstOrDefault(a => a.Key == …
129 c#  .net  hash  dictionary 

5
MPICH contre OpenMPI
Quelqu'un peut-il expliquer les différences entre les implémentations OpenMPI et MPICH de MPI? Laquelle des deux est une meilleure implémentation?
129 mpi  hpc  openmpi 

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.