Codengineering - блог о программировании ➜ страница 1605


WPF и первоначальный фокус

кажется, что при запуске приложения WPF ничто не имеет фокуса. Это очень странно. Все остальные рамки, которые я использовал, делают именно то, что вы ожидаете: помещает начальный фокус на первый элемент управления в порядке табуляции. Но я подтвердил, что это WPF, а не только мое приложение-если я создаю новое окно и просто помещаю в него текстовое поле и запускаю приложение, текстовое поле не имеет фокуса, пока я не нажму на него или не нажму вкладку. Фу. мое фактическое приложение сложнее, ...

Как получить путь к каталогу src/test/resources в JUnit?

Я знаю, что могу загрузить файл из src / test / resources с помощью: getClass().getResource("somefile").getFile() но как я могу получить полный путь к src / test / resources каталог, т. е. я не хочу загружать файл, я просто хочу знать путь к каталогу? ...

Что такое формат ANSI?

Что такое формат кодирования ANSI? Это формат по умолчанию? Чем он отличается от ASCII? ...

Java "виртуальная машина " против Python" интерпретатор " язык?

кажется редким читать Python "виртуальная машина", в то время как в Java" виртуальная машина " используется все время. как интерпретировать байт-коды; зачем называть одну виртуальную машину, а другой переводчик? ...

Насколько большой может быть строка агента пользователя?

Если бы вы собирались хранить пользовательский агент в базе данных, насколько большой вы бы разместили? Я нашел это статье который рекомендует держать UA под 200. Это не похоже на то, что это определено в спецификации HTTP, по крайней мере, не то, что я нашел. Мой UA уже 149 символов, и кажется, что каждая версия .NET будет добавлять к нему. Я знаю, что могу разобрать строку и разбить ее, но я бы предпочел не. EDIT Исходя из этого блог IE9 будет меняться, чтобы отправить короткую строку UA. ...

Экспресс.js: как получить адрес удаленного клиента

Я не совсем понимаю, как я должен получить IP-адрес удаленного пользователя. Допустим, у меня есть простой запрос, например: app.get(/, function (req, res){ var forwardedIpsStr = req.header('x-forwarded-for'); var IP = ''; if (forwardedIpsStr) { IP = forwardedIps = forwardedIpsStr.split(',')[0]; } }); - Это выше подход правильный, чтобы получить реальный IP-адрес пользователя или есть лучший способ? А как насчет прокси? ...

Как очистить почтовый ящик linux с огромным количеством писем? [закрытый]

Я настроил некоторые задания cron, и они отправляют результат crons на электронную почту. Сейчас за эти месяцы у меня накопилось огромное количество писем. теперь мой вопрос: как я могу удалить все эти письма из моего почтового ящика? ...

Изменить размер шрифта macvim?

Я использую macvim, и мне это нравится. Мне также очень нравится шрифт по умолчанию. мой вопрос: Как изменить размер шрифта в моем .gvimrc? Я хочу, чтобы он был больше, без изменения шрифта по умолчанию. все примеры, которые я видел, указывают шрифт, затем':', затем размер. Так как же мне просто изменить в размере не шрифт? спасибо! ...

Как удалить внешний ключ в SQL Server?

Я создал внешний ключ (в SQL Server) с помощью: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; затем я запускаю этот запрос: alter table company drop column CountryID; и я получаю эту ошибку: Msg 5074, Уровень 16, Состояние 4, Строка 2 Объект 'Company_CountryID_FK' зависит от столбца 'CountryID'. Msg 4922, Уровень 16, Состояние 9, Строка 2 Ошибка ALTER TABLE DROP COLUMN CountryID, т ...

Как запустить сценарий оболочки без использования команд" sh "или" bash"?

у меня есть сценарий оболочки, который я хочу запустить без использования команд "sh" или "bash". Например: вместо: sh script.sh Я хочу использовать: script.sh Как я могу это сделать? (ii) я также читал о связывании скрипта с другим файлом в переменных пути. Я использую свой университетский сервер и я пока нет прав на создание файла в этих местах. ...