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

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

10
Установка пакетов Python из локальной файловой системы в папку virtualenv с помощью pip
Можно ли устанавливать пакеты с помощью pip из локальной файловой системы? Я запустил python setup.py sdistсвой пакет, в котором был создан соответствующий файл tar.gz. Этот файл хранится в моей системе по адресу /srv/pkg/mypackage/mypackage-0.1.0.tar.gz. Теперь в виртуальной среде я хотел бы установить пакеты, поступающие из pypi или из определенного локального местоположения …
346 python  pip 


7
Какова лучшая стратегия для модульного тестирования приложений на основе баз данных?
Я работаю со многими веб-приложениями, которые управляются базами данных различной сложности на сервере. Как правило, есть слой ORM, отдельный от бизнес-логики и логики представления. Это делает модульное тестирование бизнес-логики довольно простым; все может быть реализовано в дискретных модулях, и любые данные, необходимые для теста, могут быть сфальсифицированы посредством моделирования объектов. …

4
Передача словаря в функцию в качестве параметров ключевых слов
Я хотел бы вызвать функцию в Python, используя словарь. Вот некоторый код: d = dict(param='test') def f(param): print(param) f(d) Это печатает, {'param': 'test'}но я хотел бы просто напечатать test. Я хотел бы, чтобы он работал аналогично для других параметров: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, p2) f2(d) Это …

8
400 BAD запрос HTTP код ошибки означает?
У меня есть запрос JSON, который я публикую на HTTP-URL. Должно ли это рассматриваться как поле, 400где requestedResourceсуществует поле, но "Roman"является ли оно недопустимым для этого поля? [{requestedResource:"Roman"}] Должно ли это рассматриваться как поле, 400где "blah"поля вообще не существует? [{blah:"Roman"}]

6
Структура папок для проекта Node.js
Я заметил, что проекты Node.js часто включают в себя такие папки: / libs, / vendor, / support, / spec, / tests Что именно это значит? В чем разница между ними, и где я должен включить ссылочный код?
346 node.js 

7
Можно ли записать массив Byte [] в файл в C #?
Я пытаюсь записать Byte[]массив, представляющий полный файл в файл. Исходный файл от клиента отправляется через TCP, а затем принимается сервером. Полученный поток считывается в байтовый массив и затем отправляется для обработки этим классом. Это главным образом для того, чтобы гарантировать, что прием TCPClientготов к следующему потоку и отделить принимающую сторону …
346 c#  .net 

12
Как получить название пакета из любого места?
Мне известно о доступности Context.getApplicationContext () и View.getContext () , через который я могу на самом деле вызвать Context.getPackageName (), чтобы получить имя пакета приложения. Они работают, если я вызываю метод, для которого доступен объект Viewили Activityобъект, но если я хочу найти имя пакета в полностью независимом классе без Viewили …

16
Когда целесообразно использовать поиск в глубину (DFS) против поиска в ширину (BFS)? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыт 16 дней назад . Улучшить этот вопрос Я понимаю разницу между DFS и BFS, но мне интересно …

13
Черты против интерфейсов
В последнее время я пытался изучать PHP и обнаружил, что зацикливаюсь на особенностях. Я понимаю концепцию горизонтального повторного использования кода и не хочу обязательно наследовать от абстрактного класса. Что я не понимаю, так это то, в чем заключается принципиальное отличие использования черт от интерфейсов? Я пытался найти приличный пост в …
346 php  interface  traits 

7
Python строка даты для объекта даты
Как мне преобразовать строку в объект даты в python? Строка будет: "24052010"( что соответствует формату: "%d%m%Y") Я не хочу объект datetime.datetime, а скорее datetime.date.
346 python  date 

30
Как реализовать бесконечный список с RecyclerView?
Я хотел бы изменить ListViewна RecyclerView. Я хочу использовать onScrollиз OnScrollListenerвRecyclerView , чтобы определить , является ли пользователь прокручивается до конца списка. Как узнать, прокручивает ли пользователь конец списка, чтобы я мог получить новые данные из службы REST?

27
Как добавить задержку в цикле JavaScript?
Я хотел бы добавить задержку / сон внутри whileцикла: Я попробовал это так: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } Только первый сценарий верен: после показа alert('hi')он будет ждать 3 секунды, затем alert('hello')будет отображаться, но затем alert('hello')будет повторяться постоянно. Я …
346 javascript  loops  sleep 

7
Как сделать задержку в Java?
Я пытаюсь что-то сделать в Java, и мне нужно что-то подождать / задержать на некоторое количество секунд в цикле while. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } Я хочу …
346 java  wait  sleep  thread-sleep 

9
Определение типа в литерале объекта в TypeScript
В классах TypeScript можно объявлять типы для свойств, например: class className { property: string; }; Как объявить тип свойства в литерале объекта? Я пробовал следующий код, но он не компилируется: var obj = { property: string; }; Я получаю следующую ошибку: Имя 'строка' не существует в текущей области Я делаю …
346 typescript 

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