Вопросы-ответы - все решения ➜ страница 33
Добавление правильной поддержки клавиатуры в RecyclerView
В одном из моих предыдущих вопросов я спросил (и ответил сам после этого блога), Как правильно обрабатывать ввод ключа на RecyclerView. Теперь я понял, что если я буду держать клавишу со стрелкой, скажем, вниз, прокрутка вниз останавливается, и RecyclerView теряет фокус, вероятно, потому, что прокрутка быстрее, чем поколение всех детей Views. Есть ли обходной путь или лучшая практика для правильной обработки аппаратных клавиатурных вводов на а RecyclerView? Обновление: Я опубликовал баз ...
Лучший способ изменить ключ словаря
Мне интересно, есть ли лучший способ изменить ключ словаря, например: var dic = new Dictionary<string, int>(); dic.Add("a", 1); И позже я решил сделать пару значений ключа ("b", 1), Можно ли просто переименовать ключ, а не добавлять новую пару значений ключа ("b", 1), а затем удалить" a"? Заранее благодарю. ...
Как я могу создать свой собственный контекст openGL и привязать его к GLCanvas?
Поэтому, когда я взялся за java paint(Graphics g){} Метод я перешел к созданию собственных методов рендеринга, но мне пришлось узнать о буферных стратегиях и о том, как "получить" графику Итак, теперь я изучаю openGL, я должен справиться с методом: @Override public void display(GLAutoDrawable arg0){} И теперь я хотел бы создать свои собственные методы визуализации, до сих пор я постоянно сталкивался с одним исключением: Исключение в потоке" main " javax.средства массовой информаци ...
Не удалось установить безопасный канал для SSL / TLS с полномочиями'*'
Я должен использовать веб-сервис PHP, который имеет сертификат SSL. Моя библиотека классов .net 3.5 ссылается на веб-сервис с помощью "Add Service references" в Visualstudio 2010 (WCF правильно?). При вызове основного метода веб-сервиса я получаю; Не удалось установить безопасный канал для SSL / TLS с полномочиями " {base_url_of_WS}". Я много пробовал, например System.Net.ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResul ...
Selenium-RC не может обрабатывать окно подтверждения
Я тестирую веб-приложение, в котором я удаляю элемент из списка. При нажатии на кнопку Удалить приложение запрашивает подтверждение. Selenium IDE распознает его как окно подтверждения. Когда я запускаю код через RC (C#), он даже ловит окно подтверждения, выполняет нажатие кнопки delete на этом окне подтверждения, но, окно подтверждения никогда не видно на экране. Далее, он только нажимает на кнопку удалить; элемент не удаляется. Я попробовал вручную, работает нормально. Пожалуйста помогите, я н ...
Нужна справка о классификаторе мультиклассовой для MATLAB
Мне нужно 2 функции matlab . Эти функции будут мультиклассовым классификатором . У меня 26 разных классов . каждый класс имеет 16 различных значений . у меня есть 20k строк данных в общей сложности . каждая строка имеет метку класса (целое число) и 16 различных значений, как я уже сказал . первые 16 K строк данных будут использованы для обучения . остальные 4K строк будут использоваться для оценки эффективности классификации. поэтому я буду использовать эту функцию 2 для классификации их и сравн ...
Доступ к вложенной карте типа map[string]interface{} в Golang
Итак, я пытаюсь разобрать ответ JSON. Он может быть на несколько уровней глубже. Вот что я сделал: var result map[string]interface{} json.Unmarshal(apiResponse, &result) Во-первых, правильно ли это делать? Предположим, что ответ был следующим: { "args": { "foo": "bar" } } Чтобы получить доступ к ключу foo, я увидел игровую площадку , делающую это: result["args"].(map[string]interface{})["foo"] Здесь, что такое .() обозначение? Это правильно? ...
Значение опций в установщике mingw-w64
В онлайн-установщике MinGW-W64 есть несколько полей, которые вы можете выбрать. Однако я не могу найти никаких документов на этот счет, и предположения, которые я сделал, не дают мне желаемого поведения. Очевидно, что в этот проект было вложено много работы, поэтому, похоже, жаль, что поглощение сдерживается отсутствием базовой документации. Поля "Version" и "Architecture" не требуют пояснений, но другие поля, с которыми у меня возникли проблемы, являются (значения, показанные по состоянию н ...
STM32 ADC Continuous Conv Mode не запускает преобразование автоматически
Я пытаюсь настроить АЦП над STM32F411RE в простом непрерывном режиме Conv. Я использовал CubeMX для генерации кода на основе драйверов HAL, и это некоторые части сгенерированного кода, которые intialize ADC: /* ADC1 init function */ void MX_ADC1_Init(void) { /**Configure the global features of the ADC (Clock, Resolution, Data Alignment and number of conversion) */ hadc1.Instance = ADC1; hadc1.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV8; hadc1.Init.Resolution = ADC_RESOLUTION ...
OneSignal onNotificationOpen () событие не срабатывает
Мой класс приложений имплиментировал OneSignal.NotificationOpenedHandler и переопределяет метод notificationOpened(OSNotificationOpenResult result). Но это событие никогда не срабатывает, никаких идей ? ...
Принудительная проверка орфографии на текстовой области в WebKit
Я создаю браузер на основе QC / Data entry app, который позволит людям редактировать OCRed файлы, в которых, естественно, есть тонны ошибок. Куски данных помещаются в текстовые области, чтобы их можно было проверить, но красные подчеркивания появляются только тогда, когда пользователь вручную помещает курсор в слово с ошибкой. Есть ли способ заставить WebKit добавить маленькие красные подчеркивания проверки орфографии в текстовые области? ...
p / вызов 32-разрядной библиотеки dll из программы C#, запущенной на машине x64
У меня есть программа на C#, которую я компилирую со всеми настройками по умолчанию на компьютере x64. Я хочу вызвать библиотеку DLL, которая, как я знаю, является 32-разрядной (неуправляемой) библиотекой DLL C++. Я могу заставить это работать, когда моя программа C# работает на 32-разрядной машине, но не на 64-разрядной машине. Как я могу указать в вызове DllImport, что я вызываю 32-разрядную dll? Пример того, что у меня есть сейчас: [DllImport("test32bitdll.dll", SetLastError=true)] pub ...
Как игнорировать ошибку node shebang в Eclipse?
Я пишу некоторые утилиты командной строки узла. Все они начинаются со строки: #!/usr/bin/env node С затмением Юноны и узлом Nodeclipse.JS plugin, эта строка кода выдает ошибку, как показано: ОК, так что # не является допустимым символом комментария в javascript, но это допустимый символ в Linux/UNIX как shebang первой строки в файле. Но как я могу настроить Eclipse, чтобы игнорировать эту ошибку? Это проблема для меня, потому что форматирование кода делает не работает, если у вас ест ...
Столкновение c++ SFML не является точным
Я делаю 2D-игру с SFML в C++, и у меня есть проблема с коллизией. У меня есть плеер и карта, сделанная из плиток. Что не работает, так это то, что мое обнаружение столкновений не является точным. Когда я перемещаю игрока вверх, а затем вниз к плиткам, все заканчивается по-другому. Я знаю, что источником этой проблемы может быть вычисление движения игрока с использованием дельта-времени между кадрами-поэтому оно не является постоянным. Но это сглаживает движения, поэтому я не знаю, как это с ...
Что означает (разрешающий хост)?
Извините, если это не программный вопрос, я также могу получить много голосов за него, но мне действительно нужно знать в деталях, что означает (Resolving Host)?! Я пытаюсь настроить подключение к веб-серверу, на котором размещен веб-сайт друга, и разрабатываю приложение vb6. 0. использование WinSock.OCX инструмент, и одним из его состояний является (Resolving Host), поэтому мне нужно знать, что это значит, чтобы иметь возможность предоставить некоторый код для него. ...
Дата LocalDateTime в datetime, используя jodatime, но как добавить часовой пояс
Мне все равно, MST это или MDT, но у меня есть объект LocalDateTime со временем (т. е. нет часового пояса). Я хочу добавить MST или MDT и создать объект DateTime таким образом, что я могу получить миллисекунды, так как эпоха для хранения и миллисекунды из эпохи находится в UTC, конечно, так же, как система.currentTimeMillis находится в UTC. Так есть ли способ сказать, что Горное время не зависит от экономии или дневного времени, поскольку оно должно знать, что от даты оно имеет себя, правильно ...
как использовать программное обеспечение Linux watchdog
Привет, кто-нибудь может сказать мне, как обращаться с программным обеспечением watchdog в linux .У меня есть программа "SampleApplication", которая работает непрерывно, и мне нужно перезапустить ее, если она зависает или неожиданно закрывается. Я погуглил об этом и обнаружил, что linux имеет watchdog в /dev/watchdog, но не знаю, как его использовать.Не мог бы кто-нибудь помочь мне с примером. Мой вопрос заключается в том, где я могу указать свое имя приложения и интервал задержки для перезапу ...
Отчет по списку ABAP: событие для кнопки назад после выбора строки AT.
У меня есть отчет списка, который использует блок событий AT LINE SELECTION (и HIDE). AT LINE-SELECTION. WRITE: 'Testline'. * and some more things Когда я дважды нажимаю на строку в главном списке, AT LINE SELECTION обрабатывается, и основной список заменяется списком, который состоит из текста 'Testline'. Когда я нажимаю на зеленую кнопку назад, снова отображается основной список. Все работает так, как задумано. Теперь к моему вопросу: Существует ли какой-то способ уведомления отчет ...
Как преобразовать байты из Кафки в их исходный объект?
Я извлекаю данные из Kafka, а затем десериализую Array[Byte], используя декодер по умолчанию, и после этого мои элементы RDD выглядят следующим образом (null,[B@406fa9b2), (null,[B@21a9fe0) но мне нужны мои исходные данные, которые имеют схему, так как я могу этого достичь? Я сериализирую сообщения в формате Avro. ...
Подпись URL с помощью HMAC или OpenSSL
Меня интересует подпись url (например, http://.../?somearg=value&anotherarg=anothervalue&sig=aSKS9F3KL5xc), но у меня есть несколько требований, которые оставили меня пока без решения. я буду использовать либо PHP, либо Python для страниц, поэтому мне нужно будет иметь возможность подписывать и проверять подпись, используя один из двух. Мой план состоял в том, чтобы использовать схему ключей priv/pub для подписи некоторых данных и иметь возможность проверить, что подпись действительн ...
При использовании ActionMode, в строке состояния окрашивается в черный цвет на Lollipop
У меня есть строка состояния со следующим в теме, установленной на нем: <!-- Base Theme for all "Material"-esque styles. We use NoActionBar so we can use the Toolbar at runtime. --> <style name="Material" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowDrawsSystemBarBackgrounds">true</item> <item name="android:windowTranslucentStatus">true</item> ... </style> У меня также есть DrawerLayout для большинства моих д ...
как посчитать количество вложенных массива в строку в Lua
Как подсчитать количество под массивов в строке lua. У меня есть строка lua в следующем формате, {{"engName1": "Test1", "validDurPeriod": 0, "appStatus": 2, " engName3":"", "ExtraInfo": {"returnPeriod": 7,"stayType": 50,"fingerprintInd": 49, "stayPeriod": 6, "medicalInd": 49},} {"engName1":"Test2","validDurPeriod": 3, "appStatus": 2, " engName3":"", }, {"engName1":"Test3","validDurPeriod":2,"appStatus":2,"engName3":"","ExtraInfo":{"returnPeriod":7,"stayType":50,"fingerprintInd":49," ...
Сравнение хэша Python MD5 в Python 3.2
Я пытаюсь проверить два файла, загруженных с сервера. Первый содержит данные,а второй файл содержит контрольную сумму MD5-хэша. Я создал функцию, которая возвращает hexdigest из файла данных следующим образом: def md5(fileName): """Compute md5 hash of the specified file""" try: fileHandle = open(fileName, "rb") except IOError: print ("Unable to open the file in readmode: [0]", fileName) return m5Hash = hashlib.md5() while True: data = file ...
как написать настольное приложение, которое использует HTML и CSS для пользовательского интерфейса и python / perl/c++ / java для обработки?
Различные языки имеют различные наборы инструментов GUI, но это выглядит очень трудно достичь привлекательных пользовательских интерфейсов так хорошо, как мы можем, используя HTML и CSS с меньшими усилиями. Я не делаю свое приложение на javascript, так как сомневаюсь, что у него есть все необходимые библиотеки, и я хочу сделать это на python. Как использовать движки рендеринга, такие как gecko, webkit и т. д. В python? Которые будут более приспособлены для работы с Python?.Есть только движок р ...
Кэширование PHP PDO
Я искал ответ на этот вопрос, но нигде его не нашел. Являются ли вызовы PDO::prepare() кэшированными, или я должен кэшировать результат сам, т. е. если я делаю следующее function foo () { $handle = PDO::prepare(...); /* do stuff with the handle */ } Будет ли оператор prepare() кэшироваться PDO, чтобы быстро получить второй, третий и т. д. времена? Или лучше сделать это самому, например function foo() { static $handle = null; if (!$handle) { $handle = PDO::prepare(...); } /* ...
Об ошибке режима GPU при запуске виртуального устройства Android
Когда я пытаюсь запустить Android virtual device в Android Studio 2.0, это дает мне следующую ошибку. Ошибка: недопустимый режим GPU 'mesa', используйте один из: on off host guest Ниже приведен снимок экрана, связанный с этой ошибкой: Любая помощь будет очень признательна!Спасибо..... ...
Ошибка Установки CakePHP 3 Composer
Я пытаюсь создать проект, как показано в официальном учебнике Bookmarker , используя следующую команду: composer create-project --prefer-dist cakephp/app bookmarker Тогда я вижу следующие ошибки: [RuntimeException] Не удалось загрузить пакет cakephp / migrations в http://packagist.org : [UnexpectedValueException] не удалось разобрать ограничение версии >=0.4.2 [UnexpectedValueException] Не удалось разобрать версию ограничение >=0.4.2 Затем я запускаю bin/cake ...
Как я могу переименовать свой основной класс в IDE NetBeans?
Я использую IDE NetBeans и создал новый проект. Новый проект включает в себя основной.Ява. Нужно ли его называть главным.java, или я могу переименовать Main.Ява в другое имя? Если да, то как я могу это сделать? Когда я пытаюсь щелкнуть правой кнопкой мыши Main.java, нет никакой опции переименования. Я думал, что это возможно. ...
как заставить кнопку не стрелять по клавише space, если она имеет фокус?
Поведение, которое я пытаюсь предотвратить, заключается в том, что после того, как пользователь нажимает на кнопку, Кнопка сохраняет фокус, а затем, если пользователь нажимает клавишу пробела, кнопка срабатывает снова. Поэтому я подумал, что это можно решить, либо установив фокус в другом месте, либо заставив кнопку игнорировать клавишу пробела. Я попытался добавить следующий прослушиватель событий keyDown на кнопку, но это не сработало. private function btn_keyDown(event:KeyboardEvent):void ...
Как отсортировать коллекцию списков в лексикографическом порядке в Scala?
Если A имеет свойство Ordered[A], я хотел бы иметь код, который работает следующим образом val collection: List[List[A]] = ... // construct a list of lists of As val sorted = collection sort { _ < _ } И получить что-то, где списки были отсортированы в лексикографическом порядке. Конечно, только потому, что A имеет признак Ordered[A], не означает, что List[A] имеет Признак Ordered[List[A]]. Предположительно, однако, 'скала' способом сделать это-неявное определение. Как я неявно преобразую ...