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

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


2
Как определить несколько включаемых путей в Makefile
Новое в C ++; Базовое понимание включает, библиотеки и процесс компиляции. Сделал еще несколько простых make-файлов. В моем текущем проекте используется api informix DB, и мне нужно включить файлы заголовков в более чем один нестандартный каталог. Как это написать? Ничего не нашел в сети, вероятно, потому что я не использовал …
99 c++  include  makefile 

8
Выявление и удаление нулевых символов в UNIX
У меня есть текстовый файл, содержащий нежелательные нулевые символы (ASCII NUL, \0). Когда я пытаюсь просмотреть это, viя вижу ^@символы, чередующиеся в обычном тексте. Как я могу: Определите, какие строки в файле содержат нулевые символы? Я пробовал использовать grepping для \0и \x0, но это не сработало. Удалить нулевые символы? Запуск …

5
Почему я не могу использовать Docker CMD несколько раз для запуска нескольких сервисов?
Я создал базовый образ из файла Docker с именем centos + ssh. В файле Dockerfile centos + ssh я использую CMD для запуска службы ssh. Затем я хочу создать образ, запускающий другую службу с именем rabbitmq, Dockerfile: FROM centos+ssh EXPOSE 22 EXPOSE 4149 CMD /opt/mq/sbin/rabbitmq-server start Чтобы запустить контейнер rabbitmq …
99 docker 

5
Как я могу подсчитать количество совпадений для регулярного выражения?
Скажем, у меня есть строка, содержащая это: HelloxxxHelloxxxHello Я составляю шаблон для поиска "Hello" Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Должно быть найдено три спички. Как я могу подсчитать, сколько было совпадений? Я пробовал разные циклы и использовал, matcher.groupCount()но это не сработало.
99 java  regex 

9
Ошибка компиляции: «g ++: ошибка при попытке выполнить exec 'cc1plus': execvp: нет такого файла или каталога»
Когда я компилирую программу C / C ++ с помощью popenin php... я получил эту ошибку: g++: error trying to exec 'cc1plus': execvp: No such file or directory но если я запустил php-код в оболочке .. он отлично работает .. в Arch Linux .. Код PHP: <?php function rfile($fp) { …
99 php  c++  c  linux  gcc 

2
Как с помощью PassportJS передать дополнительные поля формы в стратегию локальной аутентификации?
Я использую passportJS и я хотел поставить больше , чем просто req.body.usernameи req.body.passwordк моей стратегии аутентификации (паспорт-местный). У меня есть 3 поля формы: username, password, &foo Как мне получить доступ req.body.fooиз моей локальной стратегии, которая выглядит так: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, function(err, …


6
Как настроить Travis CI с несколькими языками
В моем проекте используются как nodejs, так и java Я попробовал начать с сборки node_js, а затем установил java (поскольку это модуль npm) но скрипты для установки java не удались, плюс я не думаю, что есть необходимость устанавливать его, когда уже существует сборка с java. я должен начать с сборки …
99 travis-ci 

14
Запросить теги EC2 из экземпляра
Amazon недавно добавила замечательную функцию пометки инстансов EC2 парами ключ-значение, чтобы упростить управление большим количеством виртуальных машин. Есть ли способ запросить эти теги так же, как и некоторые другие данные, заданные пользователем? Например: $ curl http://169.254.169.254/latest/meta-data/placement/availability-zone us-east-1d Есть ли аналогичный способ запроса тегов?

6
Фоновые процессы в Node.js
Каков хороший подход для обработки фоновых процессов в приложении NodeJS? Сценарий : после того, как пользователь отправит что-то в приложение, я хочу обработать данные, запросить дополнительные данные из внешних ресурсов и т. Д. Все это занимает довольно много времени, поэтому я хочу, чтобы это было вне цикла req / res. …

8
Получить список URL-адресов с сайта [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я развертываю сайт-замену для клиента, но он не хочет, чтобы все его старые …

8
1052: Идентификатор столбца в списке полей неоднозначен
У меня 2 стола. tbl_namesи в tbl_sectionкотором есть оба idполя. Как мне выбрать idполе, потому что я всегда получаю эту ошибку: 1052: Column 'id' in field list is ambiguous Вот мой запрос: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id Я мог просто выбрать все поля и …

3
Могу ли я установить «магазин приложений» в симуляторе iOS?
Симулятор IOS на моем компьютере не имеет магазина приложений. Я хочу использовать магазин приложений для тестирования написанной мной программы на симуляторе. Можно ли установить в моем симуляторе магазин приложений?

4
Python: получить первый символ первой строки в списке?
Как мне получить первый символ из первой строки в списке в Python? Кажется, я мог бы использовать, mylist[0][1:]но это не дает мне первого символа. >>> mylist = [] >>> mylist.append("asdf") >>> mylist.append("jkl;") >>> mylist[0][1:] 'sdf'

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