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

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

14
Github змінює сховище на неправильну мову
Я знаю, що це не велика справа, але мені подобається, що мій Github є мовно диверсифікованим. Я написав проект у Свіфті, і коли я його виконую, він каже, що це в «Цілі С». Я думаю, це може бути тому, що рамки Parse написані в Objective C, і це виявляє це, …

6
Кутовий HttpClient "Невдача Http під час розбору"
Я намагаюся надіслати POST-запит з кутового 4 на мій сервер Laravel. У моїй службі входу є такий спосіб: login(email: string, password: string) { return this.http.post(`http://10.0.1.19/login`, { email, password }) } Я підписався на цей метод у своєму LoginComponent: .subscribe( (response: any) => { console.log(response) location.reload() }, (error: any) => { …

4
Докер-мережа відключена: ПОПЕРЕДЖЕННЯ: Переадресація IPv4 відключена. Мережа не працюватиме
Контейнери в хості "раптово" втрачають зв'язок із контейнерами із зовнішнього світу. Однак деякі господарі були оновлені, і раптом у нас виникла така ситуація: Ведучий може спілкуватися з іншими хостами. Контейнери, що працюють в хості, не можуть спілкуватися з іншими хостами. Ось приклад: [root@pprdespap322 deploy]# ping ci.docker.company.net PING pprdespap324.corp.company.net (10.137.55.22) 56(84) …

10
Як слідкувати за змінами масиву?
Чи існує у Javascript спосіб сповіщення, коли масив модифікується за допомогою присвоєння push, pop, shift або на основі індексу? Я хочу щось, що могло б розпалити подію, з якою я міг би впоратися. Я знаю про watch()функціональність в SpiderMonkey, але це працює лише тоді, коли вся змінна встановлена ​​на щось …

12
Як керувати винятками, викинутими у фільтри навесні?
Я хочу використовувати загальний спосіб управління кодами помилок 5xx, скажімо, конкретно про випадок, коли db знижується в усьому моєму весняному застосуванні. Я хочу досить json помилки замість сліду стека. Для контролерів у мене є @ControllerAdviceклас для різних винятків, і це також сприймає випадок, коли db зупиняється посеред запиту. Але це …

9
Як оголосити глобальну змінну в React?
Я ініціалізував i18nоб’єкт перекладу один раз у компоненті (перший компонент, який завантажується у програмі). Цей же об'єкт потрібен у всіх інших компонентах. Я не хочу повторно ініціалізувати його у всіх компонентах. Який шлях? Надання його доступності для області вікон не допомагає, оскільки мені потрібно використовувати його в render()методі. Будь ласка, …

10
Laravel Eloquent groupBy () І також повертає рахунок кожної групи
У мене є таблиця, яка містить серед інших стовпців стовпчик версій браузера. І я просто хочу дізнатися з набору записів, скільки існує кожного типу браузера. Отже, мені потрібно закінчити щось подібне: Усього записів: 10; Internet Explorer 8: 2; Хром 25: 4; Firefox 20: 4. (Все додається до 10) Ось мої …

14
Підключення Java-MySql: Відкриття відкритого ключа не дозволено
Я намагаюся з'єднати базу даних MySql з Java за допомогою роз'єму 8.0.11. Здається, все нормально, але у мене є такий виняток: Виняток у потоці "main" java.sql.SQLNonTransientConnectionException: Оголошення відкритого ключа не дозволено Слід стека: Exception in thread "main" java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:108) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:95) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) …

10
Виклик методу, якщо не нульовий у C #
Чи можна якось скоротити це твердження? if (obj != null) obj.SomeMethod(); тому що я часто пишу це, і це стає досить прикро. Єдине, що я можу придумати, це реалізувати шаблон Null Object , але це не те, що я можу робити щоразу, і це, звичайно, не рішення для скорочення синтаксису. …
106 c#  null 

8
Ефективний спосіб повернути std :: vector в c ++
Скільки даних копіюється, коли повертається std :: vector у функцію і наскільки великою буде оптимізація, щоб розмістити std :: vector у вільному сховищі (на купі) і замість нього повернути покажчик, тобто: std::vector *f() { std::vector *result = new std::vector(); /* Insert elements into result */ return result; } ефективніше, ніж: …




1
DeprecationWarning: недійсна послідовність екрану - що використовувати замість \ d?
Я зіткнувся з проблемою з reмодулем у Python 3.6.5. Я маю такий шаблон у своєму регулярному виразі: '\\nRevision: (\d+)\\n' Але коли я запускаю його, я отримую DeprecationWarning. Я шукав проблему на SO , і насправді не знайшов відповіді - що мені використовувати замість цього \d+? Просто [0-9]+чи, можливо, щось інше?
106 python  regex  python-3.x 

6
Різниця між "повернення чекає обіцянки" та "повернення обіцянки"
Враховуючи наведені нижче зразки коду, чи є якась різниця у поведінці, і, якщо так, то які ці відмінності? return await promise async function delay1Second() { return (await delay(1000)); } return promise async function delay1Second() { return delay(1000); } Наскільки я розумію, перший мав би обробляти помилки в рамках функції асинхронізації, …

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