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

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

8
Как я могу перечислить все удаленные файлы в репозитории Git?
Я знаю, что Git хранит информацию о том, когда файлы удаляются, и я могу проверить отдельные коммиты, чтобы увидеть, какие файлы были удалены, но есть ли команда, которая генерировала бы список всех удаленных файлов в течение срока службы репозитория?
306 git 


12
Загрузка дампа MySQL из командной строки
Я ухожу от Линоде, потому что у меня нет необходимых навыков работы с сисадмином в Linux; прежде чем я завершу переход к более дружественному сервису, мне нужно загрузить содержимое базы данных MySQL. Есть ли способ, которым я могу сделать это из командной строки?

14
Зачем нам нужно предложение «finally» в Python?
Я не знаю , почему мы должны finallyв try...except...finallyотчетности. На мой взгляд, этот блок кода try: run_code1() except TypeError: run_code2() other_code() то же самое с этим, используя finally: try: run_code1() except TypeError: run_code2() finally: other_code() Я что-то упускаю?


4
React Router с необязательным параметром пути
Я хочу объявить путь с необязательным параметром пути, поэтому, когда я добавляю его, страница делает что-то дополнительное (например, заполняет некоторые данные): http: // localhost / app / path / to / page <= отобразить страницу http: // localhost / app / path / to / page / pathParam <= отобразить …


20
Как мне запустить терминал внутри Vim?
Я привык к Emacs, но я пробую Vim, чтобы увидеть, какой из них мне нравится больше. Одна вещь, которая мне нравится в Emacs - это возможность запуска терминала внутри Emacs. Это возможно внутри Vim? Я знаю, что вы можете выполнять команды из Vim, но я хотел бы иметь возможность запускать …
306 vim 

30
Wget / Curl большой файл с Google Drive
Я пытаюсь загрузить файл с Google Drive в сценарии, и у меня возникли небольшие проблемы с этим. Файлы, которые я пытаюсь загрузить, находятся здесь . Я много смотрел в Интернете, и мне, наконец, удалось загрузить одну из них. Я получил UID файлов, и меньший (1,6 МБ) загружается нормально, однако больший …

4
Установите MySQL на Ubuntu без запроса пароля
Как мне написать скрипт для установки сервера MySQL на Ubuntu? sudo apt-get install mysql установит, но также попросит ввести пароль в консоли. Как мне сделать это неинтерактивным способом? То есть написать скрипт, который может предоставить пароль? #!/bin/bash sudo apt-get install mysql # To install MySQL server # How to write …
305 mysql  bash  ubuntu  apt 

15
Сбой библиотеки изображений Python с сообщением «декодер JPEG недоступен» - PIL
PIL поддерживает JPEG в моей системе. Всякий раз, когда я делаю загрузку, мой код не работает с: File "PIL/Image.py", line 375, in _getdecoder raise IOError("decoder %s not available" % decoder_name) IOError: decoder jpeg not available Как я могу решить это?

10
Как сбросить InnerException без потери трассировки стека в C #?
Я размышляю о методе, который может вызвать исключение. Как я могу передать исключение своему вызывающему абоненту без отражения от оболочки? Я перебрасываю InnerException, но это уничтожает трассировку стека. Пример кода: public void test1() { // Throw an exception for testing purposes throw new ArgumentException("test1"); } void test2() { try { …
305 c#  .net  exception 

11
Почему Html.ActionLink отображает «? Length = 4»
Я ОЧЕНЬ не понимаю, почему этот код Html.ActionLink("About", "About", "Home", new { hidefocus = "hidefocus" }) результаты в этой ссылке: <a hidefocus="hidefocus" href="/Home/About?Length=4">About</a> Это hidefocusто, чего я стремился достичь, но откуда это ?Length=4взялось?
305 asp.net-mvc 


11
Как я могу архивировать ветки Git?
В моем git-репозитории есть несколько старых веток, которые больше не находятся в активной разработке. Я хотел бы заархивировать ветки, чтобы они не показывались по умолчанию при запуске git branch -l -r. Я не хочу их удалять, потому что я хочу сохранить историю. Как я могу это сделать? Я знаю, что …
305 git 

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