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

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

27
Алгоритм знаходження найбільшого основного множника числа
Який найкращий підхід до обчислення найбільшого простого множника числа? Я думаю, що найбільш ефективним буде таке: Знайдіть найнижнє просте число, яке чітко ділиться Перевірте, чи є результат ділення простим Якщо ні, знайдіть наступний найнижчий Перейти до 2. Я ґрунтую це припущення на тому, що простіше обчислити малі основні фактори. Це …

6
Як змусити LINQ Sum () повернути 0, коли колекція джерела порожня
В основному, коли я виконую наступний запит, якщо жодне відведення не відповідало, наступний запит кидає виняток. У такому випадку я вважаю за краще, щоб сума дорівнювала 0, а не кидалася виняток. Чи можливо це можливо в самому запиті - я маю на увазі, а не зберігання запиту та перевірку query.Any()? …


3
Що насправді робить прапор JVM CMSClassUnloadingEnabled?
Я не можу за все життя знайти визначення того, що CMSClassUnloadingEnabledнасправді робить прапор Java VM , окрім деяких дуже нечітких визначень високого рівня, таких як "позбавляється від ваших проблем PermGen" ( чого це не відбувається , btw). Я заглянув на сайт Sun / Oracle, і навіть список параметрів насправді не …

7
Шаблони дизайну: Фабрика проти заводського методу проти абстрактного заводу
Я читав шаблони дизайну з веб-сайту Там я читав про «Фабрика», «Фабричний метод» та «Фабрика абстрактних», але вони настільки заплутані, я не зрозуміла у визначенні. Відповідно до визначень Фабрика - створює об'єкти, не піддаючи клієнту логіку ідентифікації та посилається на новостворений об'єкт через загальний інтерфейс. Це спрощена версія заводського методу …

16
Майте reloadData для анімації UITableView при зміні
У мене є UITableView, який має два режими. Коли ми переключаємось між режимами, у мене є різна кількість секцій та комірок на секцію. В ідеалі - це було б круто анімацію, коли стіл росте або скорочується. Ось код, який я спробував, але він нічого не робить: CGContextRef context = UIGraphicsGetCurrentContext(); …

13
Встановлення PG gem на OS X - невдача побудови власного розширення
Здається, у багатьох інших виникли проблеми з встановленням дорогоцінного каміння. Жодне рішення, поставлене для інших, не працювало на мене. Я спробував встановити pg gem та postgres.app. Доступний вміст pg не встановиться. Перша помилка: Під час встановлення pg (0.17.0) сталася помилка, і Bundler не може продовжувати. Переконайтеся, що це gem install …

22
Чи вбудована мова монтажу вбудована повільніше, ніж рідний код C ++?
Я спробував порівняти продуктивність вбудованої мови складання та коду C ++, тому я написав функцію, яка додає два масиви розміром 2000 за 100000 разів. Ось код: #define TIMES 100000 void calcuC(int *x,int *y,int length) { for(int i = 0; i < TIMES; i++) { for(int j = 0; j < …
183 c++  c  performance  assembly 

13
Як я можу отримати базовий сайт?
Я хочу написати маленький допоміжний метод, який повертає базову URL-адресу сайту. Ось що я придумав: public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url = "http://"; url += request["HTTP_HOST"] + "/"; return url; } Чи є в цьому помилка, …
183 c#  asp.net  uri  httprequest 

11
Викликати функцію jQuery після завершення .each ()
В JQuery, чи можна викликати зворотний виклик або викликати подія після покликанням до .each()(або будь-якого іншого типу ітераційного зворотного виклику) вже завершено . Наприклад, я хотів би, щоб це завершилося "в’янення та видалення" $(parentSelect).nextAll().fadeOut(200, function() { $(this).remove(); }); перш ніж робити деякі обчислення та вставляти нові елементи після $(parentSelect). Мої …
183 jquery  each 

8
Як я можу програмно завантажувати розкадровку з класу?
Моя проблема полягає в тому, що я шукав спосіб використовувати і розкадровку, і xib . Але я не можу знайти належного способу завантаження та показу розкадровки програмно. Проект розпочали розробку з xib, і зараз дуже важко вкладати всі Xib файли в розкадровку. Тому я шукав спосіб зробити це в коді, …

15
Відсутній хост для посилання на! Укажіть: параметр хоста або встановіть default_url_options [: хост]
Я вже гуляв близько 90 хвилин і досі не маю відповіді на це. Де встановити default_url_options? Я вже встановив це для config.action_mailer.default_url_optionsвирішення цієї самої помилки в іншому місці, але тепер я отримую цю помилку при спробі використання URL-помічника всередині специфікації RSpec. Я поняття не маю, де очікують встановити default_url_options. Failure/Error: …

27
Як відрізати рядок у PHP до слова, найближчого до певної кількості символів?
У мене є фрагмент коду, написаний на PHP, який витягує блок тексту з бази даних і відправляє його у віджет на веб-сторінці. Оригінальним текстовим блоком може бути довга стаття або коротке речення або два; але для цього віджета я не можу відобразити більше, скажімо, 200 символів. Я міг би використати …
183 php  string  function 


7
Як відключити певне правило контрольного стилю для певного рядка коду?
У моєму проекті налаштовано правило перевірки стилю , яке забороняє визначати методи класу з більш ніж 3 вхідними параметрами. Правило добре працює для моїх занять, але іноді доводиться поширювати сторонні класи, які не підкоряються цьому правилу. Чи є можливість доручити "контрольному стилю", що певний метод слід мовчки ігнорувати? До речі, …
183 java  checkstyle 

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