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

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

16
Вибрати перший рядок у кожній групі GROUP BY?
Як випливає з назви, я хотів би вибрати перший рядок кожного набору рядків, згрупованих з a GROUP BY. Зокрема, якщо у мене є purchasesтаблиця, яка виглядає приблизно так: SELECT * FROM purchases; Мій вихід: id | замовник | всього --- + ---------- + ------ 1 | Джо | 5 2 …

19
Як сортувати кадр даних за кількома стовпцями
Я хочу сортувати data.frame за кількома стовпцями. Наприклад, за допомогою data.frame нижче я хотів би сортувати за стовпцем z(низхідний), а потім за стовпцем b(за зростанням): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, …
1316 r  sorting  dataframe  r-faq 


16
Як я можу зробити операцію UPDATE з JOIN в SQL Server?
Мені потрібно оновити цю таблицю в SQL Server даними з її батьківської таблиці, див. Нижче: Таблиця: продаж id (int) udid (int) assid (int) Таблиця: ud id (int) assid (int) sale.assidмістить правильне значення для оновлення ud.assid. Який запит буде робити це? Я думаю про це, joinале не впевнений, чи можливо.


4
Як скасувати "git reset"?
Який найпростіший спосіб скасувати git reset HEAD~ командувати? Наразі єдиний спосіб, який я можу придумати, - це зробити "git clone http: // ..." з віддаленого репо.
1312 git 

11
Встановлення конкретних версій пакета з допомогою pip
Я намагаюся встановити версію 1.2.2 адаптера MySQL_python, використовуючи свіжий virtualenv, створений за допомогою --no-site-packagesпараметра. Поточна версія, показана в PyPi, - 1.2.3 . Чи є спосіб встановити старішу версію? Я знайшов статтю, в якій говорилося, що це слід робити: pip install MySQL_python==1.2.2 Однак при встановленні це все ще відображається MySQL_python-1.2.3-py2.6.egg-infoв пакунках …
1312 python  mysql  pip  pypi  mysql-python 


25
Яка різниця між MVC та MVVM? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 місяців тому . Чи є різниця між стандартною схемою "Контролер перегляду моделі" та моделлю "Модель / Вид …

25
Навіщо нам потрібні віртуальні функції в C ++?
Я вивчаю C ++ і я просто вступаю у віртуальні функції. З того, що я прочитав (у книзі та в Інтернеті), віртуальні функції - це функції базового класу, які ви можете перекрити у похідних класах. Але раніше в книзі, коли я дізнавався про базове успадкування, я зміг змінити базові функції …

29
Видалення декількох файлів із репоту Git, які вже були видалені з диска
У мене є репортаж Git, що я видалив чотири файли за допомогою rm( не git rm ), і мій стан Git виглядає приблизно так: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt Як видалити ці файли з Git без необхідності вручну проходити та додавати кожен такий …
1311 git  git-commit  git-add  git-rm 

16
Як дізнатися, який елемент DOM має фокус?
Я хотів би дізнатися в JavaScript, який елемент на даний момент фокусується. Я переглядав DOM і ще не знайшов того, що мені потрібно. Чи є спосіб це зробити, і як? Причина, по якій я шукав це: Я намагаюсь робити клавіші, як стрілки, і enterпереміщуватися по таблиці вхідних елементів. Вкладка працює …
1309 javascript  dom 

22
Як працює ключове слово "це"?
На цей питання є відповіді на Stack Overflow на російському : Потеряна конференція визова Я помітив, що не видається чіткого пояснення, що таке thisключове слово та як воно правильно (і неправильно) використовується в JavaScript на сайті переповнення стека. Я був свідком дуже дивної поведінки з цим і не зрозумів, чому …
1309 javascript  this 


26
Пітонічний спосіб створення довгої багаторядкової струни
У мене дуже довгий запит. Я хотів би розділити його на кілька рядків у Python. Спосіб зробити це в JavaScript - це використання декількох пропозицій та з'єднання їх з +оператором (я знаю, це може бути не найефективнішим способом, але я не дуже переймаюся ефективністю на цьому етапі, просто читабельністю коду) …

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