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

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

5
Вернуть 0, если поле является пустым в MySQL
В MySQL есть ли способ установить «итоговые» поля на ноль, если они равны NULL? Вот что у меня есть: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS payment_received, (SELECT …
160 sql  mysql 

6
Создать массив совпадений регулярных выражений
В Java я пытаюсь вернуть все совпадения регулярных выражений в массив, но кажется, что вы можете только проверить, соответствует ли шаблон чему-либо или нет (булево). Как я могу использовать соответствие регулярному выражению для формирования массива всех строк, соответствующих выражению регулярного выражения в данной строке?
160 java  regex 

30
Не удалось подключиться к серверу 127.0.0.1:27017
Я получаю следующую ошибку: alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ Вот что происходит, когда я пытаюсь запустить mongodb: * Starting database mongodb [fail] Я уже пробовала mongo --repair Я сделал chown и …
160 mongodb 

12
Переопределение функции JavaScript при обращении к оригиналу
У меня есть функция, a()которую я хочу переопределить, но оригинал a()должен быть выполнен в порядке, зависящем от контекста. Например, иногда, когда я генерирую страницу, я хочу переопределить так: function a() { new_code(); original_a(); } а иногда так: function a() { original_a(); other_new_code(); } Как я могу получить это original_a()из-за переезда …

20
Установить 4 пробела в Emacs в текстовом режиме
Мне не удалось заставить Emacs переключаться с 8 пробелов на 4 пробела при нажатии TABв буферах в основном режиме text-mode. Я добавил следующее к своему .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq tab-width 4) Независимо от того, как я изменяю свой …
160 emacs  indentation 

15
Устаревшее предупреждение Kotlin Runtime в Android Studio
После загрузки и установки последней версии плагина Kotlin у меня появилось предупреждение об устаревшей Kotlin Runtime от Android Studio, которое говорит мне: Ваша версия среды выполнения Kotlin в библиотеке 'kotlin-stdlib-1.1.2' - 1.1.2, а версия плагина - 1.1.2-release-Studio2.3-3. Библиотека времени выполнения должна быть обновлена ​​во избежание проблем совместимости. Я попытался нажать …

6
Сортировка списка данных в Python по алфавиту
Я немного запутался в отношении структуры данных в Python; (), []и {}. Я пытаюсь отсортировать простой список, возможно, так как я не могу определить тип данных, я не могу его отсортировать. Мой список прост: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue'] У меня вопрос, что это за тип данных и как …

7
Недопустимое сочетание параметров сортировки (utf8_unicode_ci, IMPLICIT) и (utf8_general_ci, IMPLICIT) для операции '='
Сообщение об ошибке на MySql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' Я просмотрел несколько других постов и не смог решить эту проблему. Затрагиваемая часть выглядит примерно так: CREATE TABLE users ( userID INT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR(24) NOT NULL, lastName VARCHAR(24) NOT NULL, username …


2
Создание полноценного шлюза онлайн-платежей, такого как Paypal [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Таким образом, этот вопрос не касается интеграции существующего …

8
NumPy или Pandas: сохранение типа массива целочисленным при наличии значения NaN
Есть ли предпочтительный способ сохранить тип данных numpyмассива фиксированным как int( int64или что-то еще), в то же время сохраняя элемент внутри как numpy.NaN? В частности, я конвертирую внутреннюю структуру данных в Pandas DataFrame. В нашей структуре у нас есть столбцы целочисленного типа, которые все еще имеют NaN (но d-тип столбца …

5
Как повернуть фоновое изображение в контейнере?
Я хочу повернуть изображение, которое находится на кнопке полосы прокрутки в Chrome. Теперь у меня есть CSS с этим содержанием: ::-webkit-scrollbar-button:vertical:decrement { background-image:url(images/arrowup.png) ; -webkit-transform:rotate(120deg); -moz-transform:rotate(120deg); background-repeat:no-repeat; background-position:center; background-color:#ECEEEF; border-color:#999; } Я хочу вращать изображение, не поворачивая его содержимое.

11
Как расширить / наследовать компоненты?
Я хотел бы создать расширения для некоторых компонентов, уже развернутых в Angular 2, без необходимости переписывать их почти полностью, поскольку базовый компонент может претерпеть изменения, и хотелось бы, чтобы эти изменения также были отражены в его производных компонентах. Я создал этот простой пример, чтобы попытаться лучше объяснить мои вопросы: Со …

29
Удаление нескольких элементов из списка
Можно ли удалить несколько элементов из списка одновременно? Если я захочу удалить элементы с индексами 0 и 2 и попробовать что-то вроде del somelist[0], а затем del somelist[2]второе утверждение фактически удалит somelist[3]. Я полагаю, что я всегда мог сначала удалить элементы с более высоким номером, но я надеюсь, что есть …
160 python  list 


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