Articles of syntax

Comprendre comment les fonctions C internes sont gérées dans R

Je me demande si quelqu’un peut m’illustrer comment R exécute un appel C partir d’une commande R saisie à l’invite de la console. Je suis particulièrement troublé par le traitement de a) des arguments de fonction et b) de la fonction elle-même. Prenons un exemple, ici set.seed() . Je me demande comment ça marche je […]

Que signifie la méthode to_proc?

J’apprends des rails et suis ce fil . Je suis coincé avec la méthode to_proc . Je considère les symboles uniquement comme des alternatives aux chaînes (elles sont comme des chaînes mais moins chères en termes de mémoire). S’il y a autre chose qui me manque pour les symboles, alors s’il vous plaît dites-le moi. […]

Convertir la carte en carte

Comment convertir Map en Map ? Cela ne fonctionne pas: Map map = new HashMap(); //Object is containing Ssortingng Map newMap =new HashMap(map);

Pourquoi les blocs try..catch nécessitent-ils des accolades?

Alors que dans d’autres instructions comme si … sinon vous pouvez éviter les accolades s’il n’y a qu’une seule instruction dans un bloc, vous ne pouvez pas le faire avec try … catch blocks: le compilateur ne l’achète pas. Par exemple: try do_something_risky(); catch (…) std::cerr << "Blast!" << std::endl; Avec le code ci-dessus, g […]

Est-ce que «final statique public» est redondant pour une constante dans une interface Java?

Ce code: interface Config { int MAX_CONN = 20; } compilé et travaillé comme prévu. Il semble que ce soit la même chose que: interface Config { public static final int MAX_CONN = 20; } Est-ce que “public static final” est redondant pour une constante dans une interface Java? Est-ce vrai pour Java 1.1, 1.2, […]

Oracle: ‘= ANY ()’ vs ‘IN ()’

Je suis tombé sur quelque chose dans ORACLE SQL (pas sûr que ce soit dans d’autres), je suis curieux de savoir. Je demande ici en tant que wiki, car il est difficile d’essayer de rechercher des symboles dans Google … Je viens de découvrir que lorsque vous vérifiez une valeur par rapport à un ensemble […]

Java pour la syntaxe de la boucle: “for (T obj: objects)”

Je suis tombé sur une syntaxe Java que je n’avais jamais vue auparavant. Je me demandais si quelqu’un pouvait me dire ce qui se passait ici. for (ObjectType objectName : collectionName.getObjects())

Nouvelle syntaxe Java “try ()” / étrange?

En manipulant les options de formatage personnalisées dans Eclipse, dans l’un des exemples de code, j’ai vu le code comme suit: /** * ‘try-with-resources’ */ class Example { void foo() { try (FileReader reader1 = new FileReader(“file1”); FileReader reader2 = new FileReader(“file2”)) { } } } Je n’ai jamais vu d’ try comme ça et […]

Pourquoi la déclaration de la variable est-elle requirejse dans une boucle for-each de java?

La forme habituelle du pour chaque boucle est la suivante: for(Foo bar: bars){ bar.doThings(); } Mais si je veux conserver la barre jusqu’à la fin de la boucle, je ne peux pas utiliser le pour chaque boucle: Foo bar = null; // – Syntax error on token “bar”, Identifier expected after this token for(bar: bars){ […]

But du symbole de Scala?

Duplication possible: Quels sont quelques exemples d’utilisation de littéraux de symboles dans Scala? Quel est le but de Symbol et pourquoi mérite-t-il une syntaxe littérale particulière, par exemple ‘FooSymbol ?