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

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

16
Проверьте, имеет ли класс функцию-член заданной подписи
Я прошу уловку с шаблоном, чтобы определить, есть ли у класса конкретная функция-член данной подписи. Проблема похожа на проблему, указанную здесь http://www.gotw.ca/gotw/071.htm, но не то же самое: в пункте книги Саттера он ответил на вопрос, что класс C ДОЛЖЕН ПРЕДОСТАВЛЯТЬ функцию-член с конкретная подпись, иначе программа не скомпилируется. В моей …
135 c++  c++11  templates  sfinae 

8
Преобразование BigDecimal в целое число
У меня есть метод Hibernate, который возвращает мне BigDecimal. У меня есть другой метод API, которому нужно передать это число, но он принимает целое число в качестве параметра. Я не могу изменить возвращаемые типы или типы переменных обоих методов. Как теперь преобразовать BigDecimal в Integer и передать его второму методу? …

10
Как отформатировать число в процентах в R?
Одна из вещей, которая раньше смущала меня как новичка в R, заключалась в том, как отформатировать число в процентах для печати. Например, отобразить 0.12345как 12.345%. У меня есть несколько обходных путей для этого, но ни один из них не кажется "дружелюбным для новичков". Например: set.seed(1) m <- runif(5) paste(round(100*m, 2), …
135 r  formatting 

10
golang «неопределенная» функция объявлена ​​в другом файле?
Я пытаюсь написать базовую программу go, которая вызывает функцию в другом файле, но является частью того же пакета. Однако он возвращает: undefined: NewEmployee Вот исходный код: main.go: package main func main() { emp := NewEmployee() } employee.go: package main type Employee struct { name string age int } func NewEmployee() …
135 go  undefined  func 




14
Как уменьшить размер пакета?
У меня есть простое приложение, инициализированное angular-cli. Он отображает несколько страниц, относящихся к 3 маршрутам. У меня 3 компонента. На одной из этих страниц я использую lodashмодули HTTP и Angular 2 для получения некоторых данных (используя RxJS Observables mapи subscribe). Я отображаю эти элементы с помощью простого файла *ngFor. Но, …

6
Как получить текущую временную метку в миллисекундах с 1970 года так же, как получает Java
В Java мы можем использовать System.currentTimeMillis() текущую временную метку в миллисекундах с того времени, которое разница, измеренная в миллисекундах, между текущим временем и полуночью 1 января 1970 года по Гринвичу. В С ++ как получить то же самое? В настоящее время я использую это, чтобы получить текущую метку времени - …
135 c++  timestamp 

10
Как выбрать из удаленного филиала?
У меня проблемы с выбором вишни. На моем локальном компьютере я сейчас нахожусь в своей «главной» ветке. Я хочу выбрать вариант коммита из другой ветки с именем «zebra». Ветка «зебра» - удаленная ветка. Итак, статус git: # On branch master nothing to commit (working directory clean) Хорошо, теперь я пытаюсь …
135 git 

8
NodeJS UnhandledPromiseRejectionWarning
Итак, я тестирую компонент, который полагается на эмиттер событий. Для этого я придумал решение, использующее Promises с Mocha + Chai: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, transitions); let timeout = null; let resolved = false; new Promise((resolve, reject) => { emitter.once('action', …

9
Как исключить методы из документации Swagger в WebAPI с помощью Swashbuckle
У меня есть приложение C # ASP.NET WebAPI с документацией API, автоматически создаваемой с помощью Swashbuckle . Я хочу иметь возможность исключить определенные методы из документации, но я не могу понять, как сказать Swagger не включать их в вывод пользовательского интерфейса Swagger. Я чувствую, что это как-то связано с добавлением …
135 c#  asp.net  .net  swagger 

7
Создать каталог при записи в файл в Node.js
Я возился с Node.js и обнаружил небольшую проблему. У меня есть сценарий, который находится в каталоге с именем data. Я хочу, чтобы сценарий записывал некоторые данные в файл в подкаталоге внутри dataподкаталога. Однако я получаю следующую ошибку: { [Error: ENOENT, open 'D:\data\tmp\test.txt'] errno: 34, code: 'ENOENT', path: 'D:\\data\\tmp\\test.txt' } Код …


4
gitignore не игнорирует папку
В корне моего проекта есть fooпапка. Внутри fooпапки у меня есть barпапка. Я хочу игнорировать все изменения всех файлов в моей barпапке. У меня это в моем gitignore: /foo/bar Папка проверяется: она существует и в ней есть файлы, которые нужно игнорировать. gitignoreэто commitТэд. Однако у меня есть файл, в котором …
135 git  gitignore 

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