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

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

8
Как обновить один модуль, не затрагивая другие зависимости
Я понимаю , что следующая команда будет обновляться один стручок: pod update <podname>. Однако это также обновляет зависимости других модулей (модулей, которые не были включены в команду обновления), которые вы ранее установили. Есть ли способ обновить один модуль и оставить все остальные зависимости в покое?
202 cocoa  cocoapods 

5
Как заставить mockito-объект возвращать что-то другое при следующем вызове?
Итак, я создаю фиктивный объект как статическую переменную на уровне класса следующим образом ... В одном тесте я хочу Foo.someMethod()вернуть определенное значение, а в другом тесте я хочу, чтобы он возвращал другое значение. Проблема в том, что мне кажется, что мне нужно перестроить макеты, чтобы заставить это работать правильно. Я …

6
Как мне создать каталог, если он не существует для создания файла?
У меня есть фрагмент кода, который ломается, если каталог не существует: System.IO.File.WriteAllText(filePath, content); Можно ли в одной строке (или нескольких строках) проверить, не существует ли каталог, ведущий к новому файлу, и, если нет, создать его, прежде чем создавать новый файл? Я использую .NET 3.5.
202 c#  .net  file-io 

14
Преобразование двойного в строку
Я не уверен, что это я или что, но у меня проблема с преобразованием двойного в строку. вот мой код: double total = 44; String total2 = Double.toString(total); Я делаю что-то не так или я пропускаю шаг здесь. Я получаю ошибку NumberFormatExceptionпри попытке конвертировать это. totalCost.setOnTouchListener(new OnTouchListener() { public boolean …
202 java  android 

8
Перебирать <select> опции
У меня есть &lt;select&gt;элемент в HTML. Этот элемент представляет раскрывающийся список. Я пытаюсь понять, как перебирать опции в &lt;select&gt;элементе через JQuery. Как использовать JQuery для отображения значения и текста каждого параметра в &lt;select&gt;элементе? Я просто хочу отобразить их в alert()коробке.
202 jquery 

11
Перебирать список файлов с пробелами
Я хочу перебрать список файлов. Этот список является результатом findкоманды, поэтому я придумал: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Это нормально, за исключением случаев, когда в имени файла есть пробелы: $ ls foo_bar_baz.txt foo bar baz.txt …
202 linux  bash  shell 

7
Использование нескольких разделителей в awk
У меня есть файл, который содержит следующие строки: /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com В приведенном выше выводе я хочу извлечь 3 поля (число 2, 4 и последнее *.example.com). Я получаю следующий вывод: cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 tc0001 …





10
Подстановка переменной среды в sed
Если я запускаю эти команды из скрипта: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla это нормально. Но если я бегу: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Я прочитал в уроках, что для замены переменных окружения из оболочки …
202 linux  unix  shell  sed 

24
sudo: npm: команда не найдена
Я пытаюсь обновить до последней версии узла. Я следую инструкциям на http://davidwalsh.name/upgrade-nodejs Но когда я сделаю: sudo npm install -g n Я получаю ошибку: sudo: npm: command not found npm работает без sudo. Когда я делаю: whereis node Я вижу: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node Бег: which npm шоу: /usr/local/node/bin/npm …
202 node.js  unix  npm 

3
Как подробно показать незафиксированные изменения в Git и некоторых различиях в Git
Как показать незафиксированные изменения в Git? Я STFW'ed , и эти команды не работают: teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with 'origin/teyan/psservice'. Changes to be committed: (use "git reset HEAD &lt;file&gt;..." to unstage) modified: psservice.c modified: psservice.vcxproj.filters teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ …
202 git  git-diff 

30
Не могу скомпилировать проект, когда я использую Lombok под IntelliJ IDEA
Я пытаюсь использовать Lombok в своем проекте, который я разрабатываю с использованием IntelliJ IDEA 11. Я установил сторонний плагин для IDEA, и он, кажется, работает нормально, потому что IDEA видит все автоматически сгенерированные методы / поля. Итак, у меня есть класс, который использует Slf4j. Я это так комментировал import lombok.extern.slf4j.Slf4j; …

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