Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

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

7
Як зберегти HTML5 Полотно як зображення на сервері?
Я працюю над генеративним арт-проектом, де я хотів би дозволити користувачам зберігати отримані зображення з алгоритму. Загальна ідея: Створіть зображення на полотні HTML5 за допомогою генеративного алгоритму Коли зображення завершено, дозвольте користувачам зберігати полотно як файл зображення на сервері Дозвольте користувачу або завантажити зображення, або додати його в галерею фрагментів, …

9
Як видалити відступи від не упорядкованого елемента списку?
Я хочу видалити всі відступи від ul. Я спробував встановити margin, padding, text-indentдо 0, але безрезультатно. Здається, що встановлення text-indentна від'ємне число робить трюк - але чи справді це єдиний спосіб видалити відступ?
260 html  css 

13
getString Поза межами контексту чи діяльності
Я знайшов R.stringдосить приголомшливим для збереження жорстко кодованих рядків у своєму коді, і я хотів би продовжувати використовувати його в класі утиліт, який працює з моделями в моєму додатку для отримання результатів. Наприклад, у цьому випадку я генерую електронний лист із моделі поза діяльністю. Чи можливо використовувати getStringпоза ContextабоActivity ? …

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 …
260 html  css  html-lists 

11
Як правильно визначити поточний каталог скриптів?
Я хотів би побачити, який найкращий спосіб визначити поточний каталог скриптів у python? Я виявив, що через безліч способів виклику коду python важко знайти хороше рішення. Ось деякі проблеми: __file__не визначено, якщо сценарій виконується за допомогою exec,execfile __module__ визначається лише в модулях Користувачі: ./myfile.py python myfile.py ./somedir/myfile.py python somedir/myfile.py execfile('myfile.py') …

6
Як дізнатися, який магазин зберігання ключів використовувався для підписання програми?
У мене є додаток, який підписаний і кілька файлів зберігання ключів. Я хотів би оновити додаток, тому мені потрібно з’ясувати, який із клавіш використовувався. Як я можу встановити відповідність того, який магазинний магазин був використаний для первинного підписання програми на різних магазинах брелоків на моїй машині?

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

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' && …

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 


27
Підключення не вдалося зробити, оскільки цільова машина активно відмовлялася від нього?
Іноді я отримую таку помилку, коли я робив HttpWebRequest для WebService. Я також скопіював свій код нижче. System.Net.WebException: Не вдається підключитися до віддаленого сервера ---> System.Net.Sockets.SocketException: Підключення не вдалося здійснити, оскільки цільова машина активно відмовила від нього 127.0.0.1:80 на System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress) на System.Net.Sockets.Socket.InternalConnect (EndPoint remoteEP) на System.Net.ServicePoint.ConnectSocketInternal …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.