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

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

4
Разница между `const shared_ptr <T>` и `shared_ptr <const T>`?
Я пишу метод доступа для общего указателя на C ++, который выглядит примерно так: class Foo { public: return_type getBar() const { return m_bar; } private: boost::shared_ptr&lt;Bar&gt; m_bar; } Таким образом, для поддержки константности getBar()возвращаемого типа должен быть объект boost::shared_ptr, предотвращающий изменение того, на что Barон указывает. Я предполагаю , …
116 c++  boost  const  shared-ptr 

2
Издевательство над классом: Mock () или patch ()?
Я использую макет с Python, и мне было интересно, какой из этих двух подходов лучше (читайте: больше pythonic). Метод первый : просто создайте фиктивный объект и используйте его. Код выглядит так: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This should called mock.method and checks the result. …

5
Пользователи Vim, где вы отдыхаете правой рукой? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Давние пользователи vim, держите пальцы jkl;или …

5
Maven: как переопределить зависимость, добавленную библиотекой
Вот моя общая проблема: Мой проект P зависит от A, который зависит от B, который зависит от C, который зависит от версии 1.0.1 D. Возникла проблема с версией D 1.0.1, и я хочу принудительно использовать другой модуль. Я не знаю, как объявить это в POM моего проекта, так как я …

3
Могу ли я иметь несколько псевдоэлементов: before для одного и того же элемента?
Возможно ли иметь несколько :beforeпсевдонимов для одного и того же элемента? .circle:before { content: "\25CF"; font-size: 19px; } .now:before{ content: "Now"; font-size: 19px; color: black; } Я пытаюсь применить указанные выше стили к одному и тому же элементу с помощью jQuery, но применяется только последний из них, а не оба …


5
Wget выходной документ и заголовки в STDOUT
Я пытаюсь вывести тело документа и его заголовки на стандартный вывод с помощью wget по wget -S -O - http://google.com но он показывает только html-документ. Спасибо UPD: Сработал это wget --save-headers --output-document - http://google.com wget --version показывает GNU Wget 1.11.4 Red Hat модифицированный
116 linux  http  wget 

3
HtmlWebpackPlugin вставляет файлы относительных путей, которые ломаются при загрузке некорневых путей к веб-сайтам.
Я использую webpack и HtmlWebpackPlugin для вставки связанных js и css в файл шаблона html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), И он создает следующий html-файл. &lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt; ... &lt;link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"&gt; &lt;/head&gt; &lt;body&gt; &lt;div id="app"&gt;&lt;/div&gt; &lt;script src="main-295c5189923694ec44ac.min.js"&gt;&lt;/script&gt; &lt;/body&gt; &lt;/html&gt; Это отлично работает при …

9
Как реализовать __iter __ (self) для объекта-контейнера (Python)
Я написал собственный объект-контейнер. Согласно этой странице , мне нужно реализовать этот метод на моем объекте: __iter__(self) Однако, после перехода по ссылке на Типы итераторов в справочном руководстве Python, нет примеров того, как реализовать свои собственные. Может ли кто-нибудь опубликовать фрагмент (или ссылку на ресурс), в котором показано, как это …
116 python 

2
Elasticsearch: разница между терминами, фразами соответствия и строкой запроса
Новичок здесь в Elasticsearch и пытаюсь лучше понять разницу между этими запросами. Насколько я могу судить, termсоответствует одному термину (должен быть строчный, чтобы совпадение работало?), И оба match phraseи query stringсоответствуют строке текста.

9
SQLAlchemy: каскадное удаление
Должно быть, мне не хватает чего-то тривиального с каскадными параметрами SQLAlchemy, потому что я не могу заставить простое каскадное удаление работать правильно - если родительский элемент удален, дочерние элементы сохраняются с nullвнешними ключами. Я поместил здесь краткий тестовый пример: from sqlalchemy import Column, Integer, ForeignKey from sqlalchemy.orm import relationship from …

14
Regex для получения строки между фигурными скобками
К сожалению, несмотря на то, что я пытался изучать регулярные выражения хотя бы раз в год в течение стольких лет, сколько я себя помню, я всегда забываю, поскольку использую их так редко. В этом году мое новогоднее решение - больше не пытаться выучить регулярное выражение - так что в этом …
116 javascript  regex 

6
Как изменить порт сервера Apache XAMPP?
Это мои настройки Apache httpd.conf: Listen 8012 ServerName localhost:8012 Каждый раз, когда я запускаю Apache через, XAMPPя вижу это сообщение: Status Check OK Busy… Apache Started [Port 80] Кто-нибудь, пожалуйста, помогите мне, я могу изменить любые другие настройки?
116 apache  xampp 

19
Как удалить символы новой строки из текстового файла?
У меня есть следующие данные, и мне нужно собрать их все в одну строку. У меня есть это: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; Мне это нужно: 22791;14336;22821;34653;21491;25522;33238; РЕДАКТИРОВАТЬ Ни одна из этих команд не работает идеально. Большинство из них позволяют данным …
116 linux  bash  scripting  shell  sed 


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