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

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

9
Как правильно подобрать вараргов в Мокито
Я пытался заставить смоделировать метод с параметрами vararg, используя Mockito: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b, a.b(1, 2)); Это не работает, однако, если я делаю это вместо этого: when(a.b(anyInt(), anyInt())).thenReturn(b); assertEquals(b, a.b(1, 2)); …

5
Бэкпортирование открытого Python 3 (encoding = «utf-8») в Python 2
У меня есть кодовая база Python, созданная для Python 3, которая использует стиль Python 3 open () с параметром кодирования: https://github.com/miohtama/vvv/blob/master/vvv/textlineplugin.py#L47 with open(fname, "rt", encoding="utf-8") as f: Теперь я хотел бы перенести этот код в Python 2.x, чтобы у меня была кодовая база, которая работает с Python 2 и Python …

2
Выполнение команды, хранящейся в переменной из PowerShell
У меня есть команда, которую я собрал и сохранил в переменной в PowerShell. Эта команда работает, если я делаю Write-Host и копирую и вставляю в стандартное cmd.exeокно. Как мне выполнить эту команду из моего скрипта? Я попробовал несколько комбинаций Invoke-Command или Invoke-Expression без удачи. Вот как я построил переменную: $cmd1 …
152 powershell 

4
Какие лямбды типа в Scala и каковы их преимущества?
Когда-нибудь я наткнулся на полу-таинственную нотацию def f[T](..) = new T[({type l[A]=SomeType[A,..]})#l] {..} в сообщениях в блоге Scala, в которых говорится, что мы использовали «лямбда-трюк». Хотя у меня есть некоторая интуиция по этому поводу (мы получаем параметр анонимного типа Aбез необходимости загрязнять его определение?), Я не нашел четкого источника, описывающего, …
152 scala  types 

8
Как выбрать код состояния HTTP в REST API для «Пока не готов, повторите попытку позже»? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я разрабатываю RESTful API, в котором http://server/thingyapi/thingyblob/1234для загрузки возвращает файл …

8
Визуальное управление документами и коллекциями MongoDB [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Что считается хорошим временем отклика для динамичного персонализированного веб-приложения? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

3
Почему добавление 0,1 несколько раз остается без потерь?
Я знаю, что 0.1десятичное число не может быть представлено точно конечным двоичным числом ( объяснение ), поэтому double n = 0.1потеряет некоторую точность и не будет точно 0.1. С другой стороны, 0.5можно представить именно так, как оно есть 0.5 = 1/2 = 0.1b. Сказав, что понятно, что добавление 0.1 три …


16
Какая лучшая контрмера для распределенной грубой силы?
Во-первых, немного предыстории: не секрет, что я внедряю систему аутентификации + аутентификации для CodeIgniter, и пока я побеждаю (так сказать). Но я столкнулся с довольно нетривиальной задачей (которую большинство библиотек авторизации пропускают полностью, но я настаиваю на правильной ее обработке): как разумно бороться с крупномасштабными, распределенными атаками с переменным именем …

30
Gradle, Android и местоположение ANDROID_HOME SDK
редактировать: (август-2016) Этот вопрос относится к ноябрю 2013 года (пока Android Studio еще находилась в режиме предварительного просмотра), В настоящее время (AS v2.2, август 2016 г.) во время установки AS просит выбрать папку SDK (или установить по умолчанию), и она автоматически применяется к любому проекту, который вы открываете. Это означает, …

15
Простой способ проверить URL для 404 в PHP?
На этот вопрос есть ответы на Stack Overflow на русском : Ошибка 404 в ответе Curl Я учу себя некоторому основному анализу, и я обнаружил, что иногда URL-адреса, которые я передаю в мой код, возвращают 404, что объединяет весь остальной код. Поэтому мне нужен тест в верхней части кода, чтобы …


10
как запустить две команды в sudo?
Есть ли способ, как я могу запустить две команды Db2 из командной строки? (Они будут вызваны из execкоманды PHP .) db2 connect to ttt (обратите внимание, что нам нужно, чтобы соединение работало для второй команды db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' Я попробовал это: sudo -su db2inst1 db2 connect …
152 bash  sudo 

12
Как скрыть кнопку программно?
У меня есть, RelativeLayoutкоторый содержит две кнопки. Которые накладываются друг на друга. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#FFFFFF"> <Button android:text="Play" android:id="@+id/play" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom = "true"> </Button> <Button android:text="Stop " android:id="@+id/stop" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom = "true"> </Button> </RelativeLayout> Я хочу, чтобы программно показывать только одну кнопку за …
152 android 

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