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

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


14
Удалить тему в Kafka 0.8.1.1
Мне нужно удалить тему testв Apache Kafka 0.8.1.1. Как указано в документации , я выполнил: bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic test Однако это приводит к следующему сообщению: Command must include exactly one action: --list, --describe, --create or --alter Как мне удалить эту тему?

28
Программа вылетает только при сборке релиза - как отлаживать?
У меня здесь проблема типа «Кот Шредингера» - моя программа (на самом деле набор тестов для моей программы, но, тем не менее, программа) дает сбой, но только при сборке в режиме выпуска и только при запуске из командной строки . Посредством отладки пещерного человека (т.е. повсюду неприятных сообщений printf ()) …
98 c++  debugging 

7
Проверьте заголовки PHP с помощью PHPUnit
Я пытаюсь использовать PHPunit для тестирования класса, который выводит некоторые настраиваемые заголовки. Проблема в том, что на моей машине это: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } или даже это: <?php class HeadersTest extends …

14
Как я могу использовать файл в команде и перенаправить вывод в тот же файл, не усекая его?
В основном я хочу взять в качестве входного текста из файла, удалить строку из этого файла и отправить результат обратно в тот же файл. Что-нибудь в этом роде, если это проясняет. grep -v 'seg[0-9]\{1,\}\.[0-9]\{1\}' file_name > file_name однако, когда я это делаю, я получаю пустой файл. есть идеи?
98 bash  redirect  io 

9
Где я могу найти в .NET функцию «зажим»?
Я хотел бы зафиксировать значение xв диапазоне [a, b]: x = (x < a) ? a : ((x > b) ? b : x); Это довольно просто. Но я не вижу в библиотеке классов функции "зажим" - по крайней мере, не в System.Math. (Для неосведомленных «зажимать» значение - это убедиться, …
98 c#  clamp 

6
Параметр по умолчанию для CancellationToken
У меня есть асинхронный код, к которому я хотел бы добавить CancellationToken. Однако есть много реализаций, в которых это не нужно, поэтому я хотел бы иметь параметр по умолчанию - возможно CancellationToken.None. Однако, Task<x> DoStuff(...., CancellationToken ct = null) дает Значение типа '' нельзя использовать в качестве параметра по умолчанию, …

4
экспериментальная :: ошибка компоновщика файловой системы
Я пытаюсь использовать новые функции C ++ 1z, фактически, в рамках разработки в рамках gcc 6.0. Если я попробую этот небольшой пример: #include <iostream> #include <experimental/filesystem> namespace fs = std::experimental::filesystem; int main() { fs::path p1 = "/home/pete/checkit"; std::cout << "p1 = " << p1 << std::endl; } Я получил: / …
98 c++  gcc  c++17 

10
Как отключить HREF, если выполняется onclick?
У меня есть привязка с обоими HREF и ONCLICKустановленными атрибутами. Если щелкнуть и Javascript включен, я хочу, чтобы он только выполнялся ONCLICKи игнорировался HREF. Точно так же, если Javascript отключен или не поддерживается, я хочу, чтобы он следовал HREFURL-адресу и игнорировал ONCLICK. Ниже приведен пример того, что я делаю, при …

6
Установите переключатель с помощью javascript
По какой-то причине я не могу этого понять. У меня есть несколько переключателей в моем html, которые переключают категории: <input type="radio" name="main-categories" id="_1234" value="1234" /> // All <input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category <input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category <input type="radio" name="main-categories" id="_4567" value="4567" …

5
sqlalchemy: как объединить несколько таблиц одним запросом?
У меня есть следующие сопоставленные классы SQLAlchemy: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Мне нужна такая …
98 python  sql  join  sqlalchemy 

1
Сделайте запрос POST в кодировке URL, используя `http.NewRequest (…)`
Я хочу сделать POST-запрос к API, отправляющему мои данные как application/x-www-form-urlencodedтип содержимого. Из-за того, что мне нужно управлять заголовками запросов, я использую этот http.NewRequest(method, urlStr string, body io.Reader)метод для создания запроса. Для этого запроса POST я добавляю свой запрос данных к URL-адресу и оставляю тело пустым, примерно так: package main …
98 http  go 

5
Отображение CSS: table-row не расширяется, если ширина установлена ​​на 100%
У меня небольшая проблема. Я использую FireFox 3.6 и имею следующую структуру DOM: <div class="view-row"> <div class="view-type">Type</div> <div class="view-name">Name</div> </div> И следующий CSS: .view-row { width:100%; display:table-row; } .view-name { display: table-cell; float:right; } .view-type { display: table-cell; } Если я сниму, display:table-rowон будет отображаться правильно с view-rowшириной 100%. Если …
98 css 

4
C libcurl получить вывод в строку
Я хочу сохранить результат этой функции curl в переменной, как я могу это сделать? #include <stdio.h> #include <curl/curl.h> int main(void) { CURL *curl; CURLcode res; curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "curl.haxx.se"); res = curl_easy_perform(curl); /* always cleanup */ curl_easy_cleanup(curl); } return 0; } спасибо, решил вот так: #include …
98 c  libcurl 

8
Фильтр по собственности
Можно ли фильтровать набор запросов Django по свойству модели? у меня есть метод в моей модели: @property def myproperty(self): [..] и теперь я хочу отфильтровать это свойство, например: MyModel.objects.filter(myproperty=[..]) это как-то возможно?
98 python  django  orm 

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