Codengineering - блог о программировании ➜ страница 1738
Отменить часть неиндексированных изменений в Git
Как отменить части моего неиндексированных изменений в Git, но сохранить остальное, а не проиндексированы? Как я понял, это: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i master # (I am an ancestor of master) # Delete the line of the most recent commit git stash apply это работает, но было бы неплохо, если бы там было что-то вроде git commit --interactive только для отката изменений. Какие-нибудь лучшие методы? ...
Список всех локалей и их коротких кодов?
Я ищу список всех локалей и их короткие коды для приложения PHP, которое я пишу. Есть много различий в этих данных между платформами? кроме того, если я разрабатываю международное приложение, могу ли я просто поддерживать одну версию английского языка или существуют значительные различия в английском языке по всему миру? ...
Доступ к индексу элемента массива ES6 внутри цикла for-of
мы можем получить доступ к элементам массива с помощью цикла for-of: for (const j of [1, 2, 3, 4, 5]) { console.log(j); } Как я могу изменить этот код, чтобы получить доступ к текущему индексу тоже? Я хочу добиться этого, используя для синтаксиса, ни объекту, ни к-в. ...
Преобразование python datetime в epoch с помощью strftime
У меня есть время в UTC, из которого я хочу количество секунд с начала эпохи. Я использую strftime, чтобы преобразовать его в количество секунд. Возьмем в качестве примера 1 апреля 2012 года. >>>datetime.datetime(2012,04,01,0,0).strftime('%s') '1333234800' 1 апреля 2012 UTC от эпохи 1333238400, но это выше возвращает 1333234800, который отличается на 1 час. таким образом, похоже, что strftime учитывает мое системное время и применяет сдвиг часового пояса где-то. Я думал, что datet ...
Как создать простой разделитель в новом NavigationView?
Google представил NavigationView в библиотеке поддержки дизайна версии 22.2.0, с помощью которой вы можете очень легко создать ящик, используя ресурс меню. Как я могу создать простую разделительную линию между двумя элементами? Группировка элементов не сработала. Создание раздела подэлементов создает разделительную линию, но для этого требуется заголовок, который я не хочу. любая помощь будет оценили. ...
Оракул "(+)" Оператор
Я проверяю некоторые старые инструкции SQL с целью их документирования и, вероятно, их улучшения. СУБД является Oracle Я не понял утверждение, которое читалось так: select ... from a,b where a.id=b.id(+) Я запутался в (+) оператор, и не мог получить его ни на каких форумах... (поиск + в кавычках тоже не работал). в любом случае, я использовал "объяснить план" SQLDeveloper и я получил выход, говоря, что HASH JOIN, RIGHT OUTER, так далее. будет ли какая-то разница, если я удалю (+) оператор ...
Преобразование строки в Uri
Как я могу преобразовать строку в Uri в Java (Android)? т. е.: String myUrl = "http://stackoverflow.com"; myUri = ???; ...
Что такое инструмент Android ADB shell "dumpsys" и каковы его преимущества?
Я ищу полный список adb shell dumpsys команды с полным объяснением всех команд. где я могу найти эту информацию? ...
Почему Python печатает символы юникода, когда кодировка по умолчанию-ASCII?
из оболочки Python 2.6: >>> import sys >>> print sys.getdefaultencoding() ascii >>> print u'xe9' é >>> Я ожидал, что после инструкции print будет какая-то тарабарщина или ошибка, так как символ "é" не является частью ASCII, и я не указал кодировку. Я думаю, я не понимаю, что ASCII является кодировкой по умолчанию означает. EDIT я переместил редактирование в ответы раздел и принял его как предложено. ...
Как сортировать mongodb с pymongo
Я пытаюсь использовать функцию сортировки при запросе моего mongoDB, но это не удается. Тот же запрос работает в консоли MongoDB, но не здесь. Код выглядит следующим образом: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({u'entities.user_mentions.screen_name':1}): print post ошибки я получаю следующим образом: Traceback (most recent call l ...