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

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



9
Что означает% ~ d0 в командном файле Windows?
Я смотрю на командный файл, который определяет следующие переменные: set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 Что значит %~d0или на %~p0самом деле значит? Существует ли набор общеизвестных значений таких вещей, как текущий каталог, диск, параметры скрипта? Есть ли другие подобные ярлыки, которые я мог бы использовать?

4
Невозможно связать с 'formControl', так как это не известное свойство 'input' - проблема автозаполнения материала Angular2
Я пытаюсь использовать компонент автозаполнения Angular Material в своем проекте Angular 2. Я добавил следующее в мой шаблон. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete #auto="mdAutocomplete"> <md-option *ngFor="let state of filteredStates | async" [value]="state"> {{ state }} </md-option> </md-autocomplete> Следующее - мой компонент. import {Component, OnInit} from "@angular/core"; import …

7
@RequestParam vs @PathVariable
В чем разница между специальными символами @RequestParamи @PathVariableпри их обработке? +был принят @RequestParamкак пространство. В случае @PathVariable, +был принят как +.
355 java  spring  spring-mvc 

30
Android: java.lang.OutOfMemoryError: Не удалось выделить 23970828 байт с 2097152 свободными байтами и 2 МБ до OOM
Я хочу показать растровое изображение в ImageView с SD-карты, которая уже хранится. После запуска моего приложения происходит сбой и появляется ошибка OutOfMemoryError : (java.lang.OutOfMemoryError: Не удалось выделить 23970828 байт с 2097152 свободных байтов и 2 МБ до OOM) Я понятия не имею, или почему это из памяти. Я думаю, что …

15
Почему только конечные переменные доступны в анонимном классе?
aможет быть только окончательным здесь. Почему? Как я могу передать aв onClick()метод , не держа его в качестве частного члена? private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int b = a*5; } }); } Как я могу вернуть, 5 * aкогда …



10
Как передать массив в строке запроса?
Есть ли стандартный способ передачи массива через строку запроса? Чтобы было ясно, у меня есть строка запроса с несколькими значениями, одним из которых будет значение массива. Я хочу, чтобы это значение строки запроса обрабатывалось как массив - я не хочу, чтобы массив разбирался так, чтобы он был неотличим от других …

28
Можете ли вы удалить несколько веток в одной команде с помощью Git?
Я хотел бы, чтобы очистить свой локальный репозиторий, который имеет кучу старых ветвей: например 3.2, 3.2.1, 3.2.2и т.д. Я надеялся на хитрый способ убрать их сразу. Поскольку они в основном следуют соглашению о точечном выпуске, я подумал, что, возможно, есть ярлык, чтобы сказать: git branch -D 3.2.* и убить все …
355 git 

20
Извлечь («получить») число из строки
У меня есть строка в javascript, как `# box2 ', и я просто хочу' 2 'из нее. Пытался: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); Это все еще возвращает # box2 в предупреждении, как я могу заставить это работать? Это должно приспособить для любого числа длины, приложенного …


8
Как позиционировать один элемент относительно другого с помощью jQuery?
У меня есть скрытый DIV, который содержит меню, похожее на панель инструментов. У меня есть несколько DIV, которые позволяют отображать меню DIV при наведении на них курсора мыши. Есть ли встроенная функция, которая будет перемещать меню DIV в верхнем правом углу активной (наведение мыши) DIV? Я ищу что-то вроде$(menu).position("topright", targetEl);
354 jquery 

7
Когда и почему объединения баз данных дороги?
Я провожу исследование баз данных и смотрю на некоторые ограничения реляционных БД. Я получаю, что объединения больших таблиц очень дорого, но я не совсем уверен, почему. Что нужно сделать СУБД для выполнения операции соединения, где узкое место? Как денормализация может помочь преодолеть эти расходы? Как помогают другие методы оптимизации (например, …

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