Codengineering - блог о программировании ➜ страница 2433


Имитация нажатия клавиши ENTER в скрипте bash

Я создал очень простой скрипт bash, который запускает несколько команд. одна из этих команд должна быть введена пользователем во время выполнения. то есть он спрашивает пользователя "вы хотите бла-бла-бла?", Я хочу просто отправить нажатие клавиши enter на это, чтобы скрипт был полностью автоматизирован. Мне не придется ждать ввода или что-нибудь во время выполнения, его достаточно просто отправить нажатие клавиши и входной буфер будет обрабатывать все остальное. ...

Плохая идея использовать строковый ключ в HashMap?

Я понимаю, что класс String' hashCode () метод не гарантированный для генерации уникальных хэш-кодов для различных String-s.Я вижу много использования ввода строковых ключей в HashMap-s (используя метод хэш-кода строки по умолчанию ()). Многие из этого использования может привести к значительным проблемам приложений, если карта put переместил запись HashMap, которая ранее была помещена на карту с истинно отличным строковым ключом. каковы шансы что вы столкнетесь со сценарием, где строка.hash ...

Как удалить класс из всех элементов jquery

Я меняю класс элемента со следующим $("#"+data.id).addClass("highlight") приведенный ниже список. <div id="menuItems"> <ul id="contentLeft" class="edgetoedge"> <li class="sep" ">Shakes and Floats</li> <li id="297"><a href="#" onClick="cart('297','add')"><small>.00</small><b>Vanilla</b> </a></li> <li id="298"><a href="#" onClick="cart('298','add')"><small>.00</small><b>Peanut ...

Параллельный wget в Bash [дубликат]

этот вопрос уже есть ответ здесь: загрузка wget с несколькими одновременными соединениями 13 ответов Я получаю кучу относительно небольших страниц с веб-сайта и задавался вопросом, Могу ли я как-то сделать это параллельно в Bash. В настоящее время мой код выглядит так, но для его выполнения требуется некоторое время (я думаю, что это замедление меня-это задержка в соединении). for i in {1..42} do wg ...

Не удается выполнить "pod install" под el capitan (15A279b)

я побежал pod install С El Capitan и получил эту ошибку: Errno::EPERM - Operation not permitted - /Users/../Pods/Pods.xcodeproj/xcuserdata/root.xcuserdatad вот моя среда: El Capitan (15A279b), Xcode версии 7.0 (7A220), cocoapod 0.38.2. Есть идеи? Спасибо!!! причина, по которой я использую xcode7 (а не 6.4), заключается в том, что мне нужно нацелить существующий проект на iOS9 для тестирования. И причина, по которой я использую El Capitan, заключается в том, что xcode7 не работает под Yose ...

Когда использовать Struct вместо хэша в Ruby?

У меня нет большого опыта программирования. Но, на мой взгляд, структура кажется чем-то похожим на хэш. что может сделать Struct хорошо? есть ли что-нибудь Struct может сделать, что хэш не может сделать? после googling концепция Struct важна в C, но я мало что знаю о C. ...

Получить локальное значение href из тега anchor (a)

у меня есть тег привязки, который имеет местное значение href, и функция JavaScript, которая использует значение href, но направляет его в немного другое место, чем обычно. Тег выглядит как <a onclick="return follow(this);" href="sec/IF00.html"></a> и функция JavaScript, которая выглядит как baseURL = 'http://www.someotherdomain.com/'; function follow(item) { location.href = baseURL + item.href; } Я ожидал бы, что item.href просто вернет короткую строку " sec / IF00.html", ...

Исправить Vim + Tmux yank / вставить в безымянный регистр

при использовании vim внутри сеанса tmux я не могу дергать или вставлять в безымянный регистр. Переход к именованному регистру работает нормально, но безымянный никогда не работает. ошибка: E353: Nothing in register * без tmux vim отлично работает с моими текущими настройками. Как мне это исправить, чтобы я мог использовать y затем p без ошибок и без указания регистра? ...

Как очистить консоль Chrome с помощью сочетаний клавиш?

Я хочу очистить вкладку консоли в Chrome developer tools внутри браузера Chrome. Я знаю, что их кнопка для этого, но что такое клавиши быстрого доступа для этого? являются ли их везде cheatsheet для chrome developer tool или Chrome ярлыки? ...

getClass() в абстрактном классе дает неоднозначный вызов метода

у меня есть абстрактный класс, и я пытаюсь использовать getClass() метод, так как мне понадобится информация из класса, расширяющего мой абстрактный класс. Пример такой: public String getName() { return getClass().getSimpleName(); } однако IntelliJ сообщает об этом: Ambiguous method call. Both getClass () in Object and getClass () in Object match. код работает нормально, но наличие десятков предупреждений об ошибках в моей IDE-это своего рода мой путь. Это нарушает мой рабо ...