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

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

10
рекурсія проти ітерації
Чи правильно сказати, що скрізь, де використовується рекурсія, може використовуватися forцикл? А якщо рекурсія зазвичай повільніше, що є технічною причиною того, що коли-небудь використовувати її за допомогою forітерації циклу? І якщо завжди можна перетворити рекурсію в forцикл, чи існує правило, як це зробити?


4
Як працює мінімальний ScaleFactor UILabel?
Я використовував minimumFontSizeраніше, але ця функція тепер застаріла, і я не зовсім розумію, як minimumScaleFactorпрацює. Я хочу, щоб максимальний розмір шрифту був 10, а мінімальний - 7. Як я можу досягти зміни розміру до розміру шрифту 7 за допомогою коефіцієнта масштабу? UILabel створення: UILabel *label = [[UILabel alloc] init]; [label …
109 ios  objective-c  uilabel 


16
TypeError: ObjectId ('') - не серіалізаційний JSON
Моя відповідь від MongoDB після запиту зведеної функції на документі за допомогою Python. Він повертає дійсну відповідь, і я можу надрукувати її, але не можу повернути її. Помилка: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Друк: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} Але коли …
109 python  json  mongodb  flask 


3
Як активувати кнопку "Поділитися" в додатку для Android?
я хочу додати кнопку "Поділитися" до своєї програми для Android. Щось схоже на те Я додав кнопку "Поділитися", але кнопка не активна. Я клацаю, але нічого не відбувається. Мій код в MainActivity.java: private ShareActionProvider mShareActionProvider; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.share_menu, menu); getMenuInflater().inflate(R.menu.main, menu); MenuItem item = menu.findItem(R.id.share_menu); mShareActionProvider …
109 java  android  xml  button  share 

23
Як відобразити текст за замовчуванням "- Вибрати команду -" у вікні комбінації на завантаженні сторінки у WPF?
У додатку WPF у додатку MVP у мене є комбіноване поле, для якого я відображаю дані, отримані з бази даних. Перш ніж елементи, додані до поля Combo, я хочу відобразити текст за замовчуванням, наприклад "- Вибрати команду -" щоб під час завантаження сторінки він відображався та підбирав текст, слід очистити …
109 wpf  combobox 

24
Чи все-таки є підстави вчитися AWK?
Я постійно вивчаю нові інструменти, навіть старомодні, бо люблю використовувати правильне рішення проблеми. Тим не менш, мені цікаво, чи є ще якісь причини вивчити деякі з них. awkнаприклад , мені цікаво, але для простої обробки тексту, я можу використовувати grep, cut, sedі т.д. , а для складних, я піду на …


28
Неможливо створити міграцію після оновлення до ASP.NET Core 2.0
Після оновлення до ASP.NET Core 2.0 я вже не можу створювати міграції. Я отримую "Під час виклику методу" BuildWebHost "класу" Програма "сталася помилка. Продовження без постачальника послуг додатків. Помилка: сталася одна чи більше помилок. (Неможливо відкрити базу даних" ... "запитував логін. не вдалося користувачеві "..." " і "Неможливо створити об'єкт …

6
Інтерактивні підказки відповіді на bash script [дублікат]
На це питання вже є відповіді : Неінтерактивне передавання аргументів інтерактивній програмі (6 відповідей) Закрито 17 днів тому . Чи можливо, щоб сценарій bash автоматично обробляв підказки, які зазвичай подаються користувачеві з типовими діями? В даний час я використовую скрипт bash для виклику внутрішнього інструменту, який відображатиме підказки користувачеві (що …

12
Виклик закриття, призначеного безпосередньо для власності об'єкта
Я хотів би мати можливість викликати закриття, яке я присвоюю властивості об'єкта безпосередньо, не призначаючи закриття змінній, а потім викликаючи її. Чи можливо це? Приведений нижче код не працює і викликає Fatal error: Call to undefined method stdClass::callback(). $obj = new stdClass(); $obj->callback = function() { print "HelloWorld!"; }; $obj->callback();

9
Як видалити значення типу enum у postgres?
Як видалити значення типу enum, яке я створив у postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Наприклад, я хочу видалити moderatorзі списку. Я не можу знайти нічого в документах. Я використовую Postgresql 9.3.4.
109 postgresql  enums 

6
Розділіть рядки, розділені комами, у стовпці на окремі рядки
У мене є кадр даних, наприклад: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee …
109 r  string  split  r-faq 

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