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

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

7
Чому запуск сервера розробників Flask працює два рази?
Я використовую Flask для розробки веб-сайту, і під час розробки я запускаю flask, використовуючи такий файл: #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') Коли я запускаю сервер або коли він перезапускається автоматично, …
107 python  flask 


15
Демонстрація сортування матового столу не працює
Я намагаюся змусити mat-tableсортування працювати локально, і хоча я можу отримати дані, щоб вони відображалися належним чином, клацання на рядку заголовка не робить сортування, як це робиться на онлайн-прикладах (взагалі нічого не відбувається). Я намагаюся змусити цю демонстрацію працювати локально: https://material.angular.io/components/sort/overview https://plnkr.co/edit/XF5VxOSEBxMTd9Yb3ZLA?p=preview Я створив новий проект за допомогою Angular CLI, …

21
scrollIntoView Прокручується занадто далеко
У мене є сторінка, де смуга прокрутки, що містить рядки таблиці з divs в них, динамічно генерується з бази даних. Кожен рядок таблиці діє як посилання, подібно до того, як ви бачили б у списку відтворення YouTube поруч із відеопрогравачем. Коли користувач відвідує сторінку, опція, яку він має, повинна переходити …
107 javascript  dom  scroll 

3
Кількість атрибутів у схемі ключів має відповідати кількості атрибутів, визначених у визначеннях атрибутів
Я намагаюся створити просту таблицю за допомогою оболонки javascript DynamoDB, і я отримую такий виняток: { "message": "The number of attributes in key schema must match the number of attributes defined in attribute definitions.", "code": "ValidationException", "time": "2015-06-16T10:24:23.319Z", "statusCode": 400, "retryable": false } Нижче наведена таблиця, яку я намагаюся створити: …

5
Як надіслати Basic Auth з axios
Я намагаюся реалізувати наступний код, але щось не працює. Ось код: var session_url = 'http://api_address/api/session_endpoint'; var username = 'user'; var password = 'password'; var credentials = btoa(username + ':' + password); var basicAuth = 'Basic ' + credentials; axios.post(session_url, { headers: { 'Authorization': + basicAuth } }).then(function(response) { console.log('Authenticated'); }).catch(function(error) …
107 request  postman  axios 

7
Видаліть декілька елементів зі списку Python лише одним оператором
У python я знаю, як видалити елементи зі списку. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) Цей наведений вище код видаляє значення 5 і 'item' зі списку item_list. Але коли є багато речей для видалення, я повинен написати багато рядків item_list.remove("something_to_remove") Якщо я знаю індекс того, що видаляю, …
107 python 

4
Як розбити довгий рядок коду в Golang?
Виходячи з Python, я не звик бачити рядки коду довше 80 стовпців. Отже, коли я стикаюся з цим: err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) Я намагався розірвати це err := database.QueryRow("select * from users where user_id=?", id) \ .Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) …
107 go  syntax 

4
Як повторно викликати виняток у вкладених блоках try / Osim?
Я знаю, що якщо я хочу повторно викликати виняток, я просто використовую raiseбез аргументів у відповідному exceptблоці. Але з урахуванням вкладеного виразу типу try: something() except SomeError as e: try: plan_B() except AlsoFailsError: raise e # I'd like to raise the SomeError as if plan_B() # didn't raise the AlsoFailsError …

4
Як чекати, поки вирішиться JavaScript Promise, перш ніж відновити роботу?
Я роблю модульне тестування. Тестовий фреймворк завантажує сторінку в iFrame, а потім виконує твердження щодо цієї сторінки. Перед початком кожного тесту я створюю файл, Promiseякий встановлює onloadвиклик події iFrame resolve(), встановлює iFrame srcі повертає обіцянку. Отже, я можу просто зателефонувати loadUrl(url).then(myFunc), і він зачекає, поки сторінка завантажиться, перш ніж виконати …

16
Сирий запит SQL без DbSet - Entity Framework Core
Після видалення ядра Entity Framework dbData.Database.SqlQuery<SomeModel>я не можу знайти рішення для створення необробленого SQL-запиту для мого повнотекстового пошукового запиту, який поверне дані таблиць, а також ранг. Єдиний метод, який я бачив для побудови необробленого SQL-запиту в Entity Framework Core - це той, dbData.Product.FromSql("SQL SCRIPT");який не є корисним, оскільки у мене …

3
Docker Compose - розподіліть іменований том між кількома контейнерами
Я використовую docker-compose і v3. Я намагаюся підключити том у докер: ./appdata:/appdata Я хотів би мати це як том, а потім посилатися на цей том із декількох контейнерів. Посилання на конфігурацію гучності відображається лише data-volume:як названий том, без значення, тому він не виглядає як вище. services: nginx: build: ./nginx/ ports: …

7
Різниця setValue () & postValue () у MutableLiveData
Існує два шляхи, які дозволяють змінити значення MutableLiveData. Але в чому різниця між setValue()& postValue()in MutableLiveData. Я не зміг знайти документацію на те саме. Ось клас MutableLiveDataAndroid. package android.arch.lifecycle; /** * {@link LiveData} which publicly exposes {@link #setValue(T)} and {@link #postValue(T)} method. * * @param <T> The type of data …

4
Отримати поточний вміст буфера обміну? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Я хотів би знати спосіб змусити мій сценарій виявити вміст буфера обміну …

4
багатопроцесорність проти багатопоточності проти asyncio в Python 3
Я виявив, що в Python 3.4 існує декілька різних бібліотек для багатопроцесорної обробки / потокової роботи: багатопроцесорність проти потоків проти asyncio . Але я не знаю, який із них використовувати, чи є «рекомендованим». Вони роблять одне і те ж, або відрізняються? Якщо так, який для чого використовується? Я хочу написати …

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