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

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

7
Как я могу использовать IValidatableObject?
Я понимаю, что IValidatableObjectэто используется для проверки объекта таким способом, который позволяет сравнивать свойства друг с другом. Я все еще хотел бы иметь атрибуты для проверки отдельных свойств, но в некоторых случаях я хочу игнорировать сбои некоторых свойств. Я пытаюсь использовать это неправильно в случае ниже? Если нет, то как …

13
Ошибка тайм-аута рабочего Gunicorn
Я установил gunicorn с 3 рабочими, 30 рабочими соединениями и использую рабочий класс Eventlet. Это настройка позади Nginx. После каждых нескольких запросов я вижу это в журналах. [ERROR] gunicorn.error: WORKER TIMEOUT (pid:23475) None [INFO] gunicorn.error: Booting worker with pid: 23514 Почему это происходит? Как я могу понять, что происходит не …
182 gunicorn 

18
Как сохранить стандартную ошибку в переменной
Допустим, у меня есть скрипт, подобный следующему: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" И у меня есть другой сценарий оболочки: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Я хочу записать «This Is Error» или любой другой stderr из useless.sh в переменную. Давайте назовем это ОШИБКА. Обратите внимание, что …

11
Почему функция может изменять некоторые аргументы так, как они воспринимаются вызывающей стороной, а не другие?
Я пытаюсь понять подход Python к переменной области. В этом примере, почему f()может изменить значение x, как воспринимается внутри main(), но не значение n? def f(n, x): n = 2 x.append(4) print('In f():', n, x) def main(): n = 1 x = [0,1,2,3] print('Before:', n, x) f(n, x) print('After: ', …
182 python 

9
Есть ли ярлык для скрытия боковой панели в коде Visual Studio?
Было бы удобно, если бы была комбинация клавиш для скрытия и отображения боковой панели. У Sublime есть cmd+ k+, bи это быстрый способ получить немного экранной недвижимости, когда вам это нужно. Кто-нибудь знает, существует ли он или пользователь может добавить его вручную в VS Code?


14
JOIN запросы против нескольких запросов
Являются ли запросы JOIN быстрее, чем несколько запросов? (Вы запускаете свой основной запрос, а затем запускаете множество других SELECT на основе результатов вашего основного запроса) Я спрашиваю, потому что присоединение к ним усложнит ОЧЕНЬ дизайн моего приложения Если они быстрее, может ли кто-нибудь приблизительно приблизиться к тому, насколько? Если это …

12
Linux - установить только redis-cli
У меня есть сервер Linux с установленным Redis, и я хочу подключиться к нему через командную строку с моего локального компьютера с Linux. Можно ли установить redis-cliтолько (без redis-serverи других инструментов)? Если я просто скопирую redis-cliфайл на свой локальный компьютер и запустлю его, у меня будет следующая ошибка: ./redis-cli: /lib/x86_64-linux-gnu/libc.so.6: …
182 linux  redis 

16
Автоматическое соединение HTTPS / перенаправление с помощью node.js / express
Я пытался настроить HTTPS с проектом node.js, над которым я работаю. Я, по сути, следовал документации для node.js для этого примера: // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) { res.writeHead(200); res.end("hello world\n"); …
182 node.js  https  express 

3
Git: игнорировать отслеживаемые файлы
У меня есть несколько отслеживаемых файлов в хранилище, которые автоматически изменяются при сборке кода. Я не хочу отследить их, я просто не хочу, чтобы они отображались как измененные, и я не хочу, чтобы они ставились при установке git add. Это возможно?
182 git 

8
Где Android Studio сохраняет файл сопоставления ProGuard?
В Android Studio, где файлы сопоставления ProGuard генерируются после компиляции подписанного APK? Я не уверен, что он не работает или я просто забыл путь к файлу, и мой обязательный поиск в Google / Stack Overflow не ответил на этот вопрос.

28
Как загрузить файл с Angular2 или выше
У меня есть приложение WebApi / MVC, для которого я разрабатываю клиент angular2 (вместо MVC). У меня возникли проблемы с пониманием того, как Angular сохраняет файл. Запрос в порядке (отлично работает с MVC, и мы можем регистрировать полученные данные), но я не могу понять, как сохранить загруженные данные (я в …


2
Ошибка с переименованным репо в github, «remote: Этот репозиторий перемещен. Пожалуйста, используйте новое местоположение »
Я получаю это уведомление: remote: This repository moved. Please use the new location [new location]когда я отправляю обновления с локального экземпляра на удаленный мастер на GitHub. Есть ли способ это исправить?
182 git 

2
Как добавить права доступа chmod к файлу в GIT?
Я хочу сделать коммит в файле .sh, но хочу, чтобы он был исполняемым, когда я извлекаю тот же файл на другом сервере. Есть ли способ сделать это без ручного chmod u + x этот файл на серверах, которые извлекают файл?
182 git 

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