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

Q & A для профессиональных программистов и энтузиастов

6
Как просмотреть более старую версию файла SVN?
У меня есть файл SVN, в котором сейчас отсутствует некоторая логика, поэтому мне нужно вернуться примерно на 40 ревизий к тому времени, когда в нем была необходимая логика. Кроме попыток просмотреть различия в файле в командной строке ( очень трудно для чтения ), есть ли способ получить копию этого файла …
156 svn  rollback  revision 

7
std :: enable_if для условной компиляции функции-члена
Я пытаюсь получить простой пример для работы, чтобы понять, как использовать std::enable_if. Прочитав этот ответ , я подумал, что не должно быть слишком сложно привести простой пример. Я хочу использовать std::enable_ifдля выбора между двумя функциями-членами и разрешить использовать только одну из них. К сожалению, следующее не компилируется с gcc 4.7 …
156 c++  templates  g++  c++11 

20
Могу ли я установить Python 3.x и 2.x на одном компьютере с Windows?
Я использую Windows, и оболочка / ОС автоматически запускает Python на основе настроек реестра, когда вы запускаете программу из командной строки. Это сломается, если я установлю версии Python 2.x и 3.x на одну и ту же машину? Я хочу играть с Python 3, но при этом иметь возможность запускать сценарии …

3
Что делает Maven, в теории и на практике? Когда стоит его использовать? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
156 java  maven 

1
Почему новый индекс оператора шляпы из функции нарезки массива C # 8 не начинается с 0?
C # 8.0 представляет удобный способ нарезки массивов - см. Официальный пост C # 8.0 . Синтаксис для доступа к последнему элементу массива int value[] = { 10, 11, 12, 13 }; int a = value[^1]; // 13 int b = value[^2]; // 12 Мне интересно, почему индексирование для доступа …
156 c#  arrays  indexing  c#-8.0 

2
Реальные применения зигогистоморфных препроморфизмов в реальном мире
Да, эти : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f = g_prepro …


1
Специализация с ограничениями
У меня проблемы с получением GHC, чтобы специализировать функцию с ограничением класса. У меня есть минимальный пример моей проблемы здесь: Foo.hs и Main.hs . Два файла компилируются (GHC 7.6.2, ghc -O3 Main) и запускаются. ПРИМЕЧАНИЕ: Foo.hs действительно урезано. Если вы хотите понять, зачем нужно ограничение, вы можете увидеть немного больше …
156 haskell  ghc 

9
Переопределение Rails default_scope
Если у меня есть ActiveRecord :: Base модель с областью действия по умолчанию: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end Есть ли способ сделать Foo.find без использования default_scopeусловий? Другими словами, можете ли вы переопределить область по умолчанию? Я бы подумал , что с помощью « по …

3
Проверьте, есть ли у какого-либо предка класс с использованием jQuery
Есть ли способ в jQuery проверить, есть ли у какого-либо родителя, прародителя, пра-пра-прародителя класс. У меня есть структура разметки, которая позволила мне делать такие вещи в коде: $(elem).parent().parent().parent().parent().hasClass('left') Тем не менее, для удобства чтения кода я бы хотел избежать такого рода вещей. Есть ли способ сказать "любой родитель / прародитель …

12
Как я могу настроить Logback для регистрации разных уровней для регистратора в разных местах назначения?
Как я могу настроить Logback для регистрации разных уровней для регистратора в разных местах назначения? Например, учитывая следующую конфигурацию Logback, Logback будет записывать INFOсообщения в STDOUTи ERRORсообщения в STDERR? (Обратите внимание, что этот пример является вариантом примера, logback-examples/src/main/java/chapters/configuration/sample4.xmlпоказанного в главе 3: Конфигурация обратного вызова ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> …
156 java  logging  logback 



28
Как вы сравниваете две версии строк в Java?
Существует ли стандартная идиома для сравнения номеров версий? Я не могу просто использовать прямое сравнение String, потому что я пока не знаю, какое будет максимальное количество релизов. Мне нужно сравнить версии и справедливо следующее: 1.0 < 1.1 1.0.1 < 1.1 1.9 < 1.10

14
Spring Boot Удалить страницу ошибки Whitelabel
Я пытаюсь удалить страницу с ошибкой белой метки, поэтому я создал отображение контроллера для "/ error", @RestController public class IndexController { @RequestMapping(value = "/error") public String error() { return "Error handling"; } } Но теперь я получаю эту ошибку. Exception in thread "AWT-EventQueue-0" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.