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

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



5
Преобразование массива объектов в ActiveRecord :: Relation
У меня есть массив объектов, назовем его Indicator. Я хочу запустить def self.subjectsв этом массиве методы класса индикаторов (различных видов , областей действия и т. Д.). Единственный известный мне способ запустить методы класса для группы объектов - сделать их ActiveRecord :: Relation. Поэтому я прибегаю к добавлению to_indicatorsметода в Array. …

5
Как в Python отловить предупреждения, как если бы они были исключениями?
Сторонняя библиотека (написанная на C), которую я использую в своем коде на Python, выдает предупреждения. Я хочу иметь возможность использовать try exceptсинтаксис для правильной обработки этих предупреждений. Есть ли способ сделать это?

3
Как добавить параметр ссылки в помощники тегов asp в ASP.NET Core MVC
У меня большой опыт работы с ASP.NET MVC 1-5 . Теперь я изучаю ASP.NET Core MVC и мне нужно передать параметр для ссылки на странице. Например, у меня есть следующее действие [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Как я могу реализовать ссылку для этого …

4
@UniqueConstraint и @Column (unique = true) в аннотации гибернации
В чем разница между @UniqueConstraint и @Column (unique = true) ? Например: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) И @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

5
python assert с круглыми скобками и без них
Вот четыре простых вызова assert: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>> assert(1==2) Traceback (most recent call last): File "<stdin>", line 1, in ? …

9
Как передать аргументы из командной строки в gradle
Я пытаюсь передать аргумент из командной строки в класс java. Я следил за этим сообщением: http://gradle.1045684.n5.nabble.com/Gradle-application-plugin-question-td5539555.html, но код у меня не работает (возможно, он не предназначен для JavaExec?). Вот что я пробовал: task listTests(type:JavaExec){ main = "util.TestGroupScanner" classpath = sourceSets.util.runtimeClasspath // this works... args 'demo' /* // this does not …
105 gradle 

4
Есть ли в Git Add переключатель подробностей
Я нахожусь в процессе переноса всего моего частного публичного репо на github. Одно из решений, которое я принял, - использовать только консоль, поскольку это означает меньшую площадь инструмента, если мне когда-либо понадобится сменить ПК и т. Д. Я был бы большим пользователем консольных приложений, и, будучи новичком в git, я …
105 git  github  git-bash 

5
Предоставить пользователю разрешение на выполнение всех хранимых процедур в базе данных?
Я сгенерировал сценарий из старой базы данных, создал новую базу данных и импортировал все данные из старой базы данных. Однако пока все хорошо, ни один пользователь не имеет прав на выполнение хранимых процедур. Я знаю, что могу использовать GRANT EXECUTE ON [storedProcName] TO [userName] Однако, если бы это было всего …

8
Как изменить глобальную переменную в функции в bash?
Я работаю с этим: GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) У меня есть сценарий, как показано ниже: #!/bin/bash e=2 function test1() { e=4 echo "hello" } test1 echo "$e" Что возвращает: hello 4 Но если я присвою результат функции переменной, глобальная переменная eне изменится: #!/bin/bash e=2 function test1() { e=4 echo …

19
XMLHttpRequest status 0 (responseText пуст)
Невозможно получить данные с помощью XMLHttpRequest (статус 0 и responseText пуст): xmlhttp = новый XMLHttpRequest (); xmlhttp.open («GET», «http://www.w3schools.com/XML/cd_catalog.xml», true); xmlhttp.onreadystatechange = функция () { если (xmlhttp.readyState == 4) предупреждение ("статус" + xmlhttp.status); } xmlhttp.send (); Предупреждает «статус 0». Такая же ситуация с запросом localhost (cd_catalog.xml сохраняется как локальный файл) …

11
Как вызвать десериализатор по умолчанию из настраиваемого десериализатора в Джексоне
У меня проблема с моим пользовательским десериализатором в Джексоне. Я хочу получить доступ к сериализатору по умолчанию, чтобы заполнить объект, в который я десериализуюсь. После пополнения я сделаю некоторые пользовательские вещи, но сначала я хочу десериализовать объект с поведением Джексона по умолчанию. Это код, который у меня есть на данный …

16
Новое кеширование изображений Gmail нарушает ссылки на изображения в информационном бюллетене
У меня есть несколько автоматических писем, которые отправляются после завершения регистрации на моем сайте. До недавнего времени они работали нормально. Теперь новая система Google переписывает изображения и сохраняет их в кеше (предположительно). Тем не менее, новое изменение Google ссылок на мои изображения полностью нарушает их, давая ошибку 500 и неработающее …
105 image  caching  gmail  rewrite 

4
Как интерпретировать параметры функции документации API?
Существует ли стандарт интерпретации синтаксиса интерфейсов функций в документации API, и если да, то как он определяется? Вот пример того, как изменить цвет элемента в руководстве по написанию сценариев JavaScript для Photoshop для функции "fillColor": fillPath ([fillColor] [, mode] [, opacity] [, preserveTransparency] [, feather] [, wholePath] [, antiAlias]) Что …
105 api  documentation 

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