Запитання з тегом «indexing»

Індексація структур даних - це загальна методика покращення швидкості пошуку даних.

11
Чи існує індекс масиву
Я успадкував деякий код на роботі, який має дуже неприємний запах. Я сподіваюся знайти максимально безболісне рішення. Чи є спосіб перевірити, чи є якесь довільне число допустимим елементом масиву? Приклад - мені потрібно перевірити, чи існує масив [25]. Бажано, щоб я віддав перевагу робити це, не виконуючи foreach () через …
90 c#  arrays  indexing 

7
Найпростіший спосіб перевірити наявність індексу чи ключа в масиві?
Використання: set -o nounset Наявність індексованого масиву, як: myArray=( "red" "black" "blue" ) Який найкоротший спосіб перевірити, чи встановлений елемент 1? Іноді я використовую наступне: test "${#myArray[@]}" -gt "1" && echo "1 exists" || echo "1 doesn't exist" Я хотів би знати, чи є один з них кращий. Як боротися …
89 arrays  bash  indexing  key 


5
Чи краще створювати індекс перед заповненням таблиці даними або після того, як дані будуть на місці?
У мене є таблиця з приблизно 100 мільйонів рядків, яку я збираюся скопіювати, щоб змінити, додавши індекс. Мене не так турбує час, необхідний для створення нової таблиці, але чи буде створений індекс ефективнішим, якщо я зміню таблицю перед тим, як вставляти будь-які дані або спочатку вставляю дані, а потім додаю …

18
Перетворити індекс стовпця на відповідну букву стовпця
Мені потрібно перетворити індекс стовпця Google Spreadsheet у відповідне йому буквене значення, наприклад, з урахуванням електронної таблиці: Мені потрібно зробити це (ця функція, очевидно, не існує, це приклад): getColumnLetterByIndex(4); // this should return "D" getColumnLetterByIndex(1); // this should return "A" getColumnLetterByIndex(6); // this should return "F" Зараз я точно не …

5
Як я можу припинити індексацію ідеї intellij?
Без "виключення" папок, як я можу зупинити індексацію ідеї intellij при запуску? Дуже прикро, що він починає індексувати при запуску, не дозволяючи, наприклад, налагоджувати тестовий випадок, змушуючи чекати, поки індексація закінчиться.

1
Структурування онлайн-документації для REST API
Я будую свій перший Rest API, який серіалізує дані у форматах JSON та XML. Я хотів би надати індексну сторінку клієнтам API, де вони могли б вибрати обрані кінцеві точки. Яку інформацію мені потрібно включити, щоб зробити свій API найбільш корисним, і як я повинен це організувати?
85 api  rest  indexing 

6
Скопіюйте таблицю (включаючи індекси) у postgres
У мене є таблиця postgres. Мені потрібно видалити з нього деякі дані. Я збирався створити тимчасову таблицю, скопіювати дані, відтворити індекси та видалити потрібні мені рядки. Я не можу видалити дані з вихідної таблиці, оскільки ця оригінальна таблиця є джерелом даних. В одному випадку мені потрібно отримати деякі результати, які …

12
MySQL не може створити обмеження зовнішнього ключа
У мене виникають деякі проблеми зі створенням зовнішнього ключа до існуючої таблиці в базі даних mysql. У мене є таблиця exp: +-------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+------------------+------+-----+---------+-------+ | EID | varchar(45) | NO | PRI | NULL | | | Comment …

16
Який тип даних слід використовувати для зберігання телефонних номерів у SQL Server 2005?
Мені потрібно зберігати номери телефонів у таблиці. Будь ласка, підкажіть, який тип даних мені використовувати? Чекай. Будь ласка, прочитайте, перш ніж натиснути відповідь .. Це поле потрібно індексувати в значній мірі, оскільки торгові представники можуть використовувати це поле для пошуку (включаючи пошук по диких символах). Наразі ми очікуємо, що телефонні …

6
Отримання останніх n елементів вектора. Чи є кращий спосіб, ніж використання функції length ()?
Якщо для аргументу я хочу останні п'ять елементів 10-довжинного вектора в Python, я можу використовувати оператор "-" в індексі діапазону так: >>> x = range(10) >>> x [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> x[-5:] [5, 6, 7, 8, 9] >>> Який найкращий спосіб зробити це …
84 r  indexing 

1
Індекс для пошуку елемента в масиві JSON
У мене є таблиця, яка виглядає так: CREATE TABLE tracks (id SERIAL, artists JSON); INSERT INTO tracks (id, artists) VALUES (1, '[{"name": "blink-182"}]'); INSERT INTO tracks (id, artists) VALUES (2, '[{"name": "The Dirty Heads"}, {"name": "Louis Richards"}]'); Є кілька інших стовпців, які не стосуються цього питання. Є причина зберігати їх …

9
Застібнути або перерахувати в R?
Які еквіваленти R для цих розумінь списку Python: [(i,j) for i,j in zip(index, Values)] [(i,j) for i,j in enumerate(Values)] [(i,j) for i,j in enumerate(range(10,20))] %MWE, indexing or enumerating to %keep up with the index, there may %be some parameter to look this up Приклад з результатом >>> [(i,j) for i,j …
84 r  indexing  enumerate 

4
Застосувати функцію до індексу DataFrame
Який найкращий спосіб застосувати функцію до індексу Панд DataFrame? В даний час я використовую такий багатослівний підхід: pd.DataFrame({"Month": df.reset_index().Date.apply(foo)}) де Date- це ім'я індексу і foo- це назва функції, яку я застосовую.

5
mysql забагато індексів?
Я витрачаю деякий час на оптимізацію нашої поточної бази даних. Я розглядаю індекси конкретно. Є кілька питань: Чи існує таке поняття, як забагато індексів? Що індекси прискорять? Що індекси сповільняться? Коли добре додати індекс? Коли погано додавати індекс? Плюси та мінуси кількох індексів проти індексів із кількома стовпцями?
83 sql  mysql  indexing 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.