Вопросы с тегом «parameters»

Параметры - это тип переменной, используемой в подпрограмме для ссылки на данные, предоставленные в качестве входных данных для подпрограммы.

6
Отметить параметры как НЕ допускающие значения NULL в C # /. NET?
Есть ли простой атрибут или контракт данных, который я могу назначить параметру функции, который предотвращает передачу nullв C # /. NET? В идеале это также должно было бы проверяться во время компиляции, чтобы убедиться, что литерал nullнигде не используется для него и во время выполнения ArgumentNullException. Сейчас я пишу что-то …
99 c#  .net  parameters  null 

9
Что означает (e) в Javascript / jQuery?
Я новичок в JavaScript / jQuery и учился создавать функции. Многие функции отмечены (e) в скобках. Позвольте мне показать вам, что я имею в виду: $(this).click(function(e) { // does something }); Всегда кажется, что функция даже не использует значение (e), так почему же оно так часто встречается?

4
Передача нескольких значений в один параметр сценария PowerShell
У меня есть сценарий, которому я передаю имя (а) сервера в $ args. Таким образом, я могу делать что-то с этим (этими) серверами, используя foreach: .\script.ps1 host1 host2 host3 foreach ($i in $args) { Do-Stuff $i } Я хочу добавить именованный необязательный параметр vlan. Я пробовал: Param( [string]$vlan ) foreach …

19
Как пропустить необязательные аргументы при вызове функции?
Хорошо, я совершенно забыл, как пропускать аргументы в PHP. Допустим, у меня есть: function getData($name, $limit = '50', $page = '1') { ... } Как мне вызвать эту функцию, чтобы средний параметр принимал значение по умолчанию (например, «50»)? getData('some name', '', '23'); Правильно ли сказанное выше? Кажется, я не могу …

5
распаковка кортежей в scala
Я знаю, что этот вопрос поднимался много раз по-разному. Но мне это все еще непонятно. Есть ли способ добиться следующего. def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking the tuple?? def getParams = { …

7
PostgreSQL: как передать параметры из командной строки?
У меня есть несколько подробный запрос в скрипте, который использует ?заполнители. Я хотел протестировать этот же запрос непосредственно из командной строки psql (вне сценария). Я хочу избежать замены всех ?фактических значений, вместо этого я хотел бы передать аргументы после запроса. Пример: SELECT * FROM foobar WHERE foo = ? AND …

16
Лучшая практика для передачи многих аргументов методу?
Иногда нам приходится писать методы, которые получают много аргументов, например: public void doSomething(Object objA , Object objectB ,Date date1 ,Date date2 ,String str1 ,String str2 ) { } Когда я сталкиваюсь с подобной проблемой, я часто инкапсулирую аргументы в карту. Map<Object,Object> params = new HashMap<Object,Object>(); params.put("objA",ObjA) ; ...... public void …

3
Могу ли я создать представление с параметром в MySQL?
У меня такое мнение: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Я хотел бы сделать его более общим, это означает преобразование 2 в переменную. Я пробовал это: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Но MySQL этого не позволяет. Я …

5
Есть ли разумный подход к параметрам типа «по умолчанию» в C # Generics?
В шаблонах C ++ можно указать, что определенный параметр типа является значением по умолчанию. Т.е., если явно не указано иное, будет использоваться тип T. Можно ли это сделать или приблизить на C #? Я ищу что-то вроде: public class MyTemplate<T1, T2=string> {} Таким образом, экземпляр типа, который явно не указывает …

6
Экранирование двойных кавычек в пакетном скрипте
Как мне заменить все двойные кавычки в параметрах моего пакетного файла на экранированные двойные кавычки? Это мой текущий пакетный файл, который раскрывает все параметры командной строки внутри строки: @echo off call bash --verbose -c "g++-linux-4.1 %*" Затем он использует эту строку для вызова Cygwin bash, выполняя кросс-компилятор Linux. К сожалению, …

12
Как передать параметры в тег скрипта?
Я прочитал учебник по виджетам DIY - Как встроить свой сайт на другой сайт для виджетов XSS от доктора Ника. Я ищу способ передать параметры в тег скрипта. Например, для выполнения следующей работы: <script src="http://path/to/widget.js?param_a=1&param_b=3"></script> Есть ли способ сделать это? Две интересные ссылки: Как встроить виджет Javascript, который зависит от …

5
«This» в параметре функции
Глядя на некоторые примеры кода для HtmlHelpers, я вижу объявления, которые выглядят так: public static string HelperName(this HtmlHelper htmlHelper, ...more regular params ) Я не припомню, чтобы видел этот тип конструкции где-нибудь еще - может кто-нибудь объяснить цель «этого»? Я думал, что объявление чего-то общедоступного статического означает, что экземпляр класса …

13
PHP - включить файл php, а также отправить параметры запроса
Мне нужно показать страницу из моего php-скрипта в зависимости от определенных условий. У меня есть условие if, и я выполняю «включить», если условие выполнено. if(condition here){ include "myFile.php?id='$someVar'"; } Теперь проблема в том, что на сервере есть файл «myFile.php», но я хочу вызвать этот файл с аргументом (id), и значение …

2
Spring MVC Как принять значение параметра HTTP-запроса GET в моем методе контроллера?
В этот период я ​​изучаю демонстрационный пример Spring MVC (загружаемый с панели инструментов STS), и у меня есть несколько простых вопросов о Request Mappingпримерах: 1) На моей home.jspстранице есть эта ссылка: <li> <a id="byParameter" class="textLink" href="<c:url value="/mapping/parameter?foo=bar" />">By path, method, and presence of parameter</a> </li> Как вы можете видеть по …

12
Запрос HTTP-сервлета теряет параметры из тела POST после его однократного чтения
Я пытаюсь получить доступ к двум параметрам HTTP-запроса в фильтре сервлета Java, здесь ничего нового, но с удивлением обнаружил, что параметры уже были использованы! Из-за этого он больше не доступен в цепочке фильтров. Кажется, что это происходит только тогда, когда параметры входят в тело запроса POST (например, отправка формы). Есть …

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