variables- все статьи тега ➜ страница 3
Разница между State, ST, IORef и MVar
Я работаю через напишите себе схему за 48 часов (Я до 85 часов), и я добрался до части о добавление переменных и задания. В этой главе есть большой концептуальный скачок, и я хотел бы, чтобы это было сделано в два этапа с хорошим рефакторингом между ними, а не прыгать прямо к окончательному решению. В любом случае... Я заблудился с несколькими различными классами, которые, кажется, служат одной и той же цели: State, ST,IORef и MVar. Первые три упоминаются в тексте, в то время как последний, по- ...
JSON для дампа строковой переменной
есть ли быстрая функция для преобразования объектов JSON, полученных через jQuery getJSON в дамп строковой переменной (для трассировки/отладки)? ...
Почему деление двух int не дает правильного значения при присвоении double?
как получилось, что в следующем фрагменте int a = 7; int b = 3; double c = 0; c = a / b; c в конечном итоге имеет значение 2, а не 2.3333, как можно было бы ожидать. Если a и b удваиваются, ответ действительно превращается в 2.333. Но наверняка потому что c уже двойной он должен был работать с целыми числами? так как int/int=double не работает? ...
Когда статические переменные функционального уровня выделяются / инициализируются?
Я вполне уверен, что глобально объявленные переменные выделяются (и инициализируются, если это применимо) во время запуска программы. int globalgarbage; unsigned int anumber = 42; но как насчет статических, определенных в функции? void doSomething() { static bool globalish = true; // ... } когда есть место для globalish выделено? Я предполагаю, когда начнется программа. Но тогда он тоже инициализируется? Или он инициализируется, когда doSomething() - Это первая называется? ...
общие глобальные переменные в C
Как я могу создать глобальные переменные, которые являются общими в C? Если я положил его в файл заголовка, то компоновщик жалуется, что переменные уже определены. Это единственный способ объявить переменную в одном из моих файлов C и вручную ввести externs в верхней части всех других файлов C, которые хотят его использовать? Это звучит не идеально. ...
В чем разница между ${var}, "$var" и "${var}" в оболочке Bash?
что говорит название: Что значит инкапсулировать переменную в {},"" или "{}"? Я не смог найти никаких объяснений в интернете по этому поводу-я не мог ссылаться на них, за исключением использования символов, которые ничего не дают. вот пример: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") это: for group in "${groups[@]}"; do echo $group done ок ...
Копирование объектов в Java
я узнал, что при изменении переменной в Java она не изменяет переменную, на которой она была основана int a = new Integer(5); int b = a; b = b + b; System.out.println(a); // 5 as expected System.out.println(b); // 10 as expected я предположил аналогичную вещь для объектов. Рассмотрим этот класс. public class SomeObject { public String text; public SomeObject(String text) { this.setText(text); } public String getText() { return text; } public void ...
Динамическое создание или ссылка на переменные в Sass
Я пытаюсь использовать строковую интерполяцию на моей переменной для ссылки на другую переменную: // Set up variable and mixin $foo-baz: 20px; @mixin do-this($bar) { width: $foo-#{$bar}; } // Use mixin by passing 'baz' string as a param for use $foo-baz variable in the mixin @include do-this('baz'); но когда я это делаю, я получаю следующую ошибку: неопределенная переменная: "$foo -". поддерживает ли Sass переменные в стиле PHP? ...
Передача переменной из одного PHP включают в файл в другое: глобальный и не
Я пытаюсь передать переменную из одного заголовочного файла в другой. Это не работает, если я не объявляю переменную как глобальную во втором файле включения. Однако мне не нужно объявлять его глобальным в файле, который вызывает первый include. Например: фронт.inc: $name = 'james'; .php: include('front.inc'); echo $name; include('end.inc'); выход: Джеймс конец.inc: echo $name; выход: ничего Если я объявляю глобальное $name до Эхо $name В конце.Инк, тогда он работает правильно. Пр ...
Как сохранить результат запроса в переменной с помощью mysql
SET @v1 := SELECT COUNT(*) FROM user_rating; SELECT @v1 когда я выполняю этот запрос с set переменная эта ошибка отображается. Error Code : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT count(*) FROM user_rating' at line 1 Execution Time : 00:00:00:000 Transfer Time : 00:00:00:000 Total Time : 00:00:00:000 (1 row(s) returned) Execution Time : 00:00:00:343 Transfer Time : 00:00:00:000 T ...
Удаление элемента из массива Bash
мне нужно удалить элемент из массива в оболочке bash. Вообще я бы просто сделал: array=("${(@)array:#<element to remove>}") к сожалению, элемент, который я хочу удалить, является переменной, поэтому я не могу использовать предыдущую команду. Вот пример: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} есть идеи? ...
Как я могу имитировать переменную массива в MySQL?
похоже, что MySQL не имеет переменных массива. Что я должен использовать вместо этого? там, кажется, есть две альтернативы предложил: a set-type scalar и временные таблицы. Вопрос, с которым я связался, предполагает первое. Но это хорошая практика, чтобы использовать их вместо переменных массива? В качестве альтернативы, если я иду с наборами, то какой будет идиома на основе набора, эквивалентная foreach? ...
Почему ключевое слово "слабый" может применяться только к классам и типам протоколов с привязкой к классам
когда я объявляю переменные как weak в Swift, я иногда получаю сообщение об ошибке от Xcode: "слабый" может применяться только к классам и типам протоколов с привязкой к классам мне просто интересно, почему слово weak может применяться только к классам и типам протоколов с привязкой к классам? В чем причина этого? ...
как передавать переменные между шаблонами jade
Я использую шаблон в качестве базы и хочу, чтобы он знал о некоторых переменных, установленных на странице, которая его использует... : шаблон.Джейд vars = vars || {some:"variables"} !!! 5 head title vars.some : страницы.Джейд vars = {some:"things"} //- this does not get used from within template.jade extends template мне нужна скомпилированная страница.Джейд, чтобы иметь название "вещи" ...