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

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

3
Что фигурные скобки внутри списков параметров функций делают в es6?
Я продолжаю видеть функции, которые выглядят так в кодовой базе, над которой я работаю: const func = ({ param1, param2 }) => { //do stuff } Что именно это делает? Мне трудно найти это в Google, потому что я даже не уверен, как это называется или как описать это в …

4
Передача перечислений в шаблонах просмотра angular2
Можем ли мы использовать перечисления в шаблоне представления angular2? <div class="Dropdown" dropdownType="instrument"></div> передает строку в качестве ввода: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input() public set dropdownType(value: any) { console.log(value); }; } Но как передать конфигурацию enum? Я хочу что-то вроде …

2
ARG или ENV, что использовать в этом случае?
Это может быть тривиальный вопрос, но чтение документации по ARG и ENV не проясняет мне ситуацию. Я создаю контейнер PHP-FPM и хочу дать возможность включать / отключать некоторые расширения по потребностям пользователя. Было бы здорово, если бы это можно было сделать в Dockerfile, добавив условные обозначения и передав флаги в …

9
`break` и` continue` в `forEach` в Котлине
Котлин имеет очень хорошие функции перебора, как forEachили repeat, но я не в состоянии сделать breakи continueоператоры работают с ними (как местный , так и нелокальным): repeat(5) { break } (1..5).forEach { continue@forEach } Цель состоит в том, чтобы имитировать обычные циклы с функциональным синтаксисом как можно ближе. Это определенно …
123 loops  foreach  lambda  kotlin 

8
Базовая аутентификация с выборкой?
Я хочу написать простую базовую аутентификацию с помощью fetch, но все время получаю ошибку 401. Было бы здорово, если бы кто-нибудь сказал мне, что не так с кодом: let base64 = require('base-64'); let url = 'http://eu.httpbin.org/basic-auth/user/passwd'; let username = 'user'; let password = 'passwd'; let headers = new Headers(); //headers.append('Content-Type', …

18
Предупреждение: обнаружено нечисловое значение
Недавно обновлен до PHP 7.1 и начинает получать следующую ошибку Предупреждение: в строке 29 обнаружено нечисловое значение Вот как выглядит строка 29 $sub_total += ($item['quantity'] * $product['price']); На localhost все работает нормально .. Есть идеи, как с этим справиться или что это такое?
123 php 

27
«Модуль ssl в Python недоступен» при установке пакета с помощью pip3
Я успешно установил Python 3.4 и Python 3.6 на свой локальный компьютер, но не могу устанавливать пакеты с расширением pip3. Когда я выполняю pip3 install <package>, я получаю следующую ошибку, связанную с SSL : pip is configured with locations that require TLS/SSL, however the ssl module in Python is not …
123 python  ssl  pip 

13
React не загружает локальные изображения
Я создаю небольшое приложение для реагирования, и мои локальные изображения не загружаются. Изображения вроде placehold.it/200x200загружаются. Подумал может может быть что то с сервером? Вот мой App.js import React, { Component } from 'react'; class App extends Component { render() { return ( <div className="home-container"> <div className="home-content"> <div className="home-text"> <h1>foo</h1> </div> …


8
Как выполнить запрос между двумя датами с помощью Laravel и Eloquent?
Я пытаюсь создать страницу отчета, которая отображает отчеты с определенной даты до определенной даты. Вот мой текущий код: $now = date('Y-m-d'); $reservations = Reservation::where('reservation_from', $now)->get(); Что это делает в простом SQL select * from table where reservation_from = $now. У меня есть этот запрос, но я не знаю, как преобразовать …
123 php  laravel  laravel-5  orm 

2
Печать времени выполнения тестов и определение медленных тестов с помощью py.test
Я запускаю модульные тесты на сервере CI, используя py.test. Тесты используют внешние ресурсы, полученные по сети. Иногда выполнение тестов занимает слишком много времени, что приводит к прерыванию выполнения тестов. Я не могу повторять вопросы локально. Есть ли способ заставить py.test распечатать время выполнения (медленного) теста, чтобы упростить поиск проблемных тестов?
123 python  pytest 

3
polymorphic_allocator: когда и зачем мне его использовать?
Вот документация по cppreference , вот рабочий проект. Должен признать, что я не понимал, какова настоящая цель polymorphic_allocatorи когда / почему / как я должен его использовать. Например, pmr::vectorподпись имеет следующую подпись: namespace pmr { template <class T> using vector = std::vector<T, polymorphic_allocator<T>>; } Что polymorphic_allocatorпредлагает? Что std::pmr::vectorпредлагает предложение относительно …
123 c++  allocator  c++17 

13
Flutter - перенос текста при переполнении, например, вставка многоточия или затухание
Я пытаюсь создать строку, в которой центральный текст имеет максимальный размер, и если текстовое содержимое слишком велико, оно соответствует размеру. Я вставляю TextOverflow.ellipsisсвойство для сокращения текста и вставки тройных точек, ...но оно не работает. main.dart import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { @override Widget …

23
Angular + Material - Как обновить источник данных (mat-table)
Я использую мат-таблицу для перечисления содержания языков, выбранных пользователем. Они также могут добавлять новые языки с помощью диалоговой панели. После добавили язык и вернули обратно. Я хочу, чтобы мой источник данных обновился, чтобы отобразить внесенные изменения. Я инициализирую хранилище данных, получая пользовательские данные из службы и передавая их в источник …

30
Команда Flutter не найдена
bash: flutter: command not found По-видимому, ни одна из команд флаттера не работает на терминале студии Android, и я считаю, что пытаюсь запустить ее в корне моего проекта.
123 dart  flutter 

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