программирование

Q & A для профессиональных программистов и энтузиастов

3
Индексы SQL Server - по возрастанию или по убыванию, какая разница?
Когда вы создаете индекс для столбца или количества столбцов в MS SQL Server (я использую версию 2005), вы можете указать, что индекс для каждого столбца будет либо по возрастанию, либо по убыванию. Мне трудно понять, почему этот выбор вообще существует. Разве поиск не будет таким же быстрым при использовании методов …

4
Как получить доступ к данным акселерометра / гироскопа из Javascript?
Недавно я наткнулся на несколько веб-сайтов, которые, похоже, обращаются к акселерометру или гироскопу на моем ноутбуке, обнаруживая изменения в ориентации или движении. Как это сделать? Должен ли я подписаться на какое-то событие на windowобъекте? На каких устройствах (ноутбуках, мобильных телефонах, планшетах) это работает? NB : Я на самом деле уже …

2
Как получить родителей коммита слияния в git?
Некоторые команды git принимают родительский элемент как ревизию; другие (например, git revert) в качестве родительского числа. Как достать родителей для обоих случаев. Я не хочу использовать команду графического журнала, поскольку для этого часто требуется прокрутка длинного дерева вниз, чтобы найти второго родителя.
142 git  merge 

8
Как я могу получить уведомление о добавлении элемента на страницу?
Я хочу, чтобы функция по моему выбору запускалась, когда на страницу добавляется элемент DOM. Это в контексте расширения браузера, поэтому веб-страница работает независимо от меня, и я не могу изменить ее источник. Какие у меня здесь варианты? Я предполагаю, что теоретически я мог бы просто использовать setInterval()для постоянного поиска присутствия …

9
Достаточно ли хороша MD5 для однозначной идентификации файлов?
Считается ли хеширование файла MD5 достаточно хорошим методом для его однозначной идентификации, учитывая все нарушения алгоритма MD5, проблемы безопасности и т. Д.? Безопасность здесь не является моей главной задачей, но важна уникальная идентификация каждого файла. есть идеи?
142 hash  md5 

9
Как лучше всего использовать обратную сортировку в scala?
Как лучше всего выполнить обратную сортировку в scala? Я полагаю, что следующее происходит несколько медленно. list.sortBy(_.size).reverse Есть ли удобный способ использовать sortBy, но получить обратную сортировку? Я бы предпочел не использовать sortWith.
142 scala 



6
Авторитетное положение повторяющихся ключей запроса HTTP GET
У меня возникают проблемы с поиском достоверной информации о поведении с повторяющимися полями строки запроса HTTP GET, например http://example.com/page?field=foo&field=bar и, в частности, соблюдается ли порядок. Большинство веб-ориентированных языков создают массив, содержащий как foo, так и bar, связанные с ключевым "field", но я хотел бы знать, существует ли авторитетное утверждение (например, …
142 http  uri 

12
Замена пробелов на подчеркивания
У меня есть PHP скрипт , который пользователи будут вводить имя как: Alex_Newton, Однако некоторые пользователи будут использовать пробел, а не подчеркивание, поэтому мой вопрос: Как в PHP автоматически заменить пробелы на символы подчеркивания?
142 php 

26
Разделенная строка T-SQL
У меня есть столбец SQL Server 2008 R2, содержащий строку, которую мне нужно разделить запятой. Я видел много ответов на StackOverflow, но ни один из них не работает в R2. Я убедился, что у меня есть права выбора для любых примеров функции разделения. Любая помощь очень ценится.

1
PostgreSQL INSERT ON CONFLICT UPDATE (upsert) использовать все исключенные значения
Когда вы добавляете строку (PostgreSQL> = 9.5) и хотите, чтобы возможный INSERT был точно таким же, как и возможное UPDATE, вы можете написать его так: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET id=EXCLUDED.id, username=EXCLUDED.username, password=EXCLUDED.password, level=EXCLUDED.level,email=EXCLUDED.email Есть …

9
контекст сборки для образа докера очень большой
Я создал несколько разных каталогов на своем хост-компьютере, пытаясь узнать о Docker, чтобы мои файлы докеров были организованы. Мой Dockerfile, который я только что запустил, выглядит так: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Моя фактическая частота вращения составляет всего 1 ГБ. Но когда …
142 docker 

7
Как защитить Firebase Cloud Function HTTP конечной точки, чтобы разрешить только пользователям, прошедшим проверку подлинности Firebase?
С новой облачной функцией firebase я решил переместить часть моей конечной точки HTTP на firebase. Все отлично работает ... Но у меня такая проблема. У меня две конечные точки, построенные с помощью триггеров HTTP (облачные функции) Конечная точка API для создания пользователей и возвращает пользовательский токен, созданный Firebase Admin SDK. …

6
Как получить текущий индекс для каждого котлина
Как получить индекс в каждом цикле? Я хочу печатать числа для каждой второй итерации Например for (value in collection) { if (iteration_no % 2) { //do something } } В java у нас есть традиционный цикл for for (int i = 0; i < collection.length; i++) Как получить i?
142 android  for-loop  kotlin 

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