Программирование

82
Целое число с двухзначным шестнадцатеричным кодом в Java

Мне нужно изменить целочисленное значение на двузначное шестнадцатеричное значение в Java. Есть ли способ для этого. благодаря Мое наибольшее число будет 63, а наименьшее - 0. Мне нужен ведущий ноль для малых значений....

82
Зачем использовать IList или List?

Я знаю, что по этому поводу было много сообщений, но меня все еще смущает, почему вы должны передавать интерфейс, такой как IList, и возвращать интерфейс, такой как IList, вместо конкретного списка. Я читал много сообщений, в которых говорилось, что это упрощает изменение реализации позже, но я...

82
Почему добавление к TextBox.Text во время цикла занимает больше памяти с каждой итерацией?

Короткий вопрос У меня есть цикл, который выполняется 180 000 раз. В конце каждой итерации предполагается добавлять результаты в TextBox, который обновляется в реальном времени. Использование MyTextBox.Text += someValueприводит к тому, что приложение съедает огромное количество памяти, и у него...

82
Как управлять несколькими взаимозависимыми модулями с помощью SBT и IntelliJ IDEA?

Я разрабатываю несколько модулей с зависимостями между ними и хотел бы работать со всеми ними вместе в одном проекте IDEA. Я использую sbt-idea для создания проектов IDEA из определений сборки sbt, что отлично подходит для отдельных проектов. Однако в случае с несколькими модулями то, что я...

82
Как заставить Capybara проверять видимость после запуска JS?

После загрузки страницы у меня есть код, который запускается, скрывает и показывает различные элементы на основе данных, возвращаемых xhr. Мой интеграционный тест выглядит примерно так: it "should not show the blah" do page.find('#blah').visible?.should be_true end Когда я вручную перехожу на...

82
heapq с настраиваемым предикатом сравнения

Я пытаюсь создать кучу с настраиваемым предикатом сортировки. Поскольку входящие в него значения относятся к «определяемому пользователем» типу, я не могу изменить их встроенный предикат сравнения. Есть ли способ сделать что-то вроде: h = heapq.heapify([...], key=my_lt_pred) h = heapq.heappush(h,...

82
Как вернуть сложный ответ JSON с помощью Node.js?

Используя nodejs и express, я хотел бы вернуть один или несколько объектов (массив) с помощью JSON. В приведенном ниже коде я выводю по одному объекту JSON за раз. Это работает, но это не совсем то, что я хочу. Полученный ответ не является действительным ответом JSON, поскольку у меня много...

82
Переходы CSS3: «Переход: все» медленнее, чем «Переход: x»?

У меня вопрос о скорости рендеринга свойства перехода css3. Предположим, у меня есть несколько элементов: div, span, a {transition: all} div {margin: 2px} span {opacity: .5} a:hover {background-position: left top} div:hover {margin: -100px} span:hover {opacity: 1} a:hover {background-position:...

82
Как сделать редактируемый DIV похожим на текстовое поле?

У меня DIVесть contentEditable=trueфайл, который можно редактировать. Проблема в том, что оно не похоже на текстовое поле, поэтому пользователю может быть непонятно, что его можно редактировать. Есть ли способ, которым я могу стилизовать DIVтак, чтобы он казался пользователю как поле ввода текста?...

82
Какой Ruby on Rails совместим с какой версией Ruby?

У меня есть старое приложение Ruby on Rails 2.1.1 с обновленной системой для использования Ruby 1.8.7. Первоначально он использовал 1.8.5 или около того. Я хочу обновить его до Ruby 1.9.x по соображениям производительности и, возможно, также до более новой версии Ruby on Rails. Я не могу найти...

82
Android: EditText в диалоге не запускает программную клавиатуру

Итак, у меня есть то, что кажется общей проблемой, а именно то, что EditText в моем диалоговом окне не отображается, когда он получает фокус. Я видел несколько обходных путей, например, в этой ветке , в этом и в этом (и во многих других), но я никогда не видел удовлетворительного объяснения того,...

82
Как вернуть JSON без использования шаблона в Django?

Это связано с этим вопросом: Django возвращает json и html в зависимости от клиентского python У меня есть командная строка Python API для приложения Django. Когда я получаю доступ к приложению через API, оно должно возвращать JSON, а в браузере - HTML. Я могу использовать разные URL-адреса для...

82
Как определить, относится ли исключение к определенному типу

У меня есть фрагмент кода попытки перехвата: try { ... } catch(Exception ex) { ModelState.AddModelError( "duplicateInvoiceNumberOrganisation", "The combination of organisation and invoice number must be unique"); } Для этого фрагмента кода я пытаюсь вставить запись в базу данных: dba настроила ее...

82
rails - «ВНИМАНИЕ: не удается проверить подлинность токена CSRF» для запросов на разработку json.

Как я могу получить токен CSRF для передачи с запросом JSON? Я знаю, что по соображениям безопасности Rails проверяет токен CSRF для всех типов запросов (включая JSON / XML). Я мог бы вставить свой контроллер skip_before_filter :verify_authenticity_token, но я потеряю защиту CRSF (не рекомендуется...

82
Настройка и установка Apache httpd

Это мой первый раз, когда я пытаюсь установить HTTP-сервер Apache локально в свой ящик как обычный пользователь (без полномочий root). Я загрузил версию Apache 2.4.1 HTTP-сервера Apache [http://httpd.apache.org/download.cgi]. Однако, когда я пытаюсь собрать и установить локально в своем ящике, я...

82
Невозможно внедрить зависимости в контроллер веб-API ASP.NET с помощью Unity

Кто-нибудь имел успех, используя контейнер IoC для внедрения зависимостей в контроллеры ASP.NET WebAPI? Кажется, я не могу заставить его работать. Вот чем я сейчас занимаюсь. По моему global.ascx.cs: public static void RegisterRoutes(RouteCollection routes) { // code intentionally omitted }...

82
В чем разница между C ++ 0x и C ++ 11?

Я вижу смешанное использование этих двух терминов здесь, на SO. Википедия говорит C ++ 11, также ранее известный как C ++ 0x ... но я не знаю почему. Почему сначала он был назван C ++ 0x, а затем C ++ 11? Кроме того, что означает x? Моя догадка - как переменная?...