Програмування

Питання та відповіді для професійних та ентузіастів-програмістів


2
Javascript Зменшити порожній масив
Коли я скорочую масив, я намагаюся отримати число нуль, але я чітко не розумію поведінку функції [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); результат TypeError: Reduce of empty array with no initial value здається, що якщо масив порожній, я не можу його зменшити [""].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); …

5
Додайте стовпчик до фрейму даних панд
Це, мабуть, просто, але у мене є такі дані: У кадрі 1 даних: index dat1 0 9 1 5 У кадрі 2 даних: index dat2 0 7 1 6 Я хочу кадр даних у такій формі: index dat1 dat2 0 9 7 1 5 6 Я намагався використовувати appendметод, але …
104 python  pandas 

4
Показати всі змінні середовища із запущеного сценарію PowerShell
Мені потрібно відобразити всі налаштовані змінні середовища в сценарії PowerShell під час виконання. Зазвичай під час відображення змінних оточуючого середовища я можу просто використовувати одне з наступних в оболонці (серед інших методів, але це прості): gci env:* ls Env: Однак у мене скрипт викликається з іншої програми, і коли я …


10
MySQL INNER JOIN виберіть лише один рядок із другої таблиці
У мене є usersтаблиця і paymentsтаблиця, для кожного користувача, у кого є платежі, в paymentsтаблиці можуть бути кілька асоційованих платежів . Я хотів би вибрати всіх користувачів, які мають платежі, але лише вибрати їх останній платіж. Я намагаюсь цей SQL, але ніколи раніше не пробував вкладені оператори SQL, тому хочу …
104 mysql  sql  select  inner-join 

3
Метод "@ objc" не відповідає необов'язковій вимозі протоколу "@objc"
Огляд: У мене є протокол P1, який забезпечує реалізацію за замовчуванням однієї з додаткових функцій Objective-C. Коли я забезпечую реалізацію додаткової функції за замовчуванням, виникає попередження Попередження компілятора: Non-'@objc' method 'presentationController(_:viewControllerForAdaptivePresentationStyle:)' does not satisfy optional requirement of '@objc' protocol 'UIAdaptivePresentationControllerDelegate' Версія: Швидкий: 3 Xcode: 8 (публічний реліз) Спроби: Спробували додавати, …

11
Видалення програми Google App Engine
Чи можливо видалити додаток GAE після його створення? Я помилився під час введення імені і тепер маю фіктивну програму, яку мені не вдалося видалити.


7
помилка збірки сфінкса - autodoc не може імпортувати / знайти модуль
Я намагаюся розпочати роботу зі Сфінксом і, здається, маю невблаганні проблеми. Команда: docs/sphinx-quickstart Я відповідаю на всі запитання і все працює добре. Команда: docs/ls Все виглядає нормально. Результат:build Makefile source Команда: sphinx-build -d build/doctrees source build/html Здається, працює. Мені вдалося відкрити файл index.html і побачити "оболонку" того, чого я хочу. …

7
Я просто призначив змінну, але змінна echo $ показує щось інше
Ось низка випадків, коли echo $varможе виявити інше значення, ніж те, що було призначено. Це відбувається незалежно від того, присвоєне значення було "подвійним котируванням", "одинарним котируванням" або без котирування. Як змусити оболонку правильно встановити свою змінну? Зірочки Очікуваний результат є /* Foobar is free software */, але замість цього я …
104 bash  shell  sh  quoting 

5
Переупорядкування комітетів
Зараз я працюю над філією і хочу, щоб деякі зобов'язання були об'єднані в інші гілки: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Букви позначають коміти, а "х" - нерелевантні коміти.) Однак я помітив, що було б гарною ідеєю об'єднати деякі комісії. Я хочу "об'єднати" поступки a, d, e і …
104 git  branch 

3
Що означає "@@ -1 +1 @@" у різному випуску Git?
Я збирав дані з поверненої інформації git diff <commitId>..<commitId> і я наткнувся на @@ -1 +1 @@ Я не можу зрозуміти, що це мені говорить. Я трохи шукав в Google, але безрезультатно.
104 git  diff 

4
Як ви керуєте базовою базою коду для версії API?
Я читав про стратегії версій API API, і те, на що жоден з них не звертається, полягає в тому, як ви керуєте базовою базою коду. Скажімо, ми робимо купу змін, що змінюються в API - наприклад, змінюючи наш ресурс клієнта, щоб він повертав окремо forenameі surnameполя замість одного nameполя. (У …


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