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

1346
Как я могу открыть URL в веб-браузере Android из моего приложения?

Как открыть URL из кода во встроенном веб-браузере, а не в моем приложении? Я попробовал это: try { Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link)); startActivity(myIntent); } catch (ActivityNotFoundException e) { Toast.makeText(this, "No application can handle this...

1344
Как я должен этически подходить к хранению пароля пользователя для последующего получения открытого текста?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Поскольку я продолжаю создавать все больше и больше веб-сайтов и веб-приложений, меня часто просят хранить пароли...

1342
Как распечатать на stderr в Python?

Есть несколько способов написать в stderr: # Note: this first one does not work in Python 3 print >> sys.stderr, "spam" sys.stderr.write("spam\n") os.write(2, b"spam\n") from __future__ import print_function print("spam", file=sys.stderr) Кажется, что это противоречит дзен Python # 13 † , в...

1342
Как я могу отключить ARC для одного файла в проекте?

Я успешно использую ARC в своем проекте. Однако я столкнулся с несколькими файлами (например, в модульных тестах и ​​фиктивных объектах), где правила ARC сейчас немного более хрупки. Я помню, что слышал, что был способ отключить ARC для каждого файла, хотя я не смог найти эту опцию. Это возможно?...

1337
Безопасное превращение строки JSON в объект

Учитывая строку данных JSON, как я могу безопасно превратить эту строку в объект JavaScript? Очевидно, что я могу сделать это небезопасно с чем-то вроде: var obj = eval("(" + json + ')'); но это делает меня уязвимым для строки JSON, содержащей другой код, который кажется очень опасным для простой...

1337
application / x-www-form-urlencoded или multipart / form-data?

В HTTP есть два способа POST-данных: application/x-www-form-urlencodedи multipart/form-data. Я понимаю, что большинство браузеров могут загружать файлы, только если они multipart/form-dataиспользуются. Существуют ли какие-либо дополнительные указания, когда следует использовать один из типов...

1335
Какие есть варианты хранения иерархических данных в реляционной базе данных? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыт 10 месяцев назад . Хорошие обзоры Вообще говоря, вы принимаете...

1334
Удаление элементов массива в JavaScript - удаление против сращивания

В чем разница между использованием в deleteоператор на элементе массива в отличие от использования в Array.spliceметод ? Например: myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); Зачем даже метод сращивания, если я могу удалять элементы массива, как я могу с...

1334
Удалить столбец из панды DataFrame

При удалении столбца в DataFrame я использую: del df['column_name'] И это прекрасно работает. Почему я не могу использовать следующее? del df.column_name Поскольку можно получить доступ к столбцу / серии как df.column_name, я ожидал, что это...

1333
Как оформить раскрывающийся список <select> только с помощью CSS?

Есть ли CSS-стиль для <select>выпадающего меню? Мне нужно <select>максимально стилизовать форму, без использования JavaScript. Какие свойства я могу использовать для этого в CSS? Этот код должен быть совместим со всеми основными браузерами: Internet Explorer 6, 7 и 8 Fire Fox Сафари Я...

1326
Как проверить активное интернет-соединение на iOS или macOS?

Я хотел бы проверить, есть ли у меня подключение к Интернету на iOS с использованием библиотек Cocoa Touch или на macOS с использованием библиотек Cocoa . Я придумал способ сделать это, используя NSURL. То, как я это сделал, кажется немного ненадежным (потому что даже когда-нибудь даже Google может...

1326
Выберите первую строку в каждой группе GROUP BY?

Как следует из названия, я бы хотел выбрать первую строку каждого набора строк, сгруппированных с GROUP BY. В частности, если у меня есть purchasesтаблица, которая выглядит следующим образом: SELECT * FROM purchases; Мой вывод: id | клиент | Всего --- + ---------- + ------ 1 | Джо | 5 2 | Салли | 3...

1324
Как я могу получить список веток Git, упорядоченных по последнему коммиту?

Я хочу получить список всех веток в Git-репозитории с «самыми свежими» ветвями вверху, где «самая свежая» ветвь - это та, которая была зафиксирована совсем недавно (и, следовательно, с большей вероятностью будет одной Хочу обратить внимание) Есть ли способ, которым я могу использовать Git, чтобы...

1317
Как отсортировать фрейм данных по нескольким столбцам

Я хочу отсортировать data.frame по нескольким столбцам. Например, с помощью data.frame ниже я бы хотел отсортировать по столбцу z(по убыванию), а затем по столбцу b(по возрастанию): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x =...