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


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

Mockito, JUnit и весна

Я начал узнавать о Мокито только сегодня. Я написал несколько простых тестов (с JUnit, см. ниже), но я не могу понять, как я могу использовать макет объекта внутри Spring's manages beans. Что такое лучшие практики для работы с весны. Как я должен вводить издевательскую зависимость в мой Боб? вы можете пропустить до вернемся к моему вопросу. прежде всего, то, что я узнал. Это очень хорошая статья насмешки не окурки это объясняет основы (проверки макета проверка поведения не государственную пове ...

Создание пакета приложений OSX

предположим, что я сделал приложение osX без использования Xcode. После компиляции с GCC я получаю исполняемый файл, который связан с несколькими другими библиотеками. Некоторые из этих библиотек могут быть снова динамически связаны с другими нестандартными системными библиотеками существует ли какой-либо инструмент, который создает пакет приложений OSX, сначала создавая необходимые структуры каталогов, а затем рекурсивно копируя/проверяя / фиксируя ссылки, чтобы убедиться, что все динамические ...

Как увидеть JIT-скомпилированный код в JVM?

есть ли способ увидеть собственный код, создаваемый JIT в JVM? ...

Как правильно переопределить операции копирования / deepcopy для объекта в Python?

так просто установить, Я чувствую, что я понимаю разницу между copy и deepcopy в модуле копирования и я использовал copy.copy и copy.deepcopy прежде чем успешно, но это первый раз, когда я на самом деле пошел о перегрузке __copy__ и __deepcopy__ методы. Я уже погуглил и просмотрел встроенные модули Python, чтобы найти экземпляры __copy__ и __deepcopy__ функции (например,sets.py,decimal.py и fractions.py), но я все еще не на 100% уверен, что у меня есть это правильно. вот мой сценарий: у меня ...

Как завершить сеанс в ExpressJS

Я чувствую, что это должен быть похоронен где-то в документации, но я не могу найти его. Как вы закрываете или заканчиваете или убиваете (что угодно) сеанс в ExpressJS? ...

Не удается получить Python для импорта из другой папки

Я не могу показаться, чтобы получить Python, чтобы импортировать модуль в папку. Я получаю ошибку, когда я пытаюсь создать экземпляр класса из импортированного модуля, но сам импорт проходит успешно. Вот моя структура каталогов: Server -server.py -Models --user.py вот содержание server.py: from sys import path from os import getcwd path.append(getcwd() + "models") #Yes, i'm on windows print path import user u=user.User() #error on this line и user.py: class User(Entity): ...

Как использовать glOrtho () в OpenGL?

Я не могу понять использование glOrtho. Может кто-нибудь объяснить для чего он используется? используется ли он для установки диапазона X Y и Z координат предела? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); это означает, что диапазон x, y и z составляет от -1 до 1? ...

Вы используете шаблон get / set (в Python)?

использование get / set кажется обычной практикой в Java (по разным причинам), но я вряд ли вижу код Python, который использует это. Почему вы используете или избегаете get/set методы в Python? ...

Как вы используете Android Volley API?

Я думаю о реализации библиотеки Android Volley в моих следующих проектах ( презентация Google IO о Volley). однако я не нашел серьезного API для этой библиотеки. Как я могу загружать файлы, отправлять / получать запросы и добавлять парсер Gson как JSON парсер с помощью залпа? исходный код ...

Python: использует "..%(var)s.."% местные жители() хорошая практика?

я обнаружил этот шаблон (или анти-шаблон), и я очень доволен им. Я чувствую, что это очень подвижный: def example(): age = ... name = ... print "hello %(name)s you are %(age)s years old" % locals() иногда я использую его двоюродный брат: def example2(obj): print "The file at %(path)s has %(length)s bytes" % obj.__dict__ мне не нужно создавать искусственный кортеж и подсчитывать параметры и сохранять соответствующие позиции %s внутри кортежа. нравится ли вам это? Вы бы его ...

рельсы - перенаправление вывода консоли в файл

на консоли bash, если я сделаю это: cd mydir ls -l > mydir.txt оператор > захватывает стандартный ввод и перенаправляет его в файл; поэтому я получаю список файлов в mydir.txt вместо стандартного вывода. есть ли способ сделать что-то подобное на консоли rails? у меня есть оператор ruby, который генерирует множество отпечатков (~8k строк), и я хотел бы видеть его полностью, но консоль только "помнит" последние 1024 строки или около того. Так Что Я думал о перенаправлении в файл - если ...

