Вопросы-ответы - все решения ➜ страница 306


Задать вопрос

Разница между fork (), vfork (), exec () и clone()

Я искал, чтобы найти разницу между этими четырьмя на Google, и я ожидал, что там будет огромное количество информации об этом, но на самом деле не было никакого твердого сравнения между четырьмя вызовами. Я пытаюсь составить базовый взглядом посмотреть на различия между этими системными вызовами и вот что я получил. Вся эта информация верна/я пропустил что-нибудь важное ? Fork : вызов вилки в основном делает дубликат текущего процесса, идентичного почти во всех отношениях (не все копируется, ...

Зачем использовать функции begin и end, не являющиеся членами, в C++11?

каждый стандартный контейнер имеет begin и end метод возврата итераторов для этого контейнера. Однако C++11, по-видимому, ввел свободные функции под названием std::begin и std::end, которую называют begin и end функции-члены. Итак, вместо того, чтобы писать auto i = v.begin(); auto e = v.end(); ты бы написал using std::begin; using std::end; auto i = begin(v); auto e = end(v); в своем выступлении, Написание Современного C++, Херб Саттер говорит, что вы всегда должны использовать бесплатный ...

Создание sha256 из командной строки Linux [закрыто]

Я знаю, что строка "foobar" генерирует хэш SHA 256 c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2 используя http://hash.online-convert.com/sha256-generator однако оболочка командной строки: hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - создается новый хэш. Чего мне не хватает? ...

Могу ли я сделать запрос на вытягивание на gist на GitHub?

могу ли я сделать запрос на вытягивание на каком-то другом gist на GitHub? Я знаю о рабочем процессе fork, clone и commit для gist, которым я владею. Я хотел бы знать, могу ли я попросить обновить чью-то суть своей вилкой. ...

CSS-Overflow: Scroll; - всегда показывать вертикальную полосу прокрутки?

Так что в настоящее время у меня есть: #div { position: relative; height: 510px; overflow-y: scroll; } однако я не думаю, что для некоторых пользователей будет очевидно, что там больше контента. Они могут прокручивать страницу вниз, не зная, что мой div на самом деле содержит гораздо больше контента. Я использую высоту 510px, чтобы он отрезал некоторый текст, поэтому на некоторых страницах он выглядит так, что есть больше контента, но это не работает для всех из них. Я использую Mac, а ...

Угловые бета 2.17: свойство ' map 'не существует для типа' Observable '

Я только что обновился с углового 2 beta16 до beta17, что в свою очередь требует rxjs 5.0.0-beta.6. (Список изменений здесь:https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28) в beta16 все хорошо работало в отношении функциональности Observable/map. Следующие ошибки появились после обновления и возникают, когда typescript пытается транспилировать: свойство ' map ' не существует по типу 'Observable '(везде, где я использовал карту с observable) c:/path/node_m ...

Мульти-формы градиента

Я хотел бы создать фигуру, которая похожа на следующее изображение: обратите внимание на верхнюю половину градиентов от цвета 1 до цвета 2, но есть нижняя половина, которая градиенты от цвета 3 до цвета 4. Я знаю, как сделать фигуру с одним градиентом, но я не уверен, как разделить фигуру на две половины и сделать 1 фигуру с 2 различными градиентами. какие идеи? ...

Android adb " не удается открыть соединение синхронизации!"

Я могу запускать и отлаживать свое приложение для Android на своем телефоне просто отлично, большую часть времени. Затем, по-видимому, случайно, когда я пытаюсь запустить или отладить свое приложение из Eclipse, консоль в Eclipse говорит: [2010-10-12 09:36:48 - myapp] Android Launch! [2010-10-12 09:36:48 - myapp] adb is running normally. [2010-10-12 09:36:48 - myapp] Performing com.mycompany.myapp.MyActivity activity launch [2010-10-12 09:36:48 - myapp] Automatic Target Mode: using device 'HT01 ...

Что такое директива AngularJS?

Я провел довольно много времени, читая документацию AngularJS и несколько учебных пособий, и я был очень удивлен тем, насколько недоступна документация. У меня есть простой, ответный вопрос, который также может быть полезен другим, кто хочет забрать AngularJS: что такое директива AngularJS? где-то должно быть простое, точное определение директивы, но сайт AngularJS предлагает эти удивительно бесполезные определения: на главной странице: директивы-это уникальная и мощная функция, доступн ...

Как остановить немедленное завершение работы консольного приложения C++?

в последнее время я пытаюсь изучить C++ от этот сайт. К сожалению, всякий раз, когда я пытаюсь запустить один из примеров кода, я вижу, что программа открывается примерно на полсекунды, а затем сразу закрывается. Есть ли способ остановить программу от немедленного закрытия, чтобы я мог видеть плоды своих усилий? ...

NameError: глобальное имя 'xrange' не определено в Python 3

Я получаю сообщение об ошибке при запуске программы python: Traceback (most recent call last): File "C:Program Files (x86)Wing IDE 101 4.1srcdebugtserver_sandbox.py", line 110, in <module> File "C:Program Files (x86)Wing IDE 101 4.1srcdebugtserver_sandbox.py", line 27, in __init__ File "C:Program Files (x86)Wing IDE 101 4.1srcdebugtserverclassinventory.py", line 17, in __init__ builtins.NameError: global name 'xrange' is not defined игра с здесь. что вызывает э ...

ASP.NET MVC 3 Razor-добавление класса в EditorFor

Я пытаюсь добавить класс на вход. Это не работает: @Html.EditorFor(x => x.Created, new { @class = "date" }) ...

Можно ли отправить массив с расширением Postman Chrome?

Я использую расширение Postman Chrome для тестирования моего API и хотел бы отправить массив идентификаторов через post. Есть ли способ отправить что-то перечислить это как параметр в Postman? { user_ids: ["1234", "5678"] } ...

Разделить строковый столбец фрейма данных на несколько столбцов

Я хотел бы взять данные из формы before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr type 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 6 foo_and_bar_2 и использовать split() в графе "type" С выше, чтобы получить что-то вроде этого: attr type_1 type_2 1 1 foo bar 2 30 foo bar_2 3 4 foo bar 4 6 foo bar_2 Я придумал что-то невероятно сложное с участием какой-то формы apply это сработало, но с те ...

Как передать список файлов, возвращенных командой find в cat для просмотра всех файлов

Я делаю find а затем получение списка файлов. Как мне передать его в другую утилиту, например cat (Так что cat отображает содержимое всех этих файлов) и в основном нужно grep что-то из этих файлов. ...

Именование потоков и пулов потоков ExecutorService

Допустим у меня есть приложение, которое использует Executor база как таковая Executors.newSingleThreadExecutor().submit(new Runnable(){ @Override public void run(){ // do stuff } } когда я запускаю это приложение в отладчике, создается поток со следующим именем (по умолчанию):Thread[pool-1-thread-1]. Как вы видите, это не очень полезно и, насколько я могу судить,Executor framework не предоставляет простой способ назвать созданные потоки или пулы потоков. Итак, как можно ...

Установка приложения программно на Android

Мне интересно узнать, можно ли программно установить динамически загружаемый apk из пользовательского приложения для Android. ...

linux: убить фоновую задачу

Как мне убить последнюю порожденную фоновую задачу в linux? пример: doSomething doAnotherThing doB & doC doD #kill doB ???? ...

в jQuery, если див ИД есть дети

этой if-условие-это то, что дает мне проблемы: if (div id=myfav has children) { do something } else { do something else } Я пробовал следующие: if ( $('#myfav:hasChildren') ) { do something } if ( $('#myfav').children() ) { do something } if ( $('#myfav:empty') ) { do something } if ( $('#myfav:not(:has(*))') ) { do something } ...

Очередь с ограниченным размером, которая содержит последние N элементов в Java

очень простой и быстрый вопрос о библиотеках Java: есть ли готовый класс, который реализует Queue с фиксированным максимальным размером-т. е. он всегда позволяет добавлять элементы, но он будет молча удалять головные элементы для размещения пространства для новых добавленных элементов. конечно, это тривиально, чтобы реализовать это вручную: import java.util.LinkedList; public class LimitedQueue<E> extends LinkedList<E> { private int limit; public LimitedQueue(int limit) { ...

Что означает каретка ( ' ^ ' ) в C++/CLI?

Я только что наткнулся на этот код, и несколько поисков Google не дают никакого объяснения этого таинственного (для меня) синтаксиса. Hashtable^ tempHash = gcnew Hashtable(iterators_); IDictionaryEnumerator^ enumerator = tempHash->GetEnumerator(); Что, черт возьми, означает каре? (Тег gcnew также является новым для меня, и я спросил об этом здесь.) ...

Добавить отображение MIME в интернете.конфигурация для IIS Express

мне нужно добавить новое отображение MIME .расширения файлов woff для IIS Express. Если я добавлю следующий фрагмент кода в " applicationhost.config " IIS Express он отлично работает: <staticContent lockAttributes="isDocFooterFileName"> <mimeMap fileExtension=".woff" mimeType="font/x-woff" /> ... но я действительно хотел бы добавить его в свой " веб.config " так что не каждый разработчик должен будет изменить свой "applicationhost.конфигурация" локально. поэтому я снова ...

git-пропуск определенных коммитов при слиянии

Я использую Git уже около года и думаю, что это фантастика, но я только что начал вторую версию проекта и начал новую ветку для него. Я немного борюсь с лучшим способом справиться с вещами, идущими вперед. у меня есть две ветви под названием say master10 (для v1) и master20 (для v2). Я делал исправления ошибок в v1 на ветке master10 и разрабатывал новые материалы master20. Всякий раз, когда я делаю исправление ошибки, я объединяю его в v2, проверяя master20 и делать git merge master10. Пока все ...

Эта строка уже принадлежит другой таблице ошибка при попытке добавить строки?

У меня есть DataTable, который имеет несколько строк, и я использую select для фильтрации строк, чтобы получить коллекцию DataRows, которую я затем перебираю с помощью foreach и добавляю ее в другую DataTable, но это дает мне ошибку "эта строка уже принадлежит другой таблице". Вот код: DataTable dt = (DataTable)Session["dtAllOrders"]; DataTable dtSpecificOrders = new DataTable(); DataRow[] orderRows = dt.Select("CustomerID = 2"); foreach (DataRow dr in orderRows) { dtSpecificOrders.Rows. ...

C++ эквивалент instanceof

каков предпочтительный метод для достижения эквивалента c++instanceof? ...

Как установить переменные среды из пакета.json [узел.js]

Как установить некоторые переменные окружения изнутри package.json для использования с npm start команды вот что у меня сейчас есть в моем package.json: { ... "scripts": { "help": "tagove help", "start": "tagove start" } ... } здесь я хочу установить переменные окружения (например,NODE_ENV) в сценарии запуска, все еще имея возможность запустить приложение только с одной командой, npm start. ...

Что означает знак вопроса в параметре типа Java generics?

Это небольшой фрагмент кода, взятый из некоторых примеров, которые сопровождают Стэнфордский парсер. Я разрабатываю Java около 4 лет, но никогда не имел очень сильного понимания того, что этот стиль кода должен указывать. List<? extends HasWord> wordList = toke.tokenize(); Я не беспокоюсь о деталях кода. Что меня смущает, так это то, что именно общее выражение должно передавать на английском языке. может кто-нибудь объяснить это мне? ...

Запрос на ввод данных Пользователем в PowerShell

Я хочу запросить у пользователя ряд входных данных, включая пароль и имя файла. У меня есть пример использования host.ui.prompt, что кажется разумным, но я не могу понять возвращение. есть ли лучший способ получить пользовательский ввод в PowerShell? ...

Как установить ssh-copy-id на Mac?

У меня возникли проблемы с установкой ssh-copy-id на моем Mac. Я пытался следовать https://github.com/beautifulcode/ssh-copy-id-for-OSX но каждый раз, когда я запускаю ssh-copy-id, он дает мне ошибки. Любые идеи о том, как получить ssh-copy-id для установки? ...

Как установить переменные среды в Jenkins?

Я хотел бы иметь возможность сделать что-то вроде: AOEU=$(echo aoeu) и Дженкинс выделяют AOEU=aoeu. The Переменные Среды раздел в Дженкинсе этого не делает. Вместо этого, он устанавливает AOEU='$(echo aoeu)'. как я могу заставить Дженкинса оценить команду оболочки и назначить вывод переменной среды? В конце концов, я хочу иметь возможность назначить исполнителя задания переменной среды, которая может быть передана или использована другой сценарий. ...