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

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

10
Как запретить Firebase регистрировать обновления статуса при запуске приложения
Когда я запускаю приложение FireBase, оно регистрирует состояние различных функций Firebase. Прямо сейчас это то, что регистрируется: Configuring the default app. <FIRAnalytics/INFO> Firebase Analytics v.3200000 started <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see ...) <FIRAnalytics/INFO> Successfully created Firebase Analytics App Delegate Proxy automatically. To disable …
98 ios  iphone  firebase 

2
ruby преобразовать массив в аргументы функции
Скажем, у меня есть массив. Я хочу передать массив функции. Однако функция ожидает два аргумента. Есть ли способ на лету преобразовать массив в 2 аргумента? Например: a = [0,1,2,3,4] b = [2,3] a.slice(b) Выдает ошибку в Ruby. Мне нужно ввести данные. a.slice(b[0],b[1])Я ищу что-то более элегантное, например " a.slice(foo.bar(b)) Спасибо".

12
Обновление данных в RecyclerView и сохранение их положения прокрутки
Как обновить данные, отображаемые в RecyclerView(вызывая notifyDataSetChangedего адаптер), и убедиться, что положение прокрутки сброшено точно туда, где оно было? В случае старого доброго ListViewвсе, что требуется, - это получение getChildAt(0), проверка getTop()и setSelectionFromTopпоследующий вызов с теми же точными данными. Это кажется невозможным в случае RecyclerView. Я предполагаю, что я должен …

26
Что в Eclipse может вызвать значок ошибки «красный-x» в Package Explorer, когда все исходные коды Java компилируются без ошибок?
Я использую Eclipse для разработки на Java. Все мои исходники компилируются нормально, и полученное приложение компилируется нормально. Однако я продолжаю получать уведомление об ошибке «red-x» в проводнике пакетов. Все мои источники в этом исходном каталоге (слишком длинном для снимка) компилируются нормально, ни один из них не показывает значок ошибки «красный-x». …
98 java  eclipse 

3
Как получить тело ответа с помощью HttpURLConnection, когда возвращается код, отличный от 2xx?
У меня проблема с получением ответа Json в случае, если сервер возвращает ошибку. См. Подробности ниже. Как я выполняю запрос Пользуюсь java.net.HttpURLConnection. Я настраиваю свойства запроса, затем делаю: conn = (HttpURLConnection) url.openConnection(); После этого при успешном запросе я получаю ответ Json: br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); sb = new StringBuilder(); …

6
Как использовать GNU sed в Mac OS 10.10+, 'brew install --default-names' больше не поддерживается
В Mac OS 10.10.3 я установил gnu-sed, набрав: brew install gnu-sed --default-names Когда я набираю его снова, я получаю сообщение: gnu-sed-4.2.2 уже установлен Однако даже после перезагрузки системы и перезапуска Терминала я все еще не могу использовать GNU-версию sed. Например: echo a | sed ’s_A_X_i’ возвращает: плохой флаг в команде …
98 macos  bash  sed  homebrew  gnu 

3
Как преобразовать закрытый ключ в закрытый ключ RSA?
Позвольте мне сначала пояснить свой вопрос. Я купил сертификат в ЦС и использовал следующий формат для создания csr и закрытого ключа: openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr Когда я открываю файл server.key, я вижу, что он начинается с "----- BEGIN PRIVATE KEY -----" Я использую сертификат …

5
RequiresApi vs TargetApi Android-аннотации
В чем разница между RequiresApiи TargetApi? Образец в котлине: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() ПРИМЕЧАНИЕ: FingerprintManager.AuthenticationCallbackтребуется apiM ПРИМЕЧАНИЕ 2: если я не использую TargetApi lint, произойдет сбой с ошибкой class requires api level 23...

5
Как ссылаться на атрибуты стиля из чертежа?
Я хочу иметь 2 выбираемые темы для моего приложения. Для этого я определил некоторые атрибуты, например: <attr format="color" name="item_background" /> Затем я создал обе темы, например: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Этот метод отлично работает, позволяя легко создавать и изменять несколько тем. Проблема в том, …

2
Когда следует использовать render и shallow в тестах Enzyme / React?
перед тем, как опубликовать этот вопрос, я попытался выполнить поиск в sqa stackexchange, но я не нашел там сообщения о мелководье и рендеринге, поэтому я надеюсь, что кто-то может мне помочь здесь. Когда мне следует использовать мелкую глубину и рендеринг при тестировании реагирующих компонентов? Основываясь на документах airbnb, я сделал …

7
JPA: однонаправленное много-к-одному и каскадное удаление
Скажем, у меня однонаправленные @ManyToOne отношения, подобные следующим: @Entity public class Parent implements Serializable { @Id @GeneratedValue private long id; } @Entity public class Child implements Serializable { @Id @GeneratedValue private long id; @ManyToOne @JoinColumn private Parent parent; } Если у меня есть родительский P и дочерние C 1 ... …

3
В C # в чем разница между деструктором и методом Finalize в классе?
В чем разница, если она есть, между деструктором и методом Finalize в классе? Недавно я обнаружил, что Visual Studio 2008 считает деструктор синонимом метода Finalize, а это означает, что Visual Studio не позволит вам одновременно определять оба метода в классе. Например, следующий фрагмент кода: class TestFinalize { ~TestFinalize() { Finalize(); …

14
Entity Framework DateTime и UTC
Возможно ли, чтобы Entity Framework (в настоящее время я использую подход Code First с CTP5) сохраняла все значения DateTime как UTC в базе данных? Или, может быть, есть способ указать его в сопоставлении, например, в этом столбце last_login: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); …


7
Получение имени компьютера Windows, на котором запущен скрипт Python?
По сути, у меня в сети есть пара компьютеров с Windows, на которых будет запущен скрипт Python. В сценарии следует использовать другой набор параметров конфигурации в зависимости от того, на каком компьютере выполняется этот сценарий. Как мне получить это имя компьютера в скрипте Python? Допустим, скрипт запущен на компьютере с …

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