Вопросы с тегом «arrays»

Массив - это упорядоченная линейная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.

19
Предпочтительный способ хранения массивов PHP (json_encode vs serialize)
Мне нужно хранить многомерный ассоциативный массив данных в плоский файл для целей кэширования. Иногда я могу столкнуться с необходимостью конвертировать его в JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно в PHP. Будет ли эффективнее хранить этот массив в виде JSON или сериализованного …



18
Как распечатать полный массив NumPy без усечения?
Когда я печатаю пустой массив, я получаю усеченное представление, но мне нужен полный массив. Есть какой-либо способ сделать это? Примеры: >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> numpy.arange(10000).reshape(250,40) array([[ 0, 1, 2, ..., 37, 38, 39], [ 40, 41, 42, ..., 77, 78, 79], [ 80, …


21
Могу ли я связать массив с условием IN ()?
Мне любопытно узнать, возможно ли привязать массив значений к заполнителю с помощью PDO. Вариант использования здесь пытается передать массив значений для использования с IN()условием. Я хотел бы иметь возможность сделать что-то вроде этого: <?php $ids=array(1,2,3,7,8,9); $db = new PDO(...); $stmt = $db->prepare( 'SELECT * FROM table WHERE id IN(:an_array)' ); …

6
Как выбрать случайным образом из массива?
Я хочу знать, есть ли более чистый способ сделать это. По сути, я хочу выбрать случайный элемент из массива переменной длины. Обычно я бы сделал это так: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Есть ли что-то, что более читабельно / проще заменить второй …
559 ruby  arrays  random 

28
Удалить объект из массива с помощью JavaScript
Как я могу удалить объект из массива? Я хочу удалить объект, который включает имя Kristianиз someArray. Например: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; Я хочу добиться: someArray = [{name:"John", lines:"1,19,26,96"}];
549 javascript  arrays 


18
Как инициализировать длину массива в JavaScript?
Большинство руководств, которые я читал по массивам в JavaScript (включая w3schools и devguru ), предполагают, что вы можете инициализировать массив определенной длины, передавая целое число в конструктор Array, используя var test = new Array(4);синтаксис. После широкого использования этого синтаксиса в моих файлах js я запустил один из файлов через jsLint …

27
Сравнение двух байтовых массивов в .NET
Как я могу сделать это быстро? Конечно, я могу сделать это: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Но я ищу либо функцию BCL, либо какой-нибудь высоко оптимизированный проверенный способ сделать это. …
541 c#  .net  arrays  performance  j# 


8
Как конвертировать Java String в байт []?
Есть ли способ конвертировать Java Stringв byte[]( не в штучной упаковке Byte[])? В попытке это: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); и я получаю отдельные выводы. Невозможно отобразить 1-й вывод, так как это строка gzip. <A Gzip String> ****** [B@38ee9f13 Второй адрес. Что-то я делаю не так? Мне нужен результат byte[]для подачи его …
539 java  arrays  string 

19
Есть ли функция, чтобы сделать копию массива PHP в другой?
Есть ли функция, чтобы сделать копию массива PHP в другой? Я был сожжен несколько раз, пытаясь скопировать массивы PHP. Я хочу скопировать массив, определенный внутри объекта, в глобальный за его пределами.
530 php  arrays  copy 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.