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

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

5
Как я могу получить название класса Ruby?
Как я могу получить имя класса из объекта ActiveRecord? Я имею: result = User.find(1) Я старался: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Мне нужно только имя класса в строке ( Userв этом случае). Есть ли способ для этого? Я знаю, что это довольно просто, …

12
Лучший способ прочитать большой файл в байтовый массив в C #?
У меня есть веб-сервер, который будет читать большие двоичные файлы (несколько мегабайт) в байтовые массивы. Сервер может считывать несколько файлов одновременно (разные запросы страниц), поэтому я ищу наиболее оптимизированный способ сделать это без чрезмерной нагрузки на процессор. Код ниже достаточно хорош? public byte[] FileToByteArray(string fileName) { byte[] buff = null; …



26
Git добавить и зафиксировать в одной команде
Есть ли способ, которым я могу сделать git add -A git commit -m "commit message" в одной команде? Кажется, я много выполняю эти две команды, и если бы у Git была такая опция git commit -Am "commit message", это сделало бы жизнь намного удобнее. git commitимеет -aмодификатор, но он не …
392 git 

18
Почему Java 8 необязательно не использовать в аргументах
Я читал на многих веб-сайтах Необязательный должен использоваться только в качестве возвращаемого типа, а не в аргументах метода. Я изо всех сил пытаюсь найти логическую причину, почему. Например, у меня есть часть логики, которая имеет 2 дополнительных параметра. Поэтому я думаю, что имеет смысл написать сигнатуру моего метода следующим образом …
392 java  java-8  optional 



10
Понимание разницы между Object.create () и новым SomeFunction ()
Недавно я наткнулся на Object.create()метод в JavaScript и пытаюсь понять, чем он отличается от создания нового экземпляра объекта new SomeFunction()и когда вы хотите использовать один поверх другого. Рассмотрим следующий пример: var test = { val: 1, func: function() { return this.val; } }; var testA = Object.create(test); testA.val = 2; …

30
Есть ли встроенная функция для нахождения режима?
В R mean()и median()есть стандартные функции, которые делают то, что вы ожидаете. mode()сообщает вам режим внутренней памяти объекта, а не значение, которое встречается чаще всего в его аргументе. Но есть ли стандартная библиотечная функция, которая реализует статистический режим для вектора (или списка)?
392 r  statistics  r-faq 


10
Как я могу переключать темы в Visual Studio 2012
Visual Studio 2012 предлагает две темы, Светлая и Темная. Я хочу переключить тему на Темную, но я не могу найти меню или варианты, чтобы сделать это. Я нашел способ импорта настроек из: Microsoft Visual Studio 11.0\Common7\IDE\ FontsAndColorsThemes\1ded0138-47ce-435e-84ef-9ec1f439b749.vssettings и редактор кода теперь в теме Dark, но другие окна все еще в …

30
Почему я должен использовать IDE? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
391 vim  emacs  ide 


7
Простой пример многопоточности в C ++
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Может кто-нибудь опубликовать простой пример запуска двух (объектно-ориентированных) потоков в C ++. Я ищу фактические объекты потока C ++, на которые я могу расширить методы …

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