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

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

12
Різниця між sh і bash
При написанні програм оболонок ми часто використовуємо /bin/shі /bin/bash. Я зазвичай використовую bash, але не знаю, в чому різниця між ними. У чому головна відмінність між bashі sh? Що ми повинні мати на увазі при програмуванні в bashі sh?
1303 bash  shell  unix  sh 

21
Відкривайте файли завжди на новій вкладці
Я використовую Visual Studio Code 1.3.1 з нещодавно введеними вкладками. Коли я натискаю на файли, перший файл відкриється на вкладці. Якщо я не внесу жодних змін у цей файл, другий натиснутий файл відкриється на тій же вкладці. Як я можу цього уникнути і змусити Visual Studio Code завжди відкривати нову …

16
Як зробити фіксацію змін у файлі Git, що відрізняється від регістру?
Я змінив ім'я кілька файлів з допомогою де-великої літери, як в Name.jpgдо name.jpg. Git не розпізнає ці зміни, і мені довелося видалити файли та завантажити їх знову. Чи існує спосіб, коли Git може залежати від регістру під час перевірки змін імен файлів? Я не вніс жодних змін у сам файл.


28
UnicodeEncodeError: кодек "ascii" не може кодувати символ u '\ xa0' у позиції 20: порядковий не знаходиться в діапазоні (128)
У мене проблеми з символами Unicode з тексту, отриманого з різних веб-сторінок (на різних сайтах). Я використовую BeautifulSoup. Проблема полягає в тому, що помилка не завжди відтворюється; іноді він працює з деякими сторінками, а іноді - барфікує, кидаючи UnicodeEncodeError. Я спробував майже все, про що можу придумати, але все ж …

10
Як скасувати "git commit --amend", зроблене замість "git commit"
Я випадково змінив свої попередні зобов'язання. Комітет повинен був бути окремим, щоб зберігати історію змін, внесених до певного файлу. Чи є спосіб скасувати останнє виконання? Якщо я щось роблюgit reset --hard HEAD^ , перше зобов’язання також не скасовується. (Я ще не переходив у жодні віддалені каталоги)
1294 git  commit  undo  amend 

28
Запустіть натискання кнопки з JavaScript на клавіші Enter у текстовому полі
У мене один текст і одна кнопка (див. Нижче). Як я можу використовувати JavaScript для запуску події натискання кнопки при Enterнатисканні клавіші всередині текстового поля? На моїй поточній сторінці вже є інша кнопка подання, тому я не можу просто зробити кнопку для надсилання кнопкою. І я хочу лише натиснути Enterклавішу …

15
Яке значення одиничного та подвійного підкреслення перед назвою об’єкта?
Може хтось, будь ласка, пояснить точний сенс того, що мають провідні підкреслення перед назвою об’єкта в Python, і різницю між обома? Крім того, чи залишається це значення однаковим, чи є предмет, про який йдеться, змінною, функцією, методом тощо?

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 Це працює, але я отримую деякі помилки, наприклад, Google …


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

10
Правильний спосіб оголосити спеціальні винятки в сучасному Python?
Який правильний спосіб оголосити спеціальні класи виключень у сучасному Python? Моя основна мета - дотримуватися стандартних інших класів винятків, щоб (наприклад) будь-який додатковий рядок, який я включаю до винятку, був роздрукований будь-яким інструментом, що потрапив у виняток. Під "сучасним Python" я маю на увазі те, що буде працювати в Python …


30
Дивна проблема з пам'яттю під час завантаження зображення на об'єкт Bitmap
У мене перелік списку з парою кнопок зображень на кожному рядку. Коли ви клацаєте рядок зі списком, він запускає нову активність. Мені довелося створити власні вкладки через проблему з компонуванням камери. Діяльність, яка запускається для результату, - це карта. Якщо я натискаю кнопку, щоб запустити попередній перегляд зображення (завантажити зображення …


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