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

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

18
Как проверить, запущен ли процесс через пакетный скрипт
Как я могу проверить, запущено ли приложение из пакетного (хорошо cmd) файла? Мне не нужно запускать другой экземпляр, если программа уже запущена. (Я не могу изменить приложение, чтобы сделать его только один экземпляр.) Также приложение может работать как любой пользователь.

26
Сделайте Iframe, чтобы соответствовать 100% оставшейся высоты контейнера
Я хочу создать веб-страницу с баннером и фреймом. Я надеюсь, что iframe может заполнить всю оставшуюся высоту страницы и будет автоматически изменяться по мере изменения размера браузера. Можно ли сделать это без написания кода Javascript, только с помощью CSS? Я попытался установить height:100%на iframe, результат довольно близок, но iframe попытался …
260 html  css  iframe 

10
Как мне найти элемент, который содержит определенный текст в Selenium Webdriver (Python)?
Я пытаюсь протестировать сложный интерфейс javascript с Selenium (используя интерфейс Python и через несколько браузеров). У меня есть несколько кнопок формы: <div>My Button</div> Я хотел бы иметь возможность поиска кнопок на основе «Моя кнопка» (или не учитывающих регистр, частичных совпадений, таких как «моя кнопка» или «кнопка») Я нахожу это удивительно …

7
Определение, содержит ли словарь Swift ключ, и получение любого из его значений
В настоящее время я использую следующие (неуклюжие) фрагменты кода для определения, содержит ли (непустой) словарь Swift заданный ключ, и для получения одного (любого) значения из того же словаря. Как можно выразить это более элегантно в Swift? // excerpt from method that determines if dict contains key if let _ = …
260 swift  dictionary 

9
Когда следует использовать RxJava Observable, а когда - простой Callback на Android?
Я работаю над созданием сетей для моего приложения. Поэтому я решил попробовать Square чрезвычайно Дооснащение . Я вижу, что они поддерживают простыеCallback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); и RxJava's Observable @GET("/user/{id}/photo") Observable<Photo> getUserPhoto(@Path("id") int id); На первый взгляд оба выглядят довольно схожими, но когда дело доходит до реализации, …

9
Как убрать отступ из неупорядоченного элемента списка?
Я хочу удалить все отступы от ul. Я попытался установить margin, padding, text-indentк 0, но безрезультатно. Кажется, что установка text-indentна отрицательное число делает свое дело - но действительно ли это единственный способ удалить отступ?
260 html  css 

13
getString вне контекста или действия
Я нашел R.stringдовольно удивительным то, что я не могу использовать жестко запрограммированные строки в своем коде, и я хотел бы продолжать использовать его в служебном классе, который работает с моделями в моем приложении для генерации вывода. Например, в этом случае я генерирую электронное письмо из модели вне действия. Можно ли …

29
Набираете клавишу Enter / Return, используя Python и Selenium?
Я ищу быстрый способ ввода и ввода или возврата ключа в Selenium. К сожалению, форма, которую я пытаюсь проверить (не мой собственный код, поэтому я не могу изменить), не имеет кнопки Отправить. При работе с ним вручную я просто набираю ENTERили RETURN. Мне нужно знать, как это сделать с помощью …

12
Получить имена таблиц, используя инструкцию SELECT в MySQL
В MySQL я знаю, что могу перечислить таблицы в базе данных с помощью: SHOW TABLES Однако я хочу вставить эти имена таблиц в другую таблицу, например: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Есть ли способ получить имена таблиц, используя стандартный оператор SELECT, что-то вроде: INSERT INTO …
260 mysql 

14
Как сохранить отступ для второй строки в упорядоченных списках с помощью CSS?
Я хочу иметь «внутренний» список со списком маркеров или десятичных чисел, которые все вровень с превосходящими текстовыми блоками. Вторые строки записей списка должны иметь такой же отступ, как и первая строка! Например: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean Aenean massa. Cum sociis …
260 html  css  html-lists 

6
Как узнать, какое хранилище ключей использовалось для подписи приложения?
У меня есть приложение, которое подписано и несколько файлов хранилища ключей. Я хотел бы обновить приложение, поэтому мне нужно выяснить, какой из ключей был использован. Как определить, какое хранилище ключей использовалось для первоначальной подписи моего приложения на разных хранилищах ключей на моем компьютере?

5
Правильный способ отловить исключение из JSON.parse
Я использую JSON.parseответ, который иногда содержит 404 ответа. В случаях, когда он возвращает 404, есть ли способ перехватить исключение и затем выполнить какой-то другой код? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object') { type = value.type; if (typeof type === 'string' …

9
Flexbox: 4 предмета в ряду
Я использую flex box для отображения 8 элементов, которые будут динамически изменяться с моей страницей. Как заставить его разбить элементы на два ряда? (4 в ряду)? Вот соответствующий фрагмент: (Или, если вы предпочитаете jsfiddle - http://jsfiddle.net/vivmaha/oq6prk1p/2/ ) .parent-wrapper { height: 100%; width: 100%; border: 1px solid black; } .parent { …
260 html  css  flexbox 

5
Фактическое значение 'shell = True' в подпроцессе
Я называю разные процессы с subprocessмодулем. Однако у меня есть вопрос. В следующих кодах: callProcess = subprocess.Popen(['ls', '-l'], shell=True) и callProcess = subprocess.Popen(['ls', '-l']) # without shell Оба работают. Прочитав документы, я узнал, что это shell=Trueозначает выполнение кода через оболочку. Таким образом, это означает, что в отсутствие процесс запускается напрямую. …
260 python  subprocess 

6
Как отправить POST запрос?
Я нашел этот скрипт онлайн: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Но я не понимаю, …
260 python  urllib  httplib 

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