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

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

9
Почему Hibernate не требует конструктора аргументов?
Конструктор без аргументов является обязательным (такие инструменты, как Hibernate, используют отражение в этом конструкторе для создания экземпляров объектов). Я получил этот волнистый ответ, но не мог бы кто-нибудь объяснить дальше? Спасибо

4
Использование EnsureSuccessStatusCode и обработка генерируемого HttpRequestException
Какая схема использования HttpResponseMessage.EnsureSuccessStatusCode()? Он удаляет содержимое сообщения и выбрасывает HttpRequestException, но я не вижу, как программно обрабатывать его иначе, чем общий Exception. Например, он не включает в себя HttpStatusCode, что было бы удобно. Есть ли способ получить от этого больше информации? Может ли кто-нибудь показать соответствующий шаблон использования как …

12
Является ли if (items! = Null) лишним перед foreach (T item in items)?
Я часто сталкиваюсь с таким кодом: if ( items != null) { foreach(T item in items) { //... } } По сути, ifусловие гарантирует, что foreachблок будет выполняться, только если itemsон не равен нулю. Мне интересно, ifдействительно ли это условие необходимо, или foreachон справится с ситуацией, если items == null. …

8
Поставщик Microsoft.ACE.OLEDB.16.0 не зарегистрирован на локальном компьютере. (Системные данные)
Я получаю эту ошибку, когда пытаюсь подключиться к любому excel через MSSQL Server Data Import, т.е. пакет SSIS. Microsoft.ACE.OLEDB.16.0Провайдер не зарегистрирован на локальном компьютере. ( System.Data) Это не та версия, я думаю, что нужны другие исправления

6
Как мне исключить все экземпляры транзитивной зависимости при использовании Gradle?
Мой проект Gradle использует applicationплагин для создания файла jar. Как часть транзитивных зависимостей времени выполнения, я в конечном итоге подключаюсь org.slf4j:slf4j-log4j12. (Он упоминается как субтранзитивная зависимость по крайней мере в 5 или 6 других транзитивных зависимостях - этот проект использует spring и hadoop, поэтому все, кроме кухонной мойки, втягивается ... …
105 java  gradle 

3
Необязательный параметр в маршрутизаторе vuejs
Мне нужно выполнить маршрутизацию к определенному компоненту двумя способами: один с параметром, другой без него. Я искал необязательные параметры и почему-то не могу найти много информации. Итак, мой маршрут: { path: '/offers/:member', component: Offers, name: 'offers', props: true, meta: { guest: false, needsAuth: true } }, Когда я вызываю его …
105 vue.js 

4
Как получить поэлементное матричное умножение (произведение Адамара) в numpy?
У меня две матрицы a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) и я хочу получить поэлементный продукт [[1*5,2*6], [3*7,4*8]], равный [[5,12], [21,32]] я пытался print(np.dot(a,b)) и print(a*b) но оба дают результат [[19 22], [43 50]] который является матричным произведением, а не поэлементным произведением. Как я могу получить поэлементный продукт …

12
Angular ReactiveForms: создание массива значений флажков?
Учитывая список флажков, привязанных к одному и тому же formControlName, как я могу создать массив значений флажков, привязанных к formControl, а не просто true/ false? Пример: <form [formGroup]="checkboxGroup"> <input type="checkbox" id="checkbox-1" value="value-1" formControlName="myValues" /> <input type="checkbox" id="checkbox-2" value="value-2" formControlName="myValues" /> <input type="checkbox" id="checkbox-3" value="value-2" formControlName="myValues" /> </form> checkboxGroup.controls['myValues'].value в настоящее …




20
Запуск кода Python в Vim
Я пишу код Python с помощью Vim, и каждый раз, когда я хочу запустить свой код, я набираю это внутри Vim: :w !python Это расстраивает, поэтому я искал более быстрый способ запустить код Python внутри Vim. Может быть, запускать скрипты Python с терминала? Я использую Linux.
105 python  vim 

6
Как создать цикл в bash, который ожидает ответа веб-сервера?
Как создать цикл в bash, который ожидает ответа веб-сервера? Он должен напечатать "." каждые 10 секунд или около того и ждите, пока сервер не начнет отвечать. Обновите, этот код проверяет, получаю ли я хороший ответ от сервера. если curl --output / dev / null --silent --head --fail "$ url"; затем …
105 bash 


9
Как заставить оба STDOUT и STDERR перейти к терминалу и файлу журнала?
У меня есть сценарий, который будут запускать в интерактивном режиме нетехнические пользователи. Сценарий записывает обновления статуса в STDOUT, чтобы пользователь мог быть уверен, что сценарий работает нормально. Я хочу, чтобы и STDOUT, и STDERR были перенаправлены на терминал (чтобы пользователь мог видеть, что сценарий работает, а также видеть, возникла ли …
105 bash  logging  shell 

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