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

110
Почему деление двух int не дает правильного значения при присвоении double?

Как получилось, что в следующем фрагменте int a = 7; int b = 3; double c = 0; c = a / b; cв конечном итоге получает значение 2, а не 2.3333, как можно было бы ожидать. Если aи bявляются двойными, то ответ действительно равен 2,333. Но наверняка, потому что c уже есть двойник, он должен был работать...

110
Насколько безопасно хранить пароли в виде переменных среды (а не в виде обычного текста) в файлах конфигурации?

Я работаю над несколькими приложениями на rails, django (и немного на php), и одна из вещей, которые я начал делать в некоторых из них, - это хранение базы данных и других паролей как переменных среды, а не простого текста в определенных файлах конфигурации ( или в settings.py для приложений...

108
как получить программные файлы x86 переменной env?

Я хотел бы знать, как я могу отобразить расположение программных файлов (x86) в командной строке. Я использую 64-битную Windows 7. Я пробовал: echo %programfiles(x86)%и echo %programfiles%, оба из которых только дисплеиC:\Program Files Когда я вручную проверил реестр, HKLM / Software / Microsoft /...

108
Использование unset против установки переменной на пустую

В настоящее время я пишу структуру тестирования bash, где в тестовой функции могут использоваться как стандартные тесты bash ( [[), так и предопределенные сопоставители. Сопоставители являются оболочками для '[[' и помимо возврата кода возврата, устанавливают какое-то значимое сообщение, говорящее...

107
Отображение всех переменных среды из запущенного сценария PowerShell

Мне нужно отображать все настроенные переменные среды в сценарии PowerShell во время выполнения. Обычно при отображении переменных среды я могу просто использовать в оболочке один из следующих методов (среди других методов, но они просты): gci env:* ls Env: Однако у меня есть сценарий, вызываемый...

106
Как base64 закодировать изображение в linux bash / shell

Я пытаюсь base64 закодировать изображение в сценарии оболочки и поместить его в переменную: test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH Я тоже пробовал что-то вроде этого: test=\`echo -ne DSC_0251.JPG | base64\` но все равно безуспешно. Я хочу сделать что-то вроде этого:...

106
Как сохранить и восстановить несколько переменных в Python?

Мне нужно сохранить около дюжины объектов в файл, а потом восстановить их. Я пытался использовать цикл for с рассолом и полкой, но это не сработало. Редактировать. Все объекты, которые я пытался сохранить, находились в одном классе (я должен был упомянуть об этом раньше), и я не понимал, что могу...

106
Какая польза от статической переменной в C #? Когда это использовать? Почему я не могу объявить статическую переменную внутри метода?

Я искал статические переменные в C #, но до сих пор не понимаю, в чем их смысл. Кроме того, если я попытаюсь объявить переменную внутри метода, это не даст мне на это разрешения. Зачем? Я видел несколько примеров статических переменных. Я видел, что нам не нужно создавать экземпляр класса для...

106
Можно ли в Rust использовать глобальные переменные?

Я знаю, что в целом следует избегать глобальных переменных. Тем не менее, я думаю, что с практической точки зрения иногда желательно (в ситуациях, когда переменная является неотъемлемой частью программы) их использовать. Чтобы изучить Rust, я сейчас пишу программу тестирования базы данных с...

105
Есть ли способ изменить переменные среды другого процесса в Unix?

Есть ли в Unix способ, которым один процесс может изменить переменные среды другого (при условии, что все они запускаются одним и тем же пользователем)? Общее решение было бы лучше всего, но если нет, как насчет конкретного случая, когда один из них является потомком другого? Изменить: как насчет...

105
Как вы извлекаете информацию о локальной переменной (адрес и тип) из программы Delphi или отладочную информацию, созданную компилятором?

Моя цель: Учитывая приостановленный поток в 32- или 64-разрядной программе Windows, скомпилированной с помощью Delphi, пройти по стеку (выполнимо) Учитывая записи стека, для перечисления локальных переменных в каждом методе и их значений. То есть, по крайней мере, найти их адрес и тип (integer32 /...

105
Как изменить глобальную переменную в функции в bash?

Я работаю с этим: GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) У меня есть сценарий, как показано ниже: #!/bin/bash e=2 function test1() { e=4 echo "hello" } test1 echo "$e" Что возвращает: hello 4 Но если я присвою результат функции переменной, глобальная переменная eне изменится:...

105
Установка переменных среды для доступа в PHP при использовании Apache

У меня есть среда Linux, и у меня есть веб-приложение PHP, которое условно запускается на основе переменных среды, используемых getenvв PHP. Мне нужно знать, как эти переменные среды должны быть установлены, чтобы приложение работало правильно. Я не уверен, как это настроить на Apache. Кроме того,...

104
Почему локальные переменные не инициализируются в Java?

Была ли какая-то причина, по которой разработчики Java считали, что локальным переменным не следует давать значение по умолчанию? Серьезно, если переменным экземпляра можно присвоить значение по умолчанию, то почему мы не можем сделать то же самое для локальных переменных? И это также приводит к...

104
нет новых переменных слева от: =

Что тут происходит? package main import "fmt" func main() { myArray :=[...]int{12,14,26} ; fmt.Println(myArray) myArray :=[...]int{11,12,14} //error pointing on this line fmt.Println(myArray) ; } Выдает ошибку, в которой говорится no new variables on left side of := То, что я делал, - это...

104
Что значит неизменный?

Если строка неизменяема, значит ли это, что .... (предположим, JavaScript) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo Означает ли это, что при вызове методов для строки он вернет измененную строку, но не изменит исходную строку? Если строка была изменяемой, значит ли это, что...

103
Как мне создать многострочную строку Python со встроенными переменными?

Я ищу чистый способ использования переменных в многострочной строке Python. Скажем, я хотел сделать следующее: string1 = go string2 = now string3 = great """ I will $string1 there I will go $string2 $string3 """ Я ищу, есть ли что-то похожее на $Perl для обозначения переменной в синтаксисе Python....