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

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

6
Чому порядок у словниках і множинах довільний?
Я не розумію, як циклічне обслуговування словника чи набору в python робиться "довільним" порядком. Я маю на увазі, це мова програмування, тому все в мові повинно бути визначено на 100%, правильно? Python повинен мати якийсь алгоритм, який визначає, яку частину словника чи набору обрано, 1-ю, другу та інше. Що я …

5
String.IsNullOrWhiteSpace в виразі LINQ
У мене є такий код: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); І я отримую цю помилку, коли намагаюся запустити код: LINQ Entities не розпізнає метод 'Boolean IsNullOrWhiteSpace (System.String)', і цей метод не може бути переведений у вираз …

3
Як змусити оновити подання, не запускаючи його автоматично із спостережуваного?
Примітка. Це здебільшого для налагодження та розуміння KnockoutJS. Чи є спосіб явно попросити Knockout оновити подання з (вже пов'язаної) моделі перегляду? Я шукаю щось на зразок: ko.refreshView(); Я розумію, що це не призначене використання нокауту, але я все ж хочу знати, чи існує такий метод для налагодження та цілей навчання.
151 knockout.js 

12
Спадщина проти агрегації [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …


11
Остаточний показник Java проти C ++
У підручнику для програмістів Java для C ++ йдеться про те, що (виділити - це моя власна робота): Кінцеве ключове слово приблизно еквівалентне const у C ++ Що означає "приблизно" в цьому контексті? Хіба вони точно так же? У чому полягають відмінності, якщо такі є?
151 java  c++  const  final 

8
Як працює Drupal? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Чи може хтось надати архітектурний огляд потоку управління Drupal 7? Можливо, в сенсі діаграми про те, як створюється сторінка. …
151 php  drupal  drupal-7 

3
Чи безпечно HttpClient одночасно використовувати?
У всіх прикладах, з яких я можу знайти звичаї HttpClient, він використовується для разових дзвінків. Але що робити, якщо у мене стійка ситуація з клієнтом, коли одночасно можна зробити кілька запитів? В основному, чи безпечно дзвонити client.PostAsyncпо 2 потоку одразу проти того ж екземпляра HttpClient. Я не дуже шукаю тут …

8
Що таке __stdcall?
Я дізнаюся про програмування Win32, і WinMainпрототип виглядає так: int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) Мене збентежило те, для чого потрібен цей WINAPIідентифікатор: #define WINAPI __stdcall Що це робить? Мене бентежить те, що взагалі щось має після повернення. Для чого __stdcall? Що це …

12
Як викликати функцію PHP при натисканні кнопки
Я створив сторінку під назвою functioncalling.php, яка містить дві кнопки: Надіслати та Вставити . Як новачок у PHP, я хочу перевірити, яка функція виконується при натисканні кнопки. Я хочу, щоб вихід був на одній сторінці. Тому я створив дві функції, по одній для кожної кнопки. Вихідний код для functioncalling.php такий: …
151 php  html  forms  button 

5
Як встановлюється () реалізується?
Я бачив, як люди кажуть, що setоб’єкти в python мають перевірку членства O (1). Як вони реалізуються всередині, щоб дозволити це? Яку структуру даних він використовує? Які ще наслідки має ця реалізація? Кожна відповідь тут була справді освічуючою, але я можу прийняти лише одну, тому я піду з найближчою відповіддю …

5
Оголошення перерахунку в класі
У наступному фрагменті коду Colorenum оголошується в межах Carкласу, щоб обмежити область перерахування та намагатися не "забруднювати" глобальний простір імен. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color GetColor() const { return _color; } private: Car::Color …
151 c++  class  enums  namespaces  scope 


14
Введення залежності через конструктори чи властивості властивостей?
Я перетворюю клас і додаю до нього нову залежність. В даний час клас приймає існуючі залежності в конструкторі. Тому для узгодженості я додаю параметр до конструктора. Звичайно, є кілька підкласів плюс ще більше для одиничних тестів, тому зараз я граю в гру, щоб змінити всі конструктори на відповідність, і це …


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