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

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

30
Как автоматически выделить весь текст в фокусе в WPF TextBox?
Если я вызываю SelectAllиз GotFocusобработчика событий, он не работает с мышью - выбор исчезает, как только мышь отпущена. РЕДАКТИРОВАТЬ: Людям нравится ответ Доннелле, я постараюсь объяснить, почему он мне не понравился так же, как принятый ответ. Это более сложно, в то время как принятый ответ делает то же самое более …
232 .net  wpf  silverlight  textbox 

9
Maven: добавить зависимость к банке по относительному пути
У меня есть запатентованная фляга, которую я хочу добавить к своему пом как зависимость. Но я не хочу добавлять его в хранилище. Причина в том, что я хочу, чтобы мои обычные команды maven, такие как mvn compileи т. Д., Работали из коробки. (Не требуя от разработчиков добавления его в какой-либо …

14
Копирование текста за пределы Vim с помощью команды set mouse = a
После включения set mouse=aтекст, скопированный внутри Vim, не будет вставлен за пределы Vim. Кто-нибудь знает, как это исправить? Здесь выделение текста с помощью мыши включает визуальный режим и отключает Copyопцию во всплывающем меню:

5
ASP.NET «специальные» теги
Какое официальное название для «специальных» тегов ASP.NET, например: <%# %> <%= %> <%@ %> <%$ %> Кажется, я не могу понять их концептуальное или общеизвестное название, поэтому у меня возникают проблемы с поиском дополнительной информации. В качестве бонуса кто-нибудь может дать мне краткое изложение всех возможных «специальных тегов» и что …
232 asp.net  syntax  tags 


10
Как вернуться к NERDTree из файла на вкладке?
Я обычно: Выберите нужный файл. Откройте его во вкладке (по умолчанию символ t). Но как я могу вернуться к NERDTree, чтобы открыть еще один файл во вкладке? Временное решение, которое я сейчас использую в своем файле .vimrc: map <F10> :NERDTree /path/to/root/of/my/project Но не очень полезно снова и снова запускать навигацию …
232 vim  ide  nerdtree 

8
Как проверить, есть ли у зависимости gradle новая версия
В Android Studio, когда я использую +номер версии (например com.android.support:recyclerview-v7:21.+), я получаю предупреждение «Избегайте использования + в номерах версий». Когда я использую определенный номер версии, я не всегда могу использовать последнюю версию. У меня много зависимостей в моем проекте. Как проверить, есть ли у зависимости более новая версия? Есть ли …

4
Какой тип MIME использовать для двоичного файла, который специфичен для моей программы?
Моя программа использует свой собственный двоичный тип файла, поэтому я предполагаю, что не могу использовать MIME-тип text / plain, поскольку это не 7-битный ASCII-файл. Должен ли я просто назвать это «application / myappname»?
232 mime-types  mime 

8
Почему рекомендуется иметь пустую строку в конце исходного файла?
Некоторые инструменты стиля кода рекомендуют это, и я помню, как некоторые инструменты командной строки Unix предупреждали об отсутствии пустой строки. В чем причина наличия лишней пустой строки?

8
_csv.Error: поле больше предела поля (131072)
У меня есть сценарий чтения в CSV-файл с очень большими полями: # example from http://docs.python.org/3.3/library/csv.html?highlight=csv%20dictreader#examples import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Однако это приводит к следующей ошибке в некоторых файлах CSV: _csv.Error: field larger than field limit (131072) Как я могу …
232 python  csv 

20
Как разместить каталог ~ / .composer / vendor / bin в вашем PATH?
Я нахожусь на Ubuntu 14.04, и я пробовал все возможные способы установить Laravel безрезультатно. Сообщения об ошибках все, что я пытаюсь. Сейчас я пробую первый метод в документации по быстрому запуску, то есть через установщик Laravel, но он говорит: «Убедитесь, что поместите ~/.composer/vendor/binкаталог в свой каталог, PATHчтобы исполняемый файл Laravel …
232 bash  laravel  path 



7
CSV в Python с добавлением дополнительного возврата каретки в Windows
import csv outfile = file('test.csv', 'w') writer = csv.writer(outfile, delimiter=',', quoting=csv.QUOTE_MINIMAL) writer.writerow(['hi','dude']) writer.writerow(['hi2','dude2']) outfile.close() Он генерирует файл test.csvс дополнительным значением \rв каждой строке, например: test.csv hi,dude\r\r\nhi2,dude2\r\r\n вместо ожидаемого: hi,dude\r\nhi2,dude2\r\n Почему это происходит, или это действительно желаемое поведение? Примечание: Такое поведение может происходить с Python 2 или 3.
232 python  windows  csv  newline 


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