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

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

4
Почему локальные переменные требуют инициализации, а поля - нет?
Если я создаю в своем классе bool, что-то вроде того bool check, по умолчанию он имеет значение false. Когда я создаю такой же bool в своем методе bool check(а не в классе), я получаю сообщение об ошибке «использование неназначенной проверки локальной переменной». Зачем?

10
Как обойти отсутствие транзакций в MongoDB?
Я знаю, что здесь есть аналогичные вопросы, но они либо говорят мне вернуться к обычным системам РСУБД, если мне нужны транзакции, либо использовать атомарные операции или двухфазную фиксацию . Второе решение кажется лучшим выбором. Третье я не хочу следовать, потому что кажется, что многое может пойти не так, и я …

8
Отражение Java: как получить имя переменной?
Можно ли получить имя локальной переменной с помощью Java Reflection? Например, если у меня есть это: Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo(); можно ли реализовать метод, который может найти имена этих переменных, например: public void baz(Foo... foos) { for (Foo foo: …
141 java  reflection 

7
Как настроить IIS для перезаписи URL-адресов приложения AngularJS в режиме HTML5?
У меня есть начальный проект AngularJS, и я добавил $locationProvider.html5Mode(true).hashPrefix('!'); в файл app.js. Я хочу настроить IIS 7 для маршрутизации всех запросов в http://localhost/app/index.html так что это работает для меня. Как мне это сделать? Обновить: Я только что обнаружил, загрузил и установил модуль IIS URL Rewrite , надеясь, что это …



15
Как сделать центр выравнивания текста UIButton? Использование IB
Я не могу установить заголовок UIButton, используя IB в качестве центра. Мое название многострочное. Он дает как этот Но я хочу вот такой Я дал в этом место, но я не хочу этого делать. Поскольку в некоторых случаях он не выровнен точно, и я знаю, что есть свойство UILabel для …

12
Google Maps V3 - Как рассчитать уровень масштабирования для заданных границ
Я ищу способ рассчитать уровень масштабирования для заданных границ с помощью API Google Maps V3, аналогично getBoundsZoomLevel()API V2. Вот что я хочу сделать: // These are exact bounds previously captured from the map object var sw = new google.maps.LatLng(42.763479, -84.338918); var ne = new google.maps.LatLng(42.679488, -84.524313); var bounds = new …

26
Центрировать содержимое UIScrollView, когда меньше
У меня есть UIImageViewвнутри, UIScrollViewкоторый я использую для масштабирования и прокрутки. Если изображение / содержимое прокрутки больше, чем прокрутка, все работает нормально. Однако, когда изображение становится меньше, чем в режиме прокрутки, оно остается в верхнем левом углу в режиме прокрутки. Я бы хотел, чтобы он был по центру, как приложение …

8
Как проверить тип переменной в Эликсире
В Elixir как проверить тип, например, в Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Я читал в Elixir, что есть средства проверки типов, такие как is_bitstring, is_float, is_list, is_map и т. Д., Но что, если вы понятия не имеете, каким может …
141 elixir 

4
Как преобразовать URL-адреса git: в URL-адреса http:
Я работаю за http-прокси. Я пытаюсь клонировать исходное дерево Android, используя их инструмент «репо». Этот инструмент настаивает на использовании git://URL-адресов, хотя http://URL-адреса тоже работают. В результате я не могу скачать исходник. Можно ли заставить gitвсегда пользоваться http? Изменить: мой http_proxy настроен правильно. Например, это работает: git clone http://android.git.kernel.org/platform/manifest.git Но этого …
141 git  proxy 

12
Могу ли я определить CONST в классе PHP?
У меня есть несколько CONST, определенных для некоторых классов, и я хочу получить их список. Например: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Есть ли способ получить список CONST, определенных в Profileклассе? Насколько я могу судить, ближайший вариант ( …


5
Как предотвратить кеширование файлов http в Apache httpd (MAMP)
Я разрабатываю одностраничное приложение Javascript в MAMP. Мои файлы шаблонов JavaScript и HTML кэшируются между запросами. Есть ли простой способ указать в MAMP, что я хочу предотвратить кеширование файлов http? Возможно с .htaccessнапильником? Где мне разместить .htaccessили изменить виртуальный хост для MAMP на Mac?

3
Маршрутизация с несколькими параметрами с использованием ASP.NET MVC
Наша компания разрабатывает API для наших продуктов, и мы думаем об использовании ASP.NET MVC. При разработке нашего API мы решили использовать вызовы, подобные приведенному ниже, для пользователя, чтобы запрашивать информацию из API в формате XML: http://ws.audioscrobbler.com/2.0/?method=artist.getimages&artist=cher&api_key=b25b959554ed76058ac220b7b2e0a026 Как видите, передается несколько параметров (т.е. artistи api_key). В ASP.NET MVC, artistбудет правильным controller, …
141 c#  .net  asp.net-mvc  routing 

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