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

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

3
Как обновить существующую среду Conda с помощью файла .yml
Как можно обновить существующую среду conda другим файлом .yml. Это чрезвычайно полезно при работе над проектами, в которых есть несколько файлов требований, т. Е. И base.yml, local.yml, production.ymlт. Д. Например, ниже представлен base.ymlфайл с пакетами conda-forge, conda и pip: base.yml name: myenv channels: - conda-forge dependencies: - django=1.10.5 - pip: …
139 python  django  anaconda  conda 

15
Как использовать ссылки в React с Typescript
Я использую Typescript с React. У меня возникли проблемы с пониманием того, как использовать ссылки, чтобы получить статическую типизацию и intellisense в отношении узлов реакции, на которые ссылаются ссылки. Мой код выглядит следующим образом. import * as React from 'react'; interface AppState { count: number; } interface AppProps { steps: …

5
Где находятся страницы входа и регистрации в приложении AspNet Core?
В VS 2017 я создал новое веб-приложение ASP.NET Core. На второй странице мастера я выбрал веб-приложение, а для аутентификации выбрал «Учетные записи отдельных пользователей». Теперь я пытаюсь найти страницы, связанные с / Account / Register и / Account / Login . _Layout.cshtml включает _LoginPartial.cshtml, как и в классическом MVC: <div …

18
Dart SDK не настроен
Я установил Flutter и настроил Android Studio. Затем я клонировал пример флаттера на GitHub ( https://github.com/flutter/flutter ) и запустил его в Android Studio, но он предупреждает меня: «Dart SDK не настроен», это случилось и с моим коллегой. , Но если я создам новый проект в Android Studio, никаких проблем. Что …


4
Сколько одновременных запросов получает один процесс Flask?
Я создаю приложение с помощью Flask, но я мало знаю о WSGI и его базе HTTP, Werkzeug. Когда я начинаю обслуживать приложение Flask с помощью gunicorn и 4 рабочих процессов, означает ли это, что я могу обрабатывать 4 одновременных запроса? Я имею в виду одновременные запросы, а не запросы в …
139 python  flask  wsgi  gunicorn 

30
IllegalArgumentException: пункт назначения xxx неизвестен этому NavController
У меня возникает проблема с новым компонентом архитектуры навигации Android, когда я пытаюсь перейти от одного фрагмента к другому , я получаю эту странную ошибку: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Любая другая навигация работает нормально, кроме этой. Я использую findNavController()функцию Fragment, чтобы получить доступ к NavController. …

1
В чем разница между кодами состояния HTTP 301 и 308?
В чем разница между кодами HTTP 301и 308статуса? 301 (Перемещено навсегда): этот и все последующие запросы должны быть направлены на указанный URI. 308 (Постоянное перенаправление): запрос и все будущие запросы должны повторяться с использованием другого URI. Они кажутся похожими.

4
Как включить дочерний объект дочернего объекта в Entity Framework 5
Я использую Entity Framework 5 code firstи ASP.NET MVC 3. Я изо всех сил пытаюсь получить дочерний объект дочернего объекта для заполнения. Ниже мои занятия .. Класс приложения; public class Application { // Partial list of properties public virtual ICollection<Child> Children { get; set; } } Детский класс: public class …

22
Решение для «Неустранимая ошибка: достигнут максимальный уровень вложенности функции« 100 », прерывание!» в PHP
Я создал функцию, которая находит все URL-адреса в HTML-файле и повторяет один и тот же процесс для каждого HTML-содержимого, связанного с обнаруженными URL-адресами. Функция рекурсивная и может продолжаться бесконечно. Однако я наложил ограничение на рекурсию, установив глобальную переменную, которая заставляет рекурсию останавливаться после 100 рекурсий. Тем не менее, php возвращает …
138 recursion  xdebug  php 

4
git производит Gtk-WARNING: не может открыть дисплей
Я работал над своим проектом удаленно через командную строку на машине, на которую у меня нет прав администратора, и после запуска git push origin masterя получаю следующее сообщение об ошибке: (gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display: Мой .git/configфайл имеет следующее содержимое: [core] repositoryformatversion = 0 filemode = true bare = …

3
Создание объекта Location в Android со значениями широты и долготы
У меня есть программа, в которой значения широты и долготы местоположения хранятся в базе данных, которую я загружаю. Я хочу получить расстояние между этими координатами и мое текущее местоположение. Класс Location имеет простой метод для определения расстояния между двумя объектами Location, поэтому я решил, что создам объект Location с координатами, …

6
Создавайте RegExps на лету, используя строковые переменные
Скажем, я хотел сделать следующее многоразовым: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Я мог бы сделать что-то вроде этого: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } Со строковыми литералами это достаточно просто. Но что, если я хочу немного усложнить регулярное выражение? Например, сказать, что я хочу заменить все, …
138 javascript  regex 

9
Добавить общую легенду для комбинированных ggplots
У меня есть два ggplots, которые я выравниваю по горизонтали grid.arrange. Я просмотрел много постов на форуме, но все, что я пытаюсь сделать, похоже, это команды, которые теперь обновлены и названы как-то иначе. Мои данные выглядят так: # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 …
138 r  ggplot2  legend  gridextra 

4
Как прервать git rebase изнутри vim во время интерактивного редактирования
Когда я делаю интерактивный ребаз, например git rebase -i HEAD~3 открывается интерактивный редактор rebase (в моем случае vim), чтобы я мог редактировать коммиты, чтобы перебазировать pick c843ea2 Set Vim column limit to 80 (OS X) pick fc32eac Add Bash alias for `pbcopy` (OS X) .... Если я сейчас решу, что …
138 git  vim  git-rebase 

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