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

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


6
Чи Task.Result такий же, як .GetAwaiter.GetResult ()?
Нещодавно я читав якийсь код, який використовує безліч методів асинхронізації, але іноді потрібно виконувати їх синхронно. Цей код: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); Це те саме, що Foo foo = GetFooAsync(...).Result;
328 c#  async-await 


8
Перевірте, чи існує ключ усередині об’єкта json
amt: "10.00" email: "sam@gmail.com" merchant_id: "sam" mobileNo: "9874563210" orderID: "123456" passkey: "1234" Вище - об’єкт JSON, з яким я маю справу. Я хочу перевірити, чи існує ключ "merchant_id". Я спробував код нижче, але він не працює. Будь-який спосіб досягти цього? <script> window.onload = function getApp() { var thisSession = JSON.parse('<?php …
328 javascript  json 

18
Перетворення PDF у зображення з високою роздільною здатністю
Я намагаюся використовувати програму командного рядка, convertщоб створити PDF у зображення (JPEG або PNG). Ось один із PDF-файлів, який я намагаюся конвертувати. Я хочу, щоб програма обрізала зайвий пробіл і повернула досить якісне зображення, яке можна прочитати із написання суперапсису з легкістю. Це моя найкраща зараз . Як бачите, обрізка …
328 pdf  imagemagick 

8
Яка різниця між Docker Compose та Kubernetes?
Під час занурення в Docker, Google Cloud та Kubernetes і, не маючи чіткого розуміння всіх трьох, ще мені здається, ці продукти перетинаються, але вони не сумісні. Наприклад, docker-compose.ymlфайл потрібно переписати, щоб додаток можна було розгорнути в Kubernetes. Чи міг би хтось надати високий, приблизний опис того, де Докер, Докер Композит, …

9
Як уникнути "не вдається завантажити такий файл - utils / popen" з домашньої програми на OSX
Я отримую помилку під час запуску brewв терміналі: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- utils/popen (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/utils.rb:6:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/global.rb:9:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/brew.rb:16:in `<main>' Це мої налаштування дорогоцінних каменів: - RUBYGEMS …
327 ruby  macos  rubygems  homebrew 


9
Міграція рейки для стовпчика змін
У нас є script/generate migration add_fieldname_to_tablename fieldname:datatypeсинтаксис для додавання нових стовпців до моделі. У цьому ж рядку, чи маємо сценарій / генерацію для зміни типу даних стовпця? Або я повинен записати SQL безпосередньо під час міграції ванілі? Я хочу змінити стовпець datetimeна на date.


6
Як отримати доступ до батьківського діапазону з власної директиви * із власним областю * у AngularJS?
Я шукаю будь-який спосіб доступу до "батьківського" сфери в рамках директиви. Будь-яка комбінація сфери застосування, включення, вимагає, передання змінних (або самої області) зверху і т. Д. Я цілком готовий нахилитися назад, але хочу уникнути чогось абсолютно хакітного чи незрозумілого. Наприклад, я знаю, що я міг би це зробити прямо зараз, …


7
Коли я повинен використовувати Lazy <T>?
Я знайшов цю статтю про Lazy: Лінь в C # 4.0 - Ледачий Яка найкраща практика мати найкращі показники роботи з використанням лінивих об'єктів? Чи може хтось вказати мені на практичне використання в реальній програмі? Іншими словами, коли я повинен його використовувати?
327 c#  .net  lazy-evaluation 

17
Чи можете ви перевантажувати методи контролера в ASP.NET MVC?
Мені цікаво дізнатися, чи можете ви перевантажувати методи контролера в ASP.NET MVC. Кожен раз, коли я намагаюся, я отримую помилку нижче. Два способи приймають різні аргументи. Це щось таке, чого неможливо зробити? Поточний запит на дію "MyMethod" для контролера типу "MyController" неоднозначний між такими методами дій:

6
Як видалити файли, перелічені в .gitignore, але все ще знаходяться у сховищі?
У моєму сховищі є деякі файли, які слід ігнорувати, я додав їх до .gitignore, але, звичайно, вони не видаляються з мого сховища. Отже, моє запитання: чи є магічна команда чи скрипт за допомогою фільтр-гілки, який може переписати мою історію та легко видалити всі ці файли? Або просто команда, яка створить …
327 git  ignore  gitignore 

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