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

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

5
ASP.NET MVC: контролери тестування блоків, які використовують UrlHelper
Один з моїх дій контролерів, той, який викликається в запиті Ajax, повертає URL-адресу на сторону клієнта, щоб він міг переадресувати. Я використовую Url.RouteUrl(..)і під час моїх тестових одиниць це не вдається, оскільки Controller.Urlпараметр не є попередньо заповненим. Я спробував багато чого, серед інших намагався заглушити UrlHelper(що не вдалося), створивши вручну …

7
Технічно, чому процеси в Erlang ефективніші, ніж потоки ОС?
Характеристики Ерланга З програми Erlang Programming (2009): Паралельність Erlang - це швидка та масштабована. Його процеси легкі тим, що віртуальна машина Erlang не створює нитку ОС для кожного створеного процесу. Вони створюються, плануються та обробляються в VM, незалежно від базової операційної системи. Як результат, час створення процесу має порядок мікросекунд …

8
Чому операції math.ceil () та math.floor () Python повертають плавці замість цілих чисел?
Може хтось пояснить це (прямо з документів - моє наголос): math.ceil (x) Повертає стелю x у вигляді поплавця , найменше ціле значення більше або дорівнює x. math.floor (x) Повернути підлогу x у вигляді поплавця , найбільше ціле значення менше або рівне x. Чому б .ceilі .floorповертати плавці, коли вони за …
170 python  math 

10
Коли використовувати статичні та інстанційні класи
PHP - моя перша мова програмування. Я не можу зовсім обернути голову, коли використовувати статичні класи проти об'єктів. Я усвідомлюю, що ви можете дублювати та клонувати об’єкти. Однак протягом усього мого часу, використовуючи php, будь-який об'єкт або функція завжди закінчувався як єдине повернене (масив, рядок, int) значення або недійсне. Я …
170 php  oop  class 

6
Виняток Java не спійманий?
У мене невелика теоретична проблема із спробними конструкціями. Я вчора склав практичний іспит щодо Java, і я не розумію наступного прикладу: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception e) …

3
git різняться між клонованим та оригінальним віддаленим сховищем
Я клонував сховище github і не змінив місцевих змін. Репозиторій Github перемістився вперед з комісіями на одній гілці. Як знайти різницю між моїм місцевим сховищем та оригінальним сховищем github? Як знайти різницю між робочою копією та оригінальним сховищем github? Як знайти різницю між моїм місцевим сховищем та іншим сховищем github …

4
Побудова системи повідомлень [закрита]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я на початку створення системи повідомлень у …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Існує проблема з бібліотекою Android appcompat v7 на пристроях Samsung, на яких працює Android 4.2. У моїй консолі розробника я постійно отримую збої із таким слідом стека: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) …

8
Шаблони обробки пакетних операцій у веб-сервісах REST?
Які перевірені схеми дизайну існують для пакетних операцій над ресурсами в рамках веб-сервісу в стилі REST? Я намагаюся досягти балансу між ідеалами та реальністю з точки зору продуктивності та стабільності. Зараз у нас є API, де всі операції отримують із списку ресурсів (тобто: GET / користувач) або в одному екземплярі …
170 web-services  rest 

10
Підручники та бібліотеки для ігор OpenGL-ES на Android [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
170 android  opengl-es  3d 

7
CSS для захоплення курсорів (перетягування)
У мене є веб-переглядач JavaScript, де користувачеві потрібно захопити фон, щоб перемістити весь екран. Тому я хочу, щоб курсор змінився, коли вони наводить курсор над фоном. Для цього ідеально підійдуть курсори -moz-grabта -moz-grabbingCSS. Звичайно, вони працюють лише у Firefox ... Чи є еквівалентні курсори для інших браузерів? Чи потрібно робити …
170 css  cursor 

7
Як ви реєструєте вміст об’єкта JSON в Node.js?
Чи можна друкувати вміст об'єктів, наприклад, методів та атрибутів у Node.js? На даний момент я намагаюся надрукувати об’єкт сеансу і отримати наступне: console.log("Session:" + session); > Session:[object Object] Можливо аналогічним чином для print_r (масив) у PHP або використання .toString на Java.
170 json  node.js 

30
Помилка Xcode 9: "iPhone відхилив запит на запуск"
Використовуючи Xcode beta 9 (v4), я намагаюся запустити додаток, натиснувши кнопку «відтворити». Я отримую "збірку вдалося", але безпосередньо перед запуском з'являється спливаюче повідомлення в Xcode: "iPhone відхилила запит на запуск." Це працювало вчора. Це працює на тренажері. Я перезавантажив комп’ютер, iPhone, видалив додаток, очистив збірку. Вичерпання ідей.

8
Як отримати параметри конфігурації в шаблонах гілочок Symfony2
У мене є шаблон гілочки Symfony2. Я хочу вивести значення параметра config у цьому шаблоні гілочок (номер версії). Тому я визначив параметр config так: parameters: app.version: 0.1.0 Я можу використовувати цей конфігураційний параметр у контролерах, але у мене немає поняття, як його отримати у своєму шаблоні Twig.

17
Видаліть заголовок на Панелі інструментів у appcompat-v7
Документація по Toolbarсловами Якщо програма використовує зображення логотипу, вона повинна рішуче розглянути можливість пропуску заголовка та підзаголовка. Який правильний спосіб видалити заголовок?

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