jquery получает высоту содержимого iframe при загрузке

у меня есть страница помощи, помощь.php, который я загружаю внутри iframe в main.РНР Как я могу получить высоту этой страницы после загрузки в iframe? Я спрашиваю об этом, потому что я не могу стилизовать высоту iframe до 100% или auto. Вот почему я думаю, что мне нужно использовать javascript.. Я использую jQuery CSS: body { margin: 0; padding: 0; } .container { width: 900px; height: 100%; margin: 0 auto; background: silver; } .help-div { display: none; width: ...

Android Studio: каталог проектов по умолчанию

всякий раз, когда я создаю новый проект в Android Studio Он хочет поместить его в общую папку по умолчанию в месте, похожем на (зависит от ОС - Ubuntu здесь): /home/USER/AndroidStudioProjects/ Я хочу изменить этот каталог в другое место. Помимо выбора этого нового местоположения при создании каждого проекта, есть ли настройка (не удалось найти) или path variable (не удалось найти документацию), которая может установить этот каталог (скажем /home/USER/Projects/AndroidStudio/) по умолчанию? чт ...

Как получить ширину и высоту холста HTML5?

Как я могу получить ширину и высоту элемента canvas в JavaScript? кроме того, каков "контекст" холста, о котором я продолжаю читать? ...

Прокси с urllib2

Я открываю URL-адреса с помощью: site = urllib2.urlopen('http://google.com') и то, что я хочу сделать, это соединиться с прокси Я получил где-то говорит мне: site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'}) но это не сработало. Я знаю, что urllib2 имеет что-то вроде прокси-обработчика, но я не могу вспомнить эту функцию. ...

Имитация нажатия клавиши с помощью jQuery

используя jQuery, как я могу имитировать (триггер?) нажатие клавиши при нажатии на ссылку? Например, когда пользователь нажимает на следующую ссылку: <a id="clickforspace" href="#">Click Here</a> затем, нажав на ссылку, как если бы они нажали на "пробел" на клавиатуре. что-то вроде этого, я предполагаю, что: $("#clickforspace").click(function(e) { e.preventDefault(); //... Some type of code here to initiate "spacebar" // }); ест ...

ключевое слово java generics super

я прошел через эти темы дженерики..? Супер Т ограничивающие дженерики с ключевым словом "super" тем не менее, я все еще кажусь немного потерянным с super ключевые слова: когда мы объявляем сбор так: List<? super Number> list = null; list.add(new Integer(0));//this compiles list.add(new Object());//this doesn't compile не должно ли быть наоборот - у нас есть список, который содержит некоторые объекты (неизвестного типа), которые родители Number. Так что Object должно соответствоват ...

Использование использовать utf8;' дает мне 'широкий характер в печати

если я запускаю следующую программу Perl: perl -e 'use utf8; print "鸡n";' Я получаю это предупреждение: Wide character in print at -e line 1. если я запускаю эту программу Perl: perl -e 'print "鸡n";' Я не получаю предупреждение. Я думал use utf8 требуется использовать символы UTF-8 в скрипте Perl. Почему это не работает и как я могу это исправить? Я использую Perl 5.16.2. У меня такая же проблема, если это в файле, а не один лайнер в командной строке. ...

Как удалить фиксированное количество строк с сортировкой в PostgreSQL?

Я пытаюсь перенести некоторые старые запросы MySQL на PostgreSQL, но у меня возникли проблемы с этим: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL не позволяет упорядочивать или ограничивать синтаксис удаления, а таблица не имеет первичного ключа, поэтому я не могу использовать подзапрос. Кроме того, я хочу сохранить поведение, когда запрос удаляет ровно заданное число или записи -- например, если таблица содержит 30 строк, но все они имеют одинаковую метку времени, я все равн ...

Как обновить репозиторий maven в Eclipse?

предполагая, что вы уже используете плагин m2eclipse, что вы можете сделать, это не обновляет зависимости до последней версии в вашем РЕПО. например, в командной строке вы можете просто добавить -U флаг как в: mvn clean install -U ...для принудительного обновления зависимостей. Есть ли что-то подобное в Eclipse? (Похоже, что он не всегда собирает последние обновления.) ...

Проверьте, существует ли KeyValuePair с FirstOrDefault LINQ

у меня есть словарь типа Dictionary<Guid,int> Я хочу вернуть первый экземпляр, где условие выполняется с помощью var available = m_AvailableDict.FirstOrDefault(p => p.Value == 0) однако, как я могу проверить, действительно ли я возвращаю KeyValuePair? Кажется, я не могу использовать != или == для проверки по умолчанию (KeyValuePair) без ошибки компилятора. Здесь есть похожая тема, которая, похоже, не имеет решения. Я действительно могу решить свою конкретную проблему, получив к ...

Android Скачать двоичный файл проблемы

У меня возникли проблемы с загрузкой двоичного файла (видео) в моем приложении из интернета. В Quicktime, если я загружаю его напрямую, он отлично работает, но через мое приложение каким-то образом он запутывается (хотя они выглядят точно так же в текстовом редакторе). Вот пример: URL u = new URL("http://www.path.to/a.mp4?video"); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f ...

jquery-ui datepicker изменить z-индекс

проблема довольно прямолинейна, хотя мне трудно понять, как ее решить. Я использую jQuery-ui datepicker вместе с пользовательским "iOS style on/off toggle". Этот переключатель использует некоторые абсолютно позиционированные элементы, которые в настоящее время отображаются поверх моего выбора даты. смотрите уродливый круг, охватывающий 6 июля ниже... грязный способ сделать это (по крайней мере, ИМО) - написать стиль в одной из моих таблиц стилей, но я бы предпочел использовать некоторые jav ...

T-SQL: цикл по массиву известных значений

вот мой сценарий: Допустим, у меня есть хранимая процедура, в которой мне нужно вызвать другую хранимую процедуру на набор определенных идентификаторов; есть ли способ сделать это? т. е. вместо того, чтобы сделать это: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec p_MyInnerProcedure 19 делать что-то вроде этого: *magic where I specify my list contains 4,7,12,22,19* DECLARE my_cursor CURSOR FAST_FORWARD FOR *magic select* OP ...

Есть ли эквивалент memcpy () в Java?

У меня есть байт[] и хотел бы скопировать его в другой байт[]. Может быть, я показываю здесь свой простой фон "C", но есть ли эквивалент memcpy() на байтовых массивах в Java? ...

Присваивая переменной значение NaN в Python и NumPy без

большинство языков имеют константу NaN, которую можно использовать для присвоения переменной значения NaN. Может ли python сделать это без использования numpy? ...

Проходя ArrayList с помощью намерения

Я пытаюсь передать arrayList в другое действие с помощью intents. Вот код в первом действии. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; здесь я пытаюсь получить список во втором действии. Здесь что-то не так? Intent i = new Intent(); //This should be getIntent(); sto ...

Создание ярлыка приложения в каталоге

Как создать ярлык приложения (.lnk file) в C# или с помощью .NET framework? результат будет a .файл lnk для указанного приложения или URL. ...

Как проверить, полностью ли строка соответствует регулярному выражению в Scala?

предположим, что у меня есть шаблон регулярного выражения, которому я хочу соответствовать многим строкам. val Digit = """d""".r Я просто хочу проверить, полностью ли данная строка соответствует регулярному выражению. Какой хороший и идиоматические способ сделать это в Scala? Я знаю, что я могу сопоставить шаблон на регулярных выражениях, но это синтаксически не очень приятно в этом случае, потому что у меня нет групп для извлечения: scala> "5" match { case Digit() => true case _ =&g ...

Что означает " nit " в хакерском языке?

когда кто-то пишет "nit: удалены пробелы" на фиксации, что означает "nit"? Я также видел его заглавными буквами, как если бы это была аббревиатура (т. е. NIT). Пример использования см. В разделе этот пост: конечно, есть разница между комментарием, говорящим: "Nit: Конечные пробелы" и "в соответствии с разделом V, подраздел VII руководство по кодированию вы никогда не должны добавлять пробелы. Пожалуйста, смотрите что ты этого не делаешь." или что-то в этом роде. Последняя является па ...