Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

6
голоса
2
ответов
146
просмотров
Использование Mockito для мокирования некоторых методов, но не всех

Существует ли способ, используя Mockito, замокировать некоторые методы в классе, но не замокировать другие?

Например, в этом (хотя и искусственном) классе Stock я хочу замокировать возвращаемые значения методов getPrice() и getQuantity() (как показано в приведенном ниже фрагменте теста), но при...

8
голоса
3
ответов
146
просмотров
Как узнать использование памяти моего приложения на Android?

Как программно узнать объем используемой памяти в моем Android-приложении?

Я надеюсь, что существует способ сделать это. Кроме того, как можно получить информацию о свободной памяти на телефоне?

7
голоса
5
ответов
146
просмотров
Как проверить, представляет ли строка целое число, без использования try/except? [аналогичный вопрос]

Проблема: Как проверить, представляет ли строка целое число?

Здравствуйте! У меня возник вопрос по поводу проверки, является ли строка представлением целого числа (например, '3', '-17'), и важно, чтобы это не касалось чисел с плавающей запятой (таких как '3.14') или строк, не являющихся...

6
голоса
5
ответов
146
просмотров
Как скачать файл с помощью Node.js (без использования сторонних библиотек)?

Как скачать файл с помощью Node.js, не используя сторонние библиотеки?

Мне не нужно ничего специфичного. Я просто хочу скачать файл по указанному URL и сохранить его в заданной директории.

7
голоса
5
ответов
146
просмотров
Ошибка «Команда не найдена» при присвоении переменной в Bash

У меня есть скрипт под названием test.sh:

#!/bin/bash
STR = "Hello World"
echo $STR

Когда я запускаю sh test.sh, я получаю следующее сообщение об ошибке:

test.sh: line 2: STR: command not found

В чем моя ошибка? Я смотрел очень простые уроки по написанию скриптов на bash,...

8
голоса
5
ответов
146
просмотров
Самый Быстрый Способ Вставки в Entity Framework

Я ищу самый быстрый способ вставки данных в Entity Framework.

Я задаю этот вопрос в связи со сценарием, когда у вас есть активный TransactionScope, и объем вставляемых данных очень большой (более 4000 записей). Процесс может занять более 10 минут (это стандартное время ожидания для транзакций),...

6
голоса
5
ответов
146
просмотров
Возможно ли задать условия в Count()?

Возможно ли указать условие в функции Count()? Я хотел бы считать только те строки, которые имеют, например, "Менеджер" в столбце Position.

Мне нужно сделать это в самом операторе COUNT, а не с помощью WHERE; я спрашиваю об этом, потому что мне нужно посчитать как Менеджеров, так и Других в одном...

5
голоса
5
ответов
146
просмотров
Python: Преобразование datetime в строку без микросекунд

Я добавляю строки времени в формате UTC в ответы API Bitbucket, которые в данный момент содержат только строки времени, соответствующие Амстердаму (!). Для обеспечения согласованности с другими строками времени в формате UTC, нужный формат - это 2011-11-03 11:07:04 (за которым следует +00:00,...

5
голоса
5
ответов
146
просмотров
Отформатировать строку в Go без вывода?

Есть ли простой способ форматирования строки в Go без ее вывода на консоль?

Я могу сделать так:

bar := "bar"
fmt.Printf("foo: %s", bar)

Но мне нужно, чтобы отформатированная строка возвращалась, а не выводилась, чтобы я мог работать с ней дальше.

Я мог бы также сделать что-то вроде...

5
голоса
3
ответов
146
просмотров
Что означает -z в Bash?

Описание проблемы:

Я изучаю следующий код:

if [ -z $2 ]; then
    echo "usage: ...

(Три точки не имеют значения для описания использования.)
Я, возможно, неправильно гуглю, но не могу найти объяснение для опции -z.

Вы можете объяснить, что делает эта опция и в каких случаях...