Вопросы-ответы - все решения ➜ страница 32
Подождите, пока конкретный элемент не исчезнет
Используя Ruby, мы можем дождаться определенного элемента, выполнив следующее: wait = Selenium::WebDriver::Wait.new(:timeout => 10) wait.until { driver.find_element(:class, 'gritter-item') } Но если я хочу, чтобы определенный элемент исчез из DOM, я пишу метод типа: def disappear_element begin driver.find_element(:class, 'gritter-item') rescue Selenium::WebDriver::Error::NoSuchElementError true else false end end И назвал его так: wait.until { di ...
Запретить деактивацию формы в Delphi 6
У нас есть приложение Delphi 6, которое использует немодальную форму с редактированием в сетке. В событии FormClose мы проверяем, что записи являются квадратными и предотвращаем закрытие, если это не так. Однако, если пользователь нажимает на главную форму позади, то исходная форма исчезает позади (как вы и ожидали), но это позволяет пользователю перейти к новой записи на главном экране, без их изменений в сетке были проверены. Я попробовал событие FormDeactivate, которое делает огонь, но, пох ...
Тайм-аут анонимного набора каналов Python
У меня есть ощущение, что это невозможно; но есть ли способ установить тайм-аут чтения на анонимном канале в Python / C на Linux? Есть ли лучшие варианты, чем установка и захват SIGALRM? >>> import os >>> output, input = os.pipe() >>> outputfd = os.fdopen(output, 'r') >>> dir(outputfd) ['__class__', '__delattr__', '__doc__', '__enter__', '__exit__', '__format__', '__getattribute__', '__hash__', '__init__', '__iter__', '__new__', '__reduce__', '__reduce_ex__' ...
Как динамически изменять в materialize CSS framework
Я только начал использовать фреймворк materialize css. Теперь materialize преобразует любой тег select в набор элементов ul и li. Раньше, используя JQuery, я мог сделать это: var $selectDropdown = $("#dropdownid"); $selectDropdown.empty(); $selectDropdown.html(' '); var value = "some value"; $selectDropdown .append($("<option></option>").attr("value",value).text(value)); Мой html-это просто пример тега select: Раньше это работало. Теперь это не удается. Какова была бы Альтер ...
Загрузка шрифтов с помощью Webpack и font-face
Я пытаюсь загрузить шрифт в мой CSS-файл с помощью @font-face, но шрифт никогда не загружается. Это моя структура каталогов. Затем в webpack.config.js у меня есть загрузчик, чтобы получить шрифты. var path = require('path'); var webpack = require('webpack'); module.exports = { devtool: 'eval', entry: [ "./index.js" ], output: { path: __dirname+"/build", filename: "main.js" }, plugins: [ new webpack.NoErrorsPlugin(), new webpack.HotModuleReplacementPlugin(), ...
Отображение изображения при наведении курсора на метку
Мне интересно, существует ли простой и быстрый способ отображения изображения, когда пользователь наводит QLabel... Поскольку QLabel можно использовать для отображения QPixmap, я хотел бы отобразить своего рода "предварительный просмотр" при наведении QLabel... Ребята, вы не знаете, как бы мне это удалось ? Заранее спасибо ! ...
настройка выпадающего списка автозаполнения
Я используюjquerys autocomplete виджет, но у меня есть несколько проблем, пытаясь стиль окна, которые выпадают, когда вы ищете что-то. Я пытаюсь немного сдвинуть коробку вниз и изменить цвет границы/bg, но некоторые JS добавляют некоторые встроенные стили, которые переопределяют мои .CSS-стили. Но я не могу его найти. Я основал свой на этом. <ul class="ui-autocomplete ui-menu ui-widget-content" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 11; display: block; ...
Получение nokogiri для использования новой версии libxml2
Я пытался установить Nokogiri на мой компьютер (Mountain Lion), чтобы использовать его с rspec и capybara, но я не могу заставить его работать должным образом. Из того, что я могу сказать, проблема заключается в том, что nokogiri использует неправильную версию libxml2. До сих пор я пытался удалить и переустановить libxml2 с помощью Homebrew (убедившись, что это самый последний), удалить и переустановить nokogiri с помощью bundle и указать точный путь к файлам libxml2, которые Homebrew установл ...
Компонент C# COM не может прочитать Config При загрузке в неуправляемое приложение C++
У меня есть COM-компонент, написанный на C#, который вызывает ConfigurationManager.Параметр appsettings.Получить(...). Этот компонент создается внутри неуправляемого приложения C++. Каждый раз, ConfigurationManager.AppSettings не может прочитать файл конфигурации. Тут могут быть две проблемы. 1) Что должно делать приложение.config вызывается, когда приложение запущено (то есть имя C++ exe С.config на конце, или имя моей библиотеки классов C# С.config on конец). 2) где должен находиться конфи ...
Как обрабатывать повторяющиеся хэши
AFAIK git просто доверяет хэшу sha1 быть уникальным, поэтому он не обрабатывает случаи, когда два хэша столкнутся (я знаю, это маловероятно). Из любопытства, какой был бы хороший способ справиться с подобными конфликтами? Я думаю о том, чтобы проверить размер файла, если он совпадает. Есть ли кто-нибудь, способный сделать некоторую математику, чтобы определить, насколько я уменьшу вероятность конфликта? Или я слишком много думаю об этом, и SHA1 достаточно хорош на практике? ...
Способ получить событие разблокировки в android?
Есть ли способ получить что-то вроде PHONE_UNLOCKED (с BroadcastReceiver какого-то вида)? У меня работает служба, которая показывает Toast, когда экран включен. К сожалению, некоторые телефоны не показывают его, пока они не будут разблокированы. В большинстве случаев сообщение Toast уже исчезло. ...
В скрипт Python, как установить PYTHONPATH?
Я знаю, как установить его в моем/etc / профиле и в переменных окружения. Но что, если я хочу установить его во время сценария? Это импорт ОС, sys? Как мне это сделать? ...
Ошибка Android случайно java.яз..NoClassDefFoundError: com.фейсбук.внутренний.Полезность
Я использую последнюю версию Facebook Android SDK и получаю эту ошибку от десятков пользователей в моем приложении remote crash control в моем последнем выпущенном apk. Я искал здесь такую ошибку, но большинство ответов слишком устарели для последнего FB SDK, и в этом случае есть два странных обстоятельства: A) ошибка, по-видимому, происходит случайным образом. Я не смог воспроизвести его вообще ни на одном из моих устройств. B) не было никаких изменений в логике FB вообще между этим релизом ...
РИАК против GlusterFS
Мне нужно настроить хранилище данных, которое может хранить файлы уровня PB (файлы в основном небольшие json, изображения и csv-файлы, но некоторые из них могут быть ~100 МБ двоичных файлов). Я рассматриваю распределенное хранилище данных, которое не является ведущим и не имеет единой точки отказа. И я нашел Риака и Глустерфа. Я хочу спросить, кто-нибудь из вас использовал их раньше? Я знаю, что там интерфейс (DB / Map) очень отличается. Но мне кажется, что они оба используют хэширование и п ...
Получить номер версии Java С Python
Мне нужно получить номер версии java, например "1.5", из python (или bash). Я бы использовал: os.system('java -version 2>&1 | grep "java version" | cut -d "\"" -f 2') Но это возвращает 1.5.0_30 Он должен быть совместим, если число изменяется на "1,10", например. Я хотел бы использовать cut или grep или даже sed. Она должна быть в одной строке. ...
Определение плотности с помощью библиотеки keras
Я немного не понимаю, как создать простую последовательность для моих данных. Данные имеют следующие размеры: X_train.shape (2369, 12) y_train.shape (2369,) X_test.shape (592, 12) y_test.shape (592,) Вот как я создаю модель: batch_size = 128 nb_epoch = 20 in_out_neurons = X_train.shape[1] dimof_middle = 100 model = Sequential() model.add(Dense(batch_size, batch_input_shape=(None, in_out_neurons))) model.add(Activation('relu')) model.add(Dropout(0.2)) model.add(Dense(batch_size)) mode ...
Защита Паролем Python
Я новичок, поэтому, если этот вопрос звучит глупо, пожалуйста, потерпите меня. Мне интересно, что когда мы пишем код для проверки имени пользователя / пароля в python, если он не скомпилирован в exe ie script state, не будут ли люди легко открывать файл и удалять кодовое зелье, которое делает проверку пароля? Я предполагаю, что вся программа полностью написана в python, Нет C или C++. Даже если я использую такую программу, как py2exe, ее можно легко декомпилировать обратно в исходный код. Зн ...
Как получить элемент XElement и создать его, если он не существует?
Есть ли способ использовать что-то вроде метода Element в XContainer, но создаст новый XElement и вернет его, если элемент с указанным именем не существует в контейнере? ...
Как увеличить размер шрифта для текста в richtextbox
Как установить размер шрифта при каждом вызове метода.я хочу использовать метод richtextbox.ApplyPropertyValue(). Я уже пробовал myrichtextbox.SetValue(TextElement.FontSizeProperty, fontSizedouble +10); myrichtextbox.FontSize = (myrichtextbox.FontSize + 10); ...
Сопряжение Bluetooth - как отобразить простой диалог отмена / сопряжение?
Я подготовил простой тестовый проект для этого вопроса на GitHub. Я пытаюсь создать приложение для Android, которое будет сканировать QR-код с экрана компьютера, а затем использовать данные (MAC-адрес и PIN-код или хэш) для простого сопряжения (соединения) с устройством Bluetooth. Похоже на популярноеприложение InstaWifi - но для классического Bluetooth. В целях тестирования я пока не делаю никакого сканирования штрих-кодов, а просто показываю список устройства: После того, как пользова ...
как добавить каноническую ссылку в angular 5
Как добавить каноническую ссылку в angular 5 динамически <link rel="canonical" href="http://foobar.com/gotcah"/> ...
android получает детали контактов, такие как номер и миниатюра
Я использую этот код, который может получить номер контакта и миниатюру контакта, но это не подходит и занимает много времени для загрузки и подготовки контактов . Пожалуйста, помогите мне улучшить производительность этого кода: List<Contact_Pojo> list = new ArrayList<Contact_Pojo>(); ContentResolver cr = getActivity().getContentResolver(); Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, Phone.DISPLAY_NAME + " ASC"); int i = 0; if (cur.moveT ...
конфигурации getByName не работают в gradle при публикации POM файла в Artifactory
Я использую раздел публикации в своей сборке.gradle файл для публикации библиотеки Android в Artifactory: publishing { publications { aar(MavenPublication) { groupId packageName version = libraryVersion artifactId project.getName() // Tell maven to prepare the generated "*.aar" file for publishing artifact("$buildDir/outputs/aar/${project.getName()}-release.aar") pom.withXml { def dependencies = asNode().appendNode('depend ...
не удается декодировать XML-файлы из APK?
Я пытаюсь декодировать файл APK, здесь я успешно декодировал файлы java / Class Но мне нужен AndroidManifest и макет.XML-файлы Когда я попробовал с ApkTool его работа для всех других APK. Кроме моего apk, который нужно расшифровать... Я получаю все файлы SMALI..Но мне нужны XML-файлы, Я использовал APKTool, SuperAPKtool etc,..Но никакого результата, кроме небольших файлов.. В чем может быть проблема?. Как просмотреть XML-файлы Как я могу видеть имя файла XML, когда я открываю APK с WIN ...
Как вызвать функцию по клавише ENTER в Excel с помощью vba
Google должен предоставить мне достаточно примеров, но ни один из них, кажется, не работает Что я хочу: каждый раз, когда пользователь нажимает, а затем отпускает, клавишу ENTER, чтобы моя программа сделала что-то (т. е. создайте MsgBox или вызовите функцию Foo). Я бы предпочел это в форме MWE Что я сделал: я попытался погуглить его, но ни один из примеров не является функциональным. Они компилируются, но ничего не делают. Я также позаботился о сохранении в макросе совместимый формат Exce ...
Системы Pentaho и Hadoop
Извините, если этот вопрос кажется наивным, но я новичок в области разработки данных, так как я сам обучаюсь прямо сейчас, однако мои вопросы-каковы различия между продуктами ETL, такими как Pentaho и Hadoop? когда я использую это вместо этого? или я могу использовать их вместе, как? Спасибо, ...
Невозможно очистить проект в Android Studio
Версия ОС: Ubuntu 14.04 LTE 64 Bit Java JRE / JDK версия: Oracle JDK 1.8.0_11 Каталог проекта находится на диске на основе NTFS. Всякий раз, когда я пытаюсь очистить свой проект, я получаю что-то вроде ниже. :приложения:очистки ошибка:сбой выполнения задачи ':приложение:чистый'. Невозможно удалить файл: / media / DriveA/AndroidStudioWorkspace/DNA/app/build/intermediates/classes/debug/.../ mechandising / MerchandizingActivity$3.класс При попытке удалить папку сборки вручную ...
Нахождение точки пересечения прямой и кубического сплайна
Мне нужен способ программно найти точку пересечения между прямой f (x), которая берет начало от начала координат, и кубическим сплайном, определенным 4 точками. Линия гарантированно пересекает центральный сегмент сплайна, между X1 и X2. Я попробовал несколько подходов, но, похоже, не могу получить ожидаемого результата. Я подозреваю, что моя проблема кроется где-то в моем обращении с комплексными числами. Может ли кто-нибудь найти проблему с моим кодом, или предложить другой подход? pr ...
Angular 4: показать наложение при наведении курсора мыши с анимацией, основанной на направлении мыши
Я хотел бы получить это в компоненте Angular4 без использования Jquery. Мне нужно показать наложение div с анимацией, основанной на направлении мыши, как mouseover, так и mouseout. Я попытался переписать пример кода в моем компоненте, но я не могу получить ширину и высоту события.цель. Мой div: <div (mouseover)='showOverlay($event)'>div to hover</div> Компонент: export class MyComponent implements OnInit { constructor(private _el: ElementRef) { } ngOnInit() { ...
Hadoop-2.2.0 " похоже, что вы делаете HTTP-запрос к порту IPC Hadoop. "
Я новичок в hadoop.После того, как я установил hadoop-2.2.0 на single-node, я посетил url: localhost: 9000, он вернул следующий результат: Похоже, что вы делаете HTTP-запрос к порту IPC Hadoop. Это не правильный порт для веб-интерфейса на этом демоне. Я настроил свой основной сайт.xml, как показано ниже: <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> <description>The name of the defaultfile system. Either the ...