Articles of arrays

Comment simuler une variable de tableau dans MySQL?

Il semble que MySQL ne dispose pas de variables de tableau. Que dois-je utiliser à la place? Il semble y avoir deux alternatives proposées: une table scalaire et des tables temporaires de type set . La question que j’ai liée à suggérer la première. Mais est-ce une bonne pratique d’utiliser ces variables plutôt que des […]

Est-ce que l’utilisation de membres de tableaux flexibles en C est une mauvaise pratique?

J’ai récemment lu que l’utilisation de membres de baies flexibles en C était une mauvaise pratique d’ingénierie logicielle. Cependant, cette déclaration n’a été soutenue par aucun argument. Est-ce un fait accepté? ( Les membres de tableau flexibles sont une fonctionnalité C introduite dans C99 par laquelle on peut déclarer le dernier élément comme un tableau […]

Étant donné un tableau d’arguments, comment envoyer ces arguments à une fonction particulière dans Ruby?

Pardonnez la question du débutant, mais dites que j’ai un tableau: a = [1,2,3] Et une fonction quelque part; disons que c’est une fonction d’instance: class Ilike def turtles(*args) puts args.inspect end end Comment puis-je invoquer Ilike.turtles avec a comme si (Ilike.new).turtles(1,2,3) . Je suis familier avec l’ send , mais cela ne semble pas […]

utiliser lodash pour comparer des tableaux (existence d’éléments sans ordre)

Je sais que je peux le faire en utilisant des boucles, mais j’essaie de trouver une manière élégante de le faire: J’ai deux tableaux: var array1 = [[‘a’, ‘b’], [‘b’, ‘c’]]; var array2 = [[‘b’, ‘c’], [‘a’, ‘b’]]; Je veux utiliser lodash pour confirmer que les deux sont identiques. Par «le même», je veux dire […]

Quand utiliser HashMap sur LinkedList ou ArrayList et vice-versa

Quelle est la raison pour laquelle nous ne pouvons pas toujours utiliser un HashMap, même s’il est beaucoup plus efficace que ArrayList ou LinkedList dans add, supprimer des opérations, quel que soit le nombre d’éléments. Je l’ai googlé et trouvé des raisons, mais il y avait toujours une solution pour utiliser HashMap, avec des avantages […]

Est-ce une bonne idée de stocker des données en tant que clés dans HashMap avec des valeurs vides / nulles?

A l’origine, j’avais écrit une ArrayList et stocké des valeurs uniques (noms d’utilisateur, c’est-à-dire des Ssortingngs ). Plus tard, j’ai eu besoin d’utiliser ArrayList pour rechercher si un utilisateur existait. C’est O(n) pour la recherche. Mon responsable technique voulait que je modifie cela en HashMap et que HashMap stocke les noms d’utilisateur sous la forme […]

Conversion d’un tableau d’objects en un tableau de leurs types primitifs

Si vous avez un tableau d’objects Java qui ont un type primitif (par exemple Byte, Integer, Char, etc.). Est-il possible de le convertir en un tableau de type primitif? En particulier, cela peut être fait sans avoir à créer un nouveau tableau et à parcourir le contenu. Donc, par exemple, donné Integer[] array Quelle est […]

Ruby contenu de sortie d’un tableau comme une chaîne séparée par des virgules Ruby

Existe-t-il un moyen plus correct de générer le contenu d’un tableau sous forme de chaîne délimitée par des virgules @emails = [“[email protected]”, “[email protected]”, “[email protected]”] @emails * “,” => “[email protected]”, “[email protected]”, “[email protected]” Cela fonctionne, mais je suis sûr qu’il doit y avoir une solution plus élégante.

Byte Array to Image Conversion

Je veux convertir un tableau d’octets en une image. Ceci est mon code de firebase database d’où je reçois le tableau d’octets: public void Get_Finger_print() { try { using (SqlConnection thisConnection = new SqlConnection(@”Data Source=” + System.Environment.MachineName + “\\SQLEXPRESS;Initial Catalog=Image_Scanning;Integrated Security=SSPI “)) { thisConnection.Open(); ssortingng query = “select pic from Image_tbl”;// where Name='” + name […]

Dans Ruby, comment créer un hachage à partir d’un tableau?

J’ai un tableau simple: arr = [“apples”, “bananas”, “coconuts”, “watermelons”] J’ai aussi une fonction f qui effectuera une opération sur une seule entrée de chaîne et retournera une valeur. Cette opération est très coûteuse, alors je voudrais mémoriser les résultats dans le hash. Je sais que je peux faire le hash désiré avec quelque chose […]