Codengineering - блог о программировании ➜ страница 1734


В чем разница между двумя рабочими процессами? Когда использовать поток кода авторизации?

протокол OAuth 2.0 имеет несколько рабочих процессов. У меня есть несколько вопросов относительно двух. поток кода авторизации - пользователь входит в систему из клиентского приложения, сервер авторизации возвращает код авторизации в приложение. Затем приложение обменивает код авторизации на маркер доступа. неявный Поток грантов - пользователь входит в систему из клиентского приложения, сервер авторизации выдает маркер доступа к клиентскому приложению непосредственно. в чем разница между э ...

Преобразуйте datetime в unix timestamp и преобразуйте его обратно в python

Я dt = datetime(2013,9,1,11), и я хотел бы получить временную метку Unix этого объекта datetime. когда я делаю dt - datetime(1970,1,1)).total_seconds() Я получил метку 1378033200. при преобразовании его обратно через datetime.fromtimestamp я получил datetime.datetime(2013, 9, 1, 6, 0). час не совпадает. Что я пропустил здесь? ...

Можно ли сделать разреженную проверку, не проверяя сначала весь репозиторий?

Я работаю с репозиторием с очень большим количеством файлов, который занимает несколько часов для проверки. Я изучаю возможность того, будет ли Git хорошо работать с таким репозиторием теперь, когда он поддерживает разреженные проверки, но каждый пример, который я могу найти, делает следующее: git clone <path> git config core.sparsecheckout true echo <dir> > .git/info/sparse-checkout git read-tree -m -u HEAD проблема с этой последовательностью команд заключается в том, что исхо ...

Должен ли я вернуть коллекцию или поток?

Предположим, у меня есть метод, который возвращает только для чтения в список: class Team { private List<Player> players = new ArrayList<>(); // ... public List<Player> getPlayers() { return Collections.unmodifiableList(players); } } далее предположим, что все, что делает клиент, это перебирает список один раз, сразу. Может быть, чтобы поместить игроков в JList или что-то в этом роде. Клиент делает не храните ссылку на список для последующего ос ...

Удаление строки в Eclipse

в Visual Studio, вы должны использовать Ctrl+L, тогда как в Eclipse я вынужден выбрать строку или, если она пуста, перейти в начало строки, прежде чем нажать кнопку Удалить/backspace. есть ли быстрый путь? Спасибо! ...

Как заменить сразу несколько шаблонов на sed?

Предположим, у меня есть строка 'abbc' и я хочу заменить: ab - > bc bc - > ab Если я попробую два заменяет результат не то, что я хочу: echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab Итак, какую команду sed я могу использовать для замены, как показано ниже? echo abbc | sed SED_COMMAND bcab EDIT: На самом деле текст может иметь более 2 шаблонов, и я не знаю, сколько замен мне понадобится. Поскольку был ответ, говорящий, что sed - это редактор потока и его замены жадно я думаю, что ...

Почему 128 = = 128 ложно, но 127==127 истинно при сравнении целочисленных оболочек в Java?

class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } выход: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } выход: true Примечание: числа между -128 и 127 являются истинными. ...

Что такое непрерывный процесс?

иногда, когда я пишу программу в Linux, и она падает из-за какой-то ошибки, она станет непрерывным процессом и будет продолжать работать вечно, пока я не перезагружу компьютер (даже если я выйду из системы). Мои вопросы: что заставляет процесс становиться непрерывным? как мне остановить это? Это, вероятно, глупый вопрос, но есть ли способ прервать его без перезапуска моего компьютер? ...

Максимальная длина строки в методе Java-calling length()

на Java, каков максимальный размер a String объект может иметь, ссылаясь на length() вызов метода? Я знаю, что length() возвращает размер a String Как char []; ...

Как добавить текст в текстовый файл в C++?

Как добавить текст в текстовый файл в C++? И создать новый, если он не существует, и добавить, если он существует. ...