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

214
Инициализация нескольких переменных к одному значению в Java

Я ищу чистый и эффективный способ объявления нескольких переменных одного типа и одного и того же значения. Прямо сейчас у меня есть: String one = "", two = "", three = "" etc... Но я ищу что-то вроде: String one,two,three = "" Это то, что можно сделать в Java? Помня об...

213
Лучше ли в C ++ передавать по значению или передавать по константе?

Лучше ли в C ++ передавать по значению или передавать по константе? Мне интересно, что лучше практиковать. Я понимаю, что передача по постоянной ссылке должна обеспечить лучшую производительность в программе, потому что вы не делаете копию переменной....

213
Как установить переменную среды LD_LIBRARY_PATH в Linux

Сначала я выполнил команду: export LD_LIBRARY_PATH=/usr/local/lib Затем я открыл .bash_profileфайл: vi ~/.bash_profile. В этом файле я положил: LD_LIBRARY_PATH=/usr/local/lib export LD_LIBRARY_PATH Затем, если терминал закрыт и перезапущен, при наборе текста echo $LD_LIBRARY_PATHничего не...

210
UnboundLocalError для локальной переменной при переназначении после первого использования

Следующий код работает как положено в Python 2.5 и 3.0: a, b, c = (1, 2, 3) print(a, b, c) def test(): print(a) print(b) print(c) # (A) #c+=1 # (B) test() Однако, когда я раскомментирую строку (B) , я получаю UnboundLocalError: 'c' not assignedстроку (A) . Значения aи bнапечатаны правильно. Это...

210
Форматирование числа с плавающей точкой до 2 десятичных знаков

В настоящее время я создаю модуль продаж для веб-сайта клиентов. До сих пор у меня была идеальная цена продажи для расчета, но я застрял, отформатировав вывод в 2 десятичных знака. В настоящее время я вызываю это в переменной, чтобы данные могли связать результаты с представлением списка. Sale =...

196
Переменная PHP Pass на следующую страницу

Это кажется довольно простым, но я не могу найти хороший способ сделать это. Скажем, на первой странице я создаю переменную $myVariable = "Some text"; И действие формы для этой страницы - «Page2.php». Так в Page2.php, как я могу получить доступ к этой переменной? Я знаю, что могу сделать это с...

195
Задать системную переменную среды из пакетного файла Windows?

Можно ли установить переменную среды на системном уровне из командной строки в Windows 7 (или даже XP в этом отношении). Я бегу из командной строки с повышенными правами. Когда я использую setкоманду ( set name=value), переменная окружения кажется действительной только для сеанса командной...

192
Использование переменных внутри bash heredoc

Я пытаюсь интерполировать переменные внутри bash heredoc: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Это не работает, как я ожидал ( $varтрактуется буквально, а не расширенно). Мне нужно использовать, sudo teeпотому что создание файла...

191
Использование фигурных скобок с динамическими именами переменных в PHP

Я пытаюсь использовать динамические имена переменных (я не уверен, как они на самом деле называются), но примерно так: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Возвращение nullговорит мне, что это не работает. Я понятия не имею, какой здесь синтаксис или...

187
Почему звездочка перед именем переменной, а не после типа?

Почему большинство программистов на C называют переменные так: int *myVariable; а не так: int* myVariable; Оба действительны. Мне кажется, что звездочка является частью типа, а не частью имени переменной. Кто-нибудь может объяснить эту...

187
Лучший способ проверить наличие переменной в PHP; isset () явно не работает

Из isset()документов : isset() will return FALSE if testing a variable that has been set to NULL. По сути, isset()не проверяет, установлена ​​ли переменная вообще, а установлена ​​ли она на что-либо, кроме NULL. Учитывая это, каков наилучший способ на самом деле проверить наличие переменной? Я...

186
Переменные среды в Mac OS X

Обновление: ссылка ниже не имеет полного ответа . Необходимость указывать путь или переменную в двух местах (одно для графического интерфейса пользователя, а другое для оболочки) неэффективно. Не дублирует : установка переменных среды в OS X? Исходя из фона Windows, где очень легко устанавливать и...

186
Многократное левостороннее назначение с JavaScript

var var1 = 1, var2 = 1, var3 = 1; Это эквивалентно этому: var var1 = var2 = var3 = 1; Я вполне уверен, что это порядок, в котором определены переменные: var3, var2, var1, что будет эквивалентно следующему: var var3 = 1, var2 = var3, var1 = var2; Есть ли способ подтвердить это в JavaScript?...

185
Как установить JAVA_HOME в Linux для всех пользователей

Я новичок в системе Linux и, похоже, слишком много папок Java. Java-версия дает мне: Java-версия "1.7.0_55" Среда выполнения OpenJDK (rhel-2.4.7.1.el6_5-x86_64 u55-b13) 64-битная серверная виртуальная машина OpenJDK (сборка 24.51-b03, смешанный режим) Когда я пытаюсь построить проект Maven, я...