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

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

30
Планшет или телефон - Android
Есть ли способ проверить, использует ли пользователь планшет или телефон? У меня проблемы с функцией наклона и новым планшетом (трансформатором).
141 android  tablet 

8
Как документировать выброшенные исключения в c # /. Net
В настоящее время я пишу небольшой фреймворк, который будет использоваться другими разработчиками внутри компании. Я хочу предоставить хорошую информацию Intellisense, но не уверен, как документировать возникшие исключения. В следующем примере: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void MyMethod2() { System.IO.File.Open(somepath...); // this may throw …

3
Как JavaScript обрабатывает ответы AJAX в фоновом режиме?
Поскольку JavaScript выполняется в одном потоке, что на самом деле происходит в фоновом режиме после выполнения запроса AJAX? Я хотел бы получить более глубокое представление об этом, может ли кто-нибудь пролить свет?

3
Что такое токены на предъявителя и token_type в OAuth 2?
Я пытаюсь реализовать поток учетных данных владельца ресурса и пароля из спецификации OAuth 2. Мне трудно понять token_typeзначение, которое возвращается с действительным ответом. В спецификации показаны все примеры, "token_type":"example"но сказано, что это должно быть ТРЕБУЕТСЯ token_type. Тип выпущенного токена, как описано в разделе 7.1 . Значение не чувствительно к регистру. …
141 oauth-2.0 

16
Почему класс String объявлен в Java окончательным?
Когда я узнал, что класс java.lang.Stringобъявлен в Java как final, мне стало интересно, почему это так. Тогда я не нашел ответа, но этот пост: Как создать реплику класса String в Java? напомнил мне о моем вопросе. Конечно, String предоставляет все функции, которые мне когда-либо были нужны, и я никогда не …
141 java  string  final 

8
Git Clone: ​​Только файлы, пожалуйста?
Я хочу клонировать репозиторий GIT и НЕ получить .gitкаталог. Другими словами, мне просто нужны файлы. Есть ли способ сделать это? git clone --no-checkoutсделал прямо противоположное тому, что я хочу (дал мне только .gitкаталог). Я пытаюсь сделать это для удаленного репо, а не для локального, что означает, что это не дубликат …
141 git 

2
Что я могу сделать с перемещенным объектом?
Определяет ли стандарт точно, что я могу делать с объектом после его перемещения? Раньше я думал, что все, что вы можете сделать с перемещенным объектом, - это уничтожить его, но этого было бы недостаточно. Например, возьмите шаблон swapфункции, определенный в стандартной библиотеке: template <typename T> void swap(T& a, T& b) …

16
Как реализовать класс на C? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Предполагая, что мне нужно использовать C (без C ++ …
141 c  class  oop  embedded 

9
CSS: 100% размер шрифта - 100% чего?
Есть много статей и вопросов о шрифтах процентного размера и шрифта другого размера . Однако я не могу узнать, ЧТО должен быть эталон процентного значения. Я понимаю, что это «одинаковый размер во всех браузерах». Я также читал это, например: Процент (%): Единица процента очень похожа на единицу «em», за исключением …
141 css  font-size 

10
Более элегантный способ объявления нескольких переменных одновременно
Чтобы объявить несколько переменных одновременно, я бы сделал: a, b = True, False Но если бы мне пришлось объявить гораздо больше переменных, это становилось все менее и менее элегантным: a, b, c, d, e, f, g, h, i, j = True, True, True, True, True, False, True ,True , True, …

5
Переопределение привязки в Guice
Я только начал играть с Guice, и могу придумать вариант использования: в тесте я просто хочу переопределить одну привязку. Я думаю, что хотел бы использовать остальные привязки производственного уровня, чтобы убедиться, что все настроено правильно, и избежать дублирования. Итак, представьте, что у меня есть следующий модуль public class ProductionModule implements …
141 java  unit-testing  guice 


12
Выполнение командного файла на C #
Я пытаюсь выполнить командный файл на C #, но мне это не удается. Я нашел в Интернете несколько примеров этого, но у меня это не работает. public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = true; ProcessInfo.UseShellExecute = …

5
Добавление дополнительных данных для выбора параметров с помощью jQuery
Надеюсь, очень простой вопрос. У меня обычная <select>коробка такая <select id="select"> <option value="1">this</option> <option value="2">that</option> <option value="3">other</option> </select> Я могу получить выбранное значение (используя $("#select").val()) и отображаемое значение выбранного элемента (используя $("#select :selected").text(). Но как я могу сохранить в <option>теге как дополнительное значение ? Я хотел бы иметь возможность сделать …
141 javascript  jquery  html 


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