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

342
Что такое трюк LD_PRELOAD?

Я недавно натолкнулся на упоминание о нем на proggit, и (на данный момент) это не объясняется. Я подозреваю, что это может быть так, но я точно не

312
Разница между объявлением переменных до или в цикле?

Я всегда задавался вопросом, имеет ли вообще какое-либо значение (производительность) объявление общей переменной перед циклом, в отличие от повторяющихся внутри цикла? Пример (довольно бессмысленный) в Java: а) объявление перед циклом: double intermediateResult; for(int i=0; i < 1000; i++){...

298
Каково использование / значение символа @ в именах переменных в C #?

Я обнаружил, что вы можете начать имя вашей переменной с символа '@' в C #. В моем проекте на C # я использовал веб-сервис (я добавил веб-ссылку на мой проект), который был написан на Java. Один из интерфейсных объектов, определенных в WSDL, имел переменную-член с именем «params». Очевидно, это...

294
@ переменные в Ruby on Rails

Какая разница между @titleа title? Поскольку оба они могут быть именами переменных. Кроме того, как мне решить, какую переменную мне следует использовать? С @или...

290
Как установить переменные окружения из Java?

Как установить переменные окружения из Java? Я вижу, что я могу сделать это для использования подпроцессов ProcessBuilder. У меня есть несколько подпроцессов для запуска, поэтому я бы предпочел изменить среду текущего процесса и позволить подпроцессам наследовать ее. Есть System.getenv(String)для...

290
На нестатическую переменную нельзя ссылаться из статического контекста

Я написал этот тестовый код: class MyProgram { int count = 0; public static void main(String[] args) { System.out.println(count); } } Но это дает следующую ошибку: Main.java:6: error: non-static variable count cannot be referenced from a static context System.out.println(count); ^ Как мне заставить...

288
Как добавить путь включения по умолчанию для GCC в Linux?

Я бы хотел, чтобы gcc включал файлы $HOME/includeв дополнение к обычным каталогам include, но, похоже, аналога нет $LD_LIBRARY_PATH. Я знаю, что я могу просто добавить каталог include в командной строке при компиляции (или в make-файле), но я бы очень хотел использовать здесь универсальный подход,...

285
Использование «глобального» ключевого слова в Python

Из прочтения документации я понимаю, что в Python есть отдельное пространство имен для функций, и если я хочу использовать глобальную переменную в этой функции, мне нужно ее использовать global. Я использую Python 2.7, и я попробовал этот маленький тест >>> sub = ['0', '0', '0', '0']...

285
Передать переменные по ссылке в Javascript

Как передать переменные по ссылке в JavaScript? У меня есть 3 переменные, с которыми я хочу выполнить несколько операций, поэтому я хочу поместить их в цикл for и выполнять операции с каждой из них. псевдокод: myArray = new Array(var1, var2, var3); for (var x = 0; x < myArray.length; x++){ //do...

284
Python: как определить, является ли переменная массивом или скаляром

У меня есть функция, которая принимает аргумент NBins. Я хочу сделать вызов этой функции с помощью скаляра 50или массива [0, 10, 20, 30]. Как я могу определить в функции, какова длина NBins? или сказал иначе, если это скаляр или вектор? Я попробовал это: >>> N=[2,3,5] >>> P = 5...

283
Семантическая проблема: синтезированный метод получения свойства следует соглашению об именовании Какао для возврата «собственных» объектов

В настоящее время я использую iOS 5 SDK, пытаясь разработать свое приложение. Я пытаюсь создать свойство NSString, а затем синтезировать его в файле .m (я делал это раньше без проблем). Теперь я столкнулся с этим: «Семантическая проблема: синтезированный метод получения свойства следует соглашению...

282
Могу ли я экспортировать переменную в среду из скрипта bash, не используя ее?

Предположим, что у меня есть этот скрипт export.bash : #! /usr/bin/env bash export VAR="HELLO, VARIABLE" Когда я выполняю скрипт и пытаюсь получить доступ к $VAR, я не получаю никакого значения! echo $VAR Есть ли какой-нибудь способ получить доступ к файлу,$VAR просто выполнив export.bash без его...

281
Почему sudo меняет путь?

Это PATHпеременная без sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin Это PATHпеременная с sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Насколько я могу судить, sudoпредполагается оставить PATHнетронутым. В чем...