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

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

8
Откуда берутся сбои «вызова чисто виртуальной функции»?
Я иногда замечаю программы, которые вылетают на моем компьютере с ошибкой: «вызов чистой виртуальной функции». Как эти программы вообще компилируются, если объект не может быть создан из абстрактного класса?

3
Как де / сериализовать неизменяемый объект без конструктора по умолчанию с помощью ObjectMapper?
Я хочу сериализовать и десериализовать неизменяемый объект с помощью com.fasterxml.jackson.databind.ObjectMapper. Неизменяемый класс выглядит так (всего 3 внутренних атрибута, геттеры и конструкторы): public final class ImportResultItemImpl implements ImportResultItem { private final ImportResultItemType resultType; private final String message; private final String name; public ImportResultItemImpl(String name, ImportResultItemType resultType, String message) { super(); this.resultType …
106 java  json 

3
Переформатируйте XML в Visual Studio 2010
Есть ли простой способ переформатировать XML-файл при его просмотре Visual Studio 2010. Например, если вы откроете сгенерированный файл app.config, он может выглядеть так: <?xml version="1.0"?> <configuration> <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> Это трудно читать, есть ли способ указать Visual Studio 2010 отформатировать это так, чтобы оно выглядело больше так: <?xml version="1.0"?> <configuration> …

5
Когда следует использовать форматы xlsm или xlsb?
Так как Excel 2007, Microsoft разделила классический .xlsформат для нескольких форматов (в частности, .xlsx, .xlsm, .xlsb). У меня нет проблем с пониманием использования и назначения .xlsxформата, но мне все еще интересно, следует ли нам использовать формат .xlsmили .xlsbформат при создании файла, содержащего некоторый VBA. Конечно, вы можете найти несколько тем …
106 excel  excel-2007  xlsm  xlsb 

6
Calendar.getInstance (TimeZone.getTimeZone («UTC»)) не возвращает время в формате UTC.
Меня действительно смущает результат, который я получаю с Calendar.getInstance(TimeZone.getTimeZone("UTC"))вызовом метода, он возвращает время IST. Вот код, который я использовал Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); и я получил ответ: Sat Jan 25 15:44:18 IST 2014 Поэтому я попытался изменить часовой пояс по умолчанию на UTC, а затем проверил, и он работает …
106 java 

2
git - разница текущих изменений перед фиксацией
Я изменил несколько файлов в репозитории git, но еще не зафиксировал их. Я могу получить список изменений, просто вызвав git status. Но как мне получить список строк или содержимого, которые я изменил, в дополнение к именам файлов? Сначала я думал об использовании git diff , но, похоже, он полезен только …
106 git  ssh  diff  meld 

2
Обязан ли C ++ 20 хранить исходный код в файлах?
Однако немного странный вопрос, если я правильно помню, исходный код C ++ не требует файловой системы для хранения файлов. Наличие компилятора, который сканирует рукописные документы через камеру, было бы соответствующей реализацией. Хотя практически не имеет особого смысла. Однако C ++ 20 теперь добавляет расположение источника с расширением file_name. Означает ли …

7
Maven: Lifecycle vs. Phase vs. Plugin vs. Goal [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Здесь относительно новый разработчик, хотя я использую его некоторое …

12
Заставить окно браузера мигать на панели задач
Как заставить браузер пользователя мигать / мигать / выделяться на панели задач с помощью JavaScript? Например, если я делаю запрос AJAX каждые 10 секунд, чтобы узнать, есть ли у пользователя какие-либо новые сообщения на сервере, я хочу, чтобы пользователь сразу узнал об этом, даже если он в это время использует …

3
Что делает «%» (процент) в PowerShell?
Кажется, что операция% запускает блоки сценария после конвейера, хотя about_Script_Blocks указывает, что% не требуется. Все это прекрасно работает. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Но когда мы добавляем блок скрипта после конвейера, нам сначала нужно иметь%. get-childitem | { write-host …
106 powershell  syntax 

16
Преобразование равномерного распределения в нормальное распределение
Как я могу преобразовать равномерное распределение (как и большинство генераторов случайных чисел, например, между 0,0 и 1,0) в нормальное распределение? Что, если я хочу выбрать среднее значение и стандартное отклонение?

9
Каковы основные применения yield () и чем он отличается от join () и interrupt ()?
Я немного смущен использованием yield()метода в Java, особенно в приведенном ниже примере кода. Я также читал, что yield () «используется для предотвращения выполнения потока». Мои вопросы: Я считаю, что приведенный ниже код дает одинаковый результат как при его использовании, так yield()и когда он не используется. Это верно? Каковы на самом …


3
Как установить фокус на поле ввода с помощью JQuery
Учитывая следующую структуру HTML: <div class="wrapper"> <div class="top"> <a href="http://example.com" class="link">click here</a> </div> <div class="middle"> some text </div> <div class="bottom"> <form> <input type="text" class="post"> <input type="submit"> </form> </div> <div> который будет повторяться несколько раз на странице, как мне установить фокус на поле ввода в .bottomdiv, когда пользователь нажимает ссылку в …
106 jquery  html 

9
Очистите кеш файлов, чтобы повторить тестирование производительности
Какие инструменты или методы я могу использовать для удаления содержимого кэшированных файлов, чтобы предотвратить искажение результатов моей производительности? Я считаю, что мне нужно либо полностью очистить, либо выборочно удалить кешированную информацию о содержимом файлов и каталогов. Приложение, которое я разрабатываю, представляет собой специализированную утилиту сжатия, и ожидается, что оно будет …

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