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

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

4
Надіслати повідомлення HTTP POST в ASP.NET Core за допомогою HttpClient PostAsJsonAsync
Я хочу надіслати динамічний об’єкт на кшталт new { x = 1, y = 2 }; як тіло повідомлення HTTP POST. Тому я намагаюся писати var client = new HttpClient(); але я не можу знайти метод client.PostAsJsonAsync() Тому я спробував додати пакет Microsoft.AspNetCore.Http.Extensions до project.json та додати using Microsoft.AspNetCore.Http.Extensions; використовувати …


2
Як вставити кілька рядків з одного запиту, використовуючи красномовне / вільне слово
У мене є такий запит: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); і, як очікувалося, я отримую такий результат: [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] Чи є спосіб скопіювати вищезазначений результат в іншу таблицю, щоб моя таблиця виглядала так? ID|user_id|subject_id 1 |8 |9 2 |8 |2 Проблема, яку я маю, полягає в тому, що $queryможна очікувати будь-яку кількість …
143 php  sql  laravel  eloquent 

2
Будь-яка різниця між твердженнями типу і новішим оператором `as` в TypeScript?
Чи є різниця між тим, що специфікація TypeScript називає твердженням типу: var circle = <Circle> createShape("circle"); І новіший as оператор: var circle = createShape("circle") as Circle; Обидва вони зазвичай використовуються для кастингу під час компіляції?

6
Як встановити значення за замовчуванням у структурах Go
На наступне питання є кілька відповідей / методів: Як встановити значення за замовчуванням для голанг-структур? Як ініціалізувати структури в голангу У мене є пара відповідей, але подальше обговорення потрібно.


7
Налаштування змінної середовища PATH в OSX постійно
Я прочитав кілька відповідей про те, як постійно встановлювати змінні середовища на OSX. По-перше, я спробував це: Як постійно встановити $ PATH на Linux / Unix? але у мене з’явилося повідомлення про помилку no such file and directory, тож я подумав, що можу спробувати ~/.bash_profileзамість цього, ~/.profileале це не вийшло. …

6
TypeError: отримано декілька значень для аргументу
Я читав інші теми, що мали відношення до цієї помилки, і, схоже, моя проблема має цікаву різницю, ніж усі публікації, які я читав до цих пір, а саме всі інші публікації поки що мають помилку стосовно створеного користувачем. клас або вбудований системний ресурс. У мене виникає ця проблема під час …
143 python  python-3.x 

21
Додавання екрана заставки до програм Flutter
Як би ви підходили додавати екран заставки до програм Flutter? Він повинен завантажуватися та відображатися перед будь-яким іншим вмістом. Наразі короткий спалах кольору перед завантаженням віджету Scaffold (home: X).
143 flutter 

3
Як боротися з небажаною побудовою віджетів?
З різних причин іноді buildметод моїх віджетів викликається знову. Я знаю, що це відбувається тому, що батьків оновлено. Але це викликає небажані наслідки. Типова ситуація, коли це спричиняє проблеми, це при використанні FutureBuilderцього способу: @override Widget build(BuildContext context) { return FutureBuilder( future: httpCall(), builder: (context, snapshot) { // create some …

7
Загальний xlabel / ylabel для субплоттів matplotlib
У мене такий сюжет: fig,ax = plt.subplots(5,2,sharex=True,sharey=True,figsize=fig_size) і тепер я хотів би надати цьому сюжету загальні мітки осі x та y-осі. Маючи на увазі "загальне", я маю на увазі, що під цілою сіткою підзаготівель має бути одна велика мітка осі x та одна велика мітка осі y праворуч. Я нічого …
143 python  matplotlib 

11
Тип вводу onchange event.target.value
У моєму зреагувати і машинопис додатки, я використовую: onChange={(e) => data.motto = (e.target as any).value}. Як правильно визначити типізацію для класу, щоб мені не довелося зламати шлях із системою типів any? export interface InputProps extends React.HTMLProps<Input> { ... } export class Input extends React.Component<InputProps, {}> { } Якщо я покладу, …

7
java.net.SocketException: помилка сокета: EPERM (Операція не дозволена)
Я працюю над проектом Android Studio з кількома видами діяльності. На даний момент я намагаюся прочитати вихід з Java-сервлету на localhost, але, здається, відбувається збій через дозвіл сокета. Я зробив новий проект, використав такий же код і працював чудово. Тож я не розумію, чому не бажаю працювати над своїм проектом. …
143 java  android  json  servlets 

7
Який передбачуваний кейс для приховування в git?
Якщо я працюю на гілці A і раптом мені потрібно працювати над гілкою B, перш ніж я буду готовий до здійснення філії A, я зберігаю свої зміни на A, касі B, виконую свою роботу там, потім замовляю A і застосовую скриньку. Якщо я працюю над «А» і хочу перестати працювати …
143 git  git-stash 

30
Помилка "Не вдалося встановити наступні пакети SDK для Android, оскільки деякі ліцензії не прийняті"
Я отримую цю помилку в jitpack, я пробував все в Інтернеті. Нижче моя помилка Failed to install the following Android SDK packages as some licences have not been accepted. platforms;android-26 Android SDK Platform 26 build-tools;28.0.3 Android SDK Build-Tools 28.0.3 To build this project, accept the SDK license agreements and install …

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