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

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


16
Как мне зафиксировать только изменения имени файла в Git?
Я изменил имя несколько файлов с помощью де-заглавной буквы, как в Name.jpgк name.jpg. Git не распознает эти изменения, и мне пришлось удалить файлы и загрузить их снова. Есть ли способ, что Git может быть чувствительным к регистру при проверке изменений в именах файлов? Я не вносил никаких изменений в сам …


29
UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ xa0' в позиции 20: порядковый номер не в диапазоне (128)
У меня проблемы с работой символов юникода из текста, полученного с разных веб-страниц (на разных сайтах). Я использую BeautifulSoup. Проблема в том, что ошибка не всегда воспроизводима; иногда он работает с некоторыми страницами, а иногда он бросает a UnicodeEncodeError. Я перепробовал практически все, что мог придумать, и все же я …

10
Как отменить «git commit --amend» вместо «git commit»
Я случайно изменил свой предыдущий коммит. Фиксация должна была быть отдельной, чтобы хранить историю изменений, которые я сделал в конкретном файле. Есть ли способ отменить этот последний коммит? Если я делаю что-то подобное git reset --hard HEAD^, первый коммит также отменяется. (Я еще не подталкивал ни к каким удаленным каталогам)
1296 git  commit  undo  amend 

15
Как создать самозаверяющий сертификат с OpenSSL
Я добавляю поддержку HTTPS на встроенное устройство Linux. Я попытался создать самозаверяющий сертификат с помощью этих шагов: openssl req -new > cert.csr openssl rsa -in privkey.pem -out key.pem openssl x509 -in cert.csr -out cert.pem -req -signkey key.pem -days 1001 cat key.pem>>cert.pem Это работает, но я получаю некоторые ошибки, например, с …

28
Нажать кнопку «JavaScript» на кнопке «Ввод» в текстовом поле.
У меня есть один ввод текста и одна кнопка (см. Ниже). Как я могу использовать JavaScript, чтобы вызвать событие нажатия кнопки, когда Enterклавиша нажата внутри текстового поля? На моей текущей странице уже есть другая кнопка отправки, поэтому я не могу просто сделать кнопку отправки кнопкой. И я только хочу, чтобы …

15
Что означает одиночное и двойное подчеркивание перед именем объекта?
Может ли кто-нибудь объяснить точное значение наличия начальных подчеркиваний перед именем объекта в Python и разницу между ними? Кроме того, остается ли это значение одинаковым, независимо от того, является ли рассматриваемый объект переменной, функцией, методом и т. Д.?

27
Как полностью удалить Node.js и переустановить с самого начала (Mac OS X)
Моя версия узла всегда v0.6.1-pre, даже после того, как я установил brew node и NVM установил v0.6.19. Моя версия узла: node -v v0.6.1-pre NVM говорит следующее (после того, как я впервые установил версию узла в одном терминале bash): nvm ls v0.6.19 current: v0.6.19 Но когда я перезапускаю bash, вот что …
1292 javascript  node.js  npm 

10
Правильный способ объявить пользовательские исключения в современном Python?
Как правильно объявлять пользовательские классы исключений в современном Python? Моя основная цель - следовать всем стандартным классам исключений, чтобы (например) любая дополнительная строка, включенная в исключение, была распечатана любым инструментом, который перехватил исключение. Под «современным Python» я подразумеваю что-то, что будет работать в Python 2.5, но будет «правильным» для Python …


30
Проблема с нехваткой памяти при загрузке изображения в растровый объект
У меня есть представление списка с парой кнопок изображений в каждой строке. Когда вы щелкаете по строке списка, запускается новое действие. Мне пришлось создавать свои собственные вкладки из-за проблемы с макетом камеры. Действие, которое запускается для результата, является картой. Если я нажму на кнопку, чтобы запустить предварительный просмотр изображения (загрузить …

30
Как узнать номер сборки / версии вашего Android-приложения?
Мне нужно выяснить, как получить или сделать номер сборки для моего приложения Android. Мне нужен номер сборки для отображения в пользовательском интерфейсе. Должен ли я что-то делать с AndroidManifest.xml?


30
npm выдает ошибку без sudo
Я только что установил node и npm через пакет на nodejs.org, и всякий раз, когда я пытаюсь найти или установить что-либо с помощью npm, выдается следующее сообщение об ошибке, если я не выполнил команду sudo. У меня есть ощущение, что это проблема с разрешениями? Я уже админ. npm ERR! Error: …
1288 node.js  unix  permissions  npm  sudo 

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