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

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

20
Какая версия Javac построил мою банку?
Как я могу сказать, какая версия компилятора Java использовалась для создания jar? У меня есть файл JAR, и он может быть встроен в любой из трех JDK. Нам нужно точно знать, какой именно, чтобы мы могли сертифицировать совместимость. Версия компилятора встроена где-то в файлы классов или jar?
212 java  jar 

25
Проверьте имя столбца в объекте SqlDataReader
Как проверить, существует ли столбец в SqlDataReaderобъекте? На уровне доступа к данным я создал метод, который создает один и тот же объект для нескольких вызовов хранимых процедур. Одна из хранимых процедур имеет дополнительный столбец, который не используется другими хранимыми процедурами. Я хочу изменить метод, чтобы приспособиться к каждому сценарию. Моя …
212 c#  .net  sqldatareader 


5
Необязательные параметры строки запроса в ASP.NET Web API
Мне нужно реализовать следующий метод WebAPI: /api/books?author=XXX&title=XXX&isbn=XXX&somethingelse=XXX&date=XXX Все параметры строки запроса могут быть нулевыми. То есть вызывающая сторона может указать от 0 до всех 5 параметров. В бета-версии MVC4 я делал следующее: public class BooksController : ApiController { // GET /api/books?author=tolk&title=lord&isbn=91&somethingelse=ABC&date=1970-01-01 public string GetFindBooks(string author, string title, string isbn, string …

15
Как обнаружить IE11?
Когда я хочу обнаружить IE, я использую этот код: function getInternetExplorerVersion() { var rv = -1; if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); if (re.exec(ua) != null) rv = parseFloat( RegExp.$1 ); } return rv; } function checkVersion() { var …

10
Существуют ли правила именования для REST API? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос При создании REST API существуют ли какие-либо руководящие принципы или …


16
Множественное наследование в C #
Так как множественное наследование является плохим (это усложняет исходный код), C # не предоставляет такой шаблон напрямую. Но иногда было бы полезно иметь эту способность. Например, я могу реализовать отсутствующий шаблон множественного наследования, используя интерфейсы и три таких класса: public interface IFirst { void FirstMethod(); } public interface ISecond { …


7
Как / когда генерировать файлы оболочки Gradle?
Я пытаюсь понять, как работает Gradle Wrapper. Во многих репозиториях я вижу следующую структуру: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Мои вопросы: Как / когда генерируется gradlew/ gradlew.bat? Вы должны генерировать их только один раз, когда проект создается впервые, генерируете ли вы их каждый раз, …

7
Что означает каретка ('^') в C ++ / CLI?
Я только что наткнулся на этот код, и несколько поисков в Google не дают объяснения этому таинственному (для меня) синтаксису. Hashtable^ tempHash = gcnew Hashtable(iterators_); IDictionaryEnumerator^ enumerator = tempHash->GetEnumerator(); Какого черта означает карета? (Это gcnewтакже ново для меня, и я спросил об этом здесь .)
212 .net  c++-cli 


9
Как я могу сделать отношения JPA OneToOne ленивыми
В этом приложении, которое мы разрабатываем, мы заметили, что просмотр был особенно медленным. Я профилировал представление и заметил, что hibernate выполнил один запрос, который занял 10 секунд, даже если в базе данных было только два объекта для выборки. Все OneToManyи ManyToManyотношения были ленивыми, так что это не проблема. При проверке …

1
GridView VS GridLayout в приложениях для Android
Я должен использовать Grid для реализации браузера фотографий в Android. Итак, я хотел бы знать разницу между GridView и GridLayout . Так что я выберу правильный. В настоящее время я использую GridView для динамического отображения изображений.

5
Что такое .gitignore точно?
Я только что создал Github-репозиторий и мне было интересно, для чего этот .gitignoreфайл. Я начал с того, что не создал его, но добавил его из-за того, что в большинстве репозиториев он есть. Мне нужно иметь один? Могу ли я просто проигнорировать это, или оно имеет смысл? Я провел некоторое исследование …
212 git  github  gitignore 

